Hi there! ✋🏼

I’m Daniel Nguyen, a .NET software developer by day — and educator, shrimp keeper, and gamer by night :)

I currently work as a Senior Software Engineer at Alcon, where we build best-in-class ophthalmic surgery systems that help improve patients’ vision around the world.

I have a deep passion for crafting beautiful, efficient, and reliable software, with over a decade of experience in .NET development (mostly desktop). Outside the .NET world, I also love building applications with Python and C++. Over the years, I’ve had the opportunity to contribute to FDA-regulated software and mission-critical solutions for the U.S. Army, Navy, and Air Force.

Beyond engineering, I’m driven by mentorship and knowledge sharing — which inspired me to start DM2Code in early 2025. Through it, I aim to help developers grow by sharing real-world insights from both professional and side-project experiences.

You can also find me on my YouTube channel, DM2Code (or DM2Code_VN for Vietnamese speakers), where I share tutorials, coding tips, and practical lessons on .NET development.

Happy Coding!

Stay up to date

Get notified when I publish something new, and unsubscribe at any time.