Staff Software Engineer (Polyglot, Full-Stack) at artfuldev labs
London, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Sudarsan Balaji is a polyglot staff software engineer based in London with 13 years of experience building performant, secure, and elegant full-stack systems. He combines hands-on engineering—ranging from rich front-end controls and VS Code extension improvements to type-safe backend APIs and custom distributed SQL optimizations—with a proven track record of driving measurable business impact, including multimillion-pound revenue lifts and large AWS cost reductions. As a founder and active open-source contributor, he has shipped UI components for Windows XAML and improved persistent settings in a popular VS Code Draw.io extension, showing attention to both UX and maintainability. He mentors broadly (97 solutions on Exercism, Summer of Bitcoin guidance) and excels at simplifying complex architectures, often turning ambitious designs into pragmatic, production-ready solutions. His background in game and interactive media design and mechatronics gives him an unusually creative systems perspective that informs both product thinking and developer tooling.
13 years of coding experience
4 years of employment as a software developer
Game. Play. Design. (2019) Game and Interactive Media Design, Game. Play. Design. (2019) Game and Interactive Media Design at Aarhus University
Bachelor of Technology (B.Tech.) Mechatronics Engineering, Bachelor of Technology (B.Tech.) Mechatronics Engineering at Shanmugha Arts, Science, Technology and Research Academy
Contributions:52 commits, 5 PRs, 82 comments in 1 month
Contributions summary:Sudarsan primarily contributed to the user interface and control aspects of the Windows XAML Template10 repository. They implemented a `DeviceFamilyStateTrigger` to detect device families and added a `MasterDetailsView` control, including functionality for details loading, command bars and applying visual states. The user's work involved adding, modifying, and integrating XAML controls and related view models, contributing to the UWP application's structure and design.
This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.
Role in this project:
Full-stack Developer
Contributions:5 commits, 13 comments in 9 days
Contributions summary:Sudarsan focused on enhancing the local storage functionality within the VS Code extension. They implemented the use of Memento for storing the configuration, migrating older settings, and handling edge cases like empty objects. The contributions also involved refactoring the code to align with linter expectations, indicating a focus on code quality and maintainability within the project. This work directly relates to the extension's ability to save and retrieve user preferences.
diagramsmermaiddrawvscode-extensiondrawio
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.