Sudarsan Balaji

Staff Software Engineer (Polyglot, Full-Stack) at artfuldev labs

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code13 years of coding experience
job4 years of employment as a software developer
bookGame. Play. Design. (2019) Game and Interactive Media Design, Game. Play. Design. (2019) Game and Interactive Media Design at Aarhus University
bookBachelor of Technology (B.Tech.) Mechatronics Engineering, Bachelor of Technology (B.Tech.) Mechatronics Engineering at Shanmugha Arts, Science, Technology and Research Academy
languagesJapanese, Hindi, English, Tamil
stackoverflow-logo

Stackoverflow

Stats
1,118reputation
103kreached
19answers
14questions
Badges
google-analytics
top-5%
github-logo-circle

Github Skills (19)

xaml10
uwp10
typescript10
vscode-extension10
typescript-types10
typescripts10
csharp10
google-analytics9
javascript9
visual-studio9
diagram8
html5-boilerplate6
xmlhttprequest6
universal-analytics6
jquery6

Programming languages (18)

C#JavaC++RustElmGoHTMLSvelte

Github contributions (5)

github-logo-circle
Windows-XAML/Template10

Jan 2016 - Feb 2016

Making Windows 10 apps great again
Role in this project:
userFront-end Developer
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.
xamluwpwindowswindows-10-appsc-sharp
hediet/vscode-drawio

Oct 2021 - Oct 2021

This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.
Role in this project:
userFull-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.
Request Free Trial