+
Skip to content
View tsnl's full-sized avatar
  • Tesla Inc.
  • San José, California

Block or report tsnl

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tsnl/README.md

tsnl 🐌

Welcome to my humble abode. 😊

I am a simulation software engineer at Tesla on the Optimus team who specializes in camera modeling, rendering, high-throughput synthetic data generation, and general software architecture. I'm also interested in physics engines, reinforcement learning, and solving challenging sim-to-real transfer problems.

My first loves are compilers, programming languages, and computer graphics. I typically work on these projects to unwind.

On this GitHub account, you can find a collection of tools useful for projects in these fields. Please feel free to file issues and pull requests. You can also reach me via email at nikhilidiculla@gmail.com.

Projects

C++ libraries / Bazel Tools
  • tsnl.log: a simple logging library.
  • tsnl.intstr: interned strings.
  • tsnl.cc_embed: tools to embed binary files in C++ source code (with Bazel rules).
  • tsnl.os_util: portable high-level operating system utilities, e.g. mmap-ed files.
  • cpp_base: a common template for C++ repos.
🦀 Rust libs and tools
🦄 Compilers, interpreters, and programming languages
  • snail-scheme: my Scheme interpreter and compiler (educational).

Pinned Loading

  1. sexpfmt sexpfmt Public

    An application to format S-expression documents.

    Common Lisp 1

  2. simd_math simd_math Public

    Opinionated Rust SIMD vector math library for spatial computing.

    Rust

  3. cc_embed cc_embed Public

    Bazel rules to generate C++ source files with binary files embedded as array literals.

    C++ 1

  4. semver-bump-and-cargo-publish semver-bump-and-cargo-publish Public

    GitHub action to automatically bump a Rust package's version and run `cargo publish`.

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载