Shil Sinha is a Principal Engineer with 11 years of experience building backend systems and leading engineering efforts at companies including TeamSnap, Mixmax, and Modus Create. He combines hands-on backend development with architecture and delivery responsibilities, currently holding senior technical roles at TeamSnap while mentoring teams and shaping platform direction. An active Apache Groovy committer, he has contributed important compiler and static compilation fixes to a widely used JVM language, reflecting deep expertise in type systems and code generation. With a BS in Mathematics from Carnegie Mellon, he brings strong analytical rigor and a knack for untangling complex technical debt into pragmatic, production-ready solutions.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science (BS) Mathematics, Bachelor of Science (BS) Mathematics at Carnegie Mellon University
Github Skills (10)
compiler10
javas10
jvm-languages10
static-typing10
compiler-compiler10
groovy10
java10
programming-language9
metaprogramming9
apache8
Programming languages (9)
TypeScriptHCLJavaShellJavaScriptGoRich Text FormatPython
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
Role in this project:
Back-end Developer
Contributions:157 commits, 55 PRs, 70 comments in 5 years
Contributions summary:Shil primarily contributed to bug fixes and improvements within the Apache Groovy project. Their commits address issues related to static compilation, including problems with type checking, generics, and the interaction of the compiler with other Groovy features. They also worked on resolving issues related to code generation, specifically regarding annotations, private field access, and externalization of methods. In addition, they fixed typos in documentation.
Contributions:1 push, 205 branches in 7 years 1 month
kotlinprogramming-language
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.