๐ Hello, I'm
Sanil Singh
Software developer crafting distributed systems with C++, .NET, and a love for great coffee โ
16+ years of experience ยท Nerdy programmer ยท Adventure seeker ยท Jack of all trades
// about me
Nerdy Programmer & Jack of All Trades
I'm a software developer with 14+ years of experience in C++, the .NET framework, and distributed services, along with experience in other technologies and frameworks.
Beyond code, I'm fascinated by adventure, history, astronomy, physics, chemistry, and some mechanical stuff. I believe the best engineers are the ones who stay curious about everything.
When I'm not coding, you'll find me exploring new tech, contributing to open-source, or enjoying music on Last.fm.
// career
Experience
Software Engineer
Microsoft
Senior Developer
Previous Company
Bachelor of Engineering
University
// tech stack
Skills & Technologies
Languages
Frameworks
Infrastructure
Databases
Design
// life goals
Bucket List
Things I want to do before I become useless ๐
// beyond code
Interests & Curiosities
// latest posts
From the Blog
Read my latest thoughts on tech and programming
Software engineering, distributed systems, and curiosities โ the Coffee Cup Blog โ
Building Secure Web Applications
Essential security practices every web developer should know. Learn about OWASP Top 10, input validation, and protecting user data.
Modern JavaScript Patterns
Explore modern JavaScript patterns and best practices for writing clean, maintainable code.
Scaling React Applications
Tips and tricks for optimizing React performance, managing state, and scaling your application as it grows.
Subscribe via RSS
Get the latest Coffee Cup Blog posts delivered to your RSS reader.
// say hello
Let's Connect
Have a project idea, question, or just want to chat? I'd love to hear from you.