Swarnim Arun is a versatile software engineer with 8 years of experience building high-performance systems across AI, backend, game programming, and developer tools. Comfortable in Rust, C++, Go, Zig, and TypeScript, he has driven production-grade analysis engines and caching systems, notably leading the Rust Analysis Engine at DeepSource and co-leading their C++ engine. His open-source work includes meaningful contributions to rust-analyzer—enhancing the HIR type system for IDE support—and long-term involvement with the Godot Engine, reflecting deep systems and tooling expertise. Based in Bengaluru, he blends low-level language proficiency with practical ML platform and microservice experience from roles at Prem and Cedana. Colleagues describe him as someone who writes clean docs and developer-facing tools as thoughtfully as he writes fast, safe code.
8 years of coding experience
3 years of employment as a software developer
BTech - Bachelor of Technology, Computer Science, BTech - Bachelor of Technology, Computer Science at Amity University Noida
Contributions:2 reviews, 4 PRs, 6 comments in 3 years 5 months
Contributions summary:Swarnim primarily focused on extending the `hir::Type` module within the `rust-analyzer` project. Their contributions included adding new methods for type analysis, specifically for determining raw pointer, float, character, and slice types. They also made code refactoring and renaming functions within the `hir::Type` module to improve code readability and API consistency. Their work suggests a focus on enhancing the type system within the Rust compiler front-end.
Contributions:8 pushes, 1 branch in 3 years 11 months
servojavascriptbrowser-enginebrowser
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.