My name is Anushk Sharma, and I go by PyDevC online. I write compilers and developer tooling.

I care about open source that is actually open, and I’m working toward becoming an AI compiler framework engineer, with an eye on backend and code-generation roles at companies like AMD, NVIDIA, and Qualcomm.

Current focus

  • Building Kero-Sine, a SQL compiler on top of MLIR (pre-release, in development).
  • Contributing to PyTorch.
  • Learning MLIR dialects and lowering pipelines.

Tools I use

Python · Lua · C · C++ · SQL · Shell · MLIR · LLVM · PyTorch · Apache Arrow · CMake · Ninja · Neovim · Treesitter

Notes

Goals

  • Land an AI / ML compiler internship.
  • Build a custom PyTorch backend.
  • Contribute to the PyTorch 2.0 compiler stack and Torch-MLIR.