Huy Doan

Full Stack Developer at HUY>IM

Tampere, Pirkanmaa, Finland
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
Huy Doan is a full-stack developer with 13 years of professional experience and three years focused on building enterprise-grade .NET applications, currently based in Tampere, Finland. He blends software engineering and data science, holding a master's specialization in data science and delivering solutions that automate complex buyer transactions and integrate diverse data formats (JSON, EDI, XML). Comfortable across backend, DevOps, and Linux systems, he has contributed to high-profile open-source projects like Nim and the Lavabit magma email server, improving security, async networking, and dependency management. Huy pairs pragmatic API and web app development in C# and ASP.NET Core with Python data tooling to solve real business problems. Colleagues know him as a technically versatile collaborator who also brings stakeholder-facing experience from roles in business analysis and teaching. Outside work he’s a hands-on maintainer and a devoted dad, which he says keeps his priorities sharp.
code13 years of coding experience
job3 years of employment as a software developer
bookMaster of Computer Applications - MCA, Data Science, Master of Computer Applications - MCA, Data Science at Tampere University
bookBachelor of Business Administration - BBA, Management Information Systems, General, Bachelor of Business Administration - BBA, Management Information Systems, General at Brigham Young University Marriott School of Business
github-logo-circle

Github Skills (24)

nim-lang10
c1110
smtp10
smtps10
c1710
smtpd10
compiler-compiler10
procedural-programming10
compiler10
dkim10
scripting9
async9
asynchronous9
build-automation9
shell9

Programming languages (17)

Objective-JNimrodJavaCSSC++CScalaCommon Lisp

Github contributions (5)

github-logo-circle
nim-lang/Nim

May 2015 - Oct 2022

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Role in this project:
userBack-end Developer
Contributions:2 reviews, 17 commits, 14 PRs in 7 years 5 months
Contributions summary:Huy primarily contributed to the Nim programming language repository by addressing various backend-related tasks. They removed dead code from the `findAll` procedure and allowed specific tags within HTML parser functions. Further contributions included implementing an async `post` request and fixing memory leaks in the `asyncnet` library. They also updated the logging functionality to respect the global log filter level.
pythonnim-langelegancecompilerprogramming-language
lavabit/magma

May 2016 - Jun 2016

The magma server daemon, is an encrypted email system with support for SMTP, POP, IMAP, HTTP and MOLTEN,. Additional support for DMTP and DMAP is currently in active development.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:9 commits, 8 PRs, 20 comments in 22 days
Contributions summary:Huy primarily focused on back-end improvements and dependency management. They updated dependencies such as OpenDKIM and Dspam, indicating work on email security features. The user also addressed code issues, removing hardcoded server paths, and fixing DKIM-related errors. Additionally, the user integrated merging and build configurations demonstrating DevOps-related tasks and overall responsibility for the project.
popimapcommunicationsencrypteddime
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