Nayeemul Swad is a Machine Learning Research Engineer based in Dhaka with a strong foundation in computer science from the University of Dhaka and nine years of hands-on experience across software engineering, ML research, and competitive programming. He currently works at Inverse.AI after progressive engineering roles at Chaldal and a background as a full-stack developer and content developer, bringing both product-focused delivery and research rigor to applied ML problems. A two-time ICPC World Finals representative and three-time IMO participant (honorable mentions), he excels at algorithmic problem solving and designing robust, scalable systems. He has coached competitive programming at multiple universities and institutes, demonstrating a talent for mentoring and translating deep technical concepts into teachable practice. Known for tackling complex system design and optimization challenges, he pairs rapid prototyping skills with a research mindset to move ideas toward production. Unexpectedly for someone now in ML research, his profile blends contest-level algorithmic discipline with practical industry delivery across backend, frontend, and ML workflows.
9 years of coding experience
4 years of employment as a software developer
BS Computer Science, BS Computer Science at University of Dhaka
My own collection of implementations of various algorithms and tricks and resources I found in competitive programming throughout the years and a personal training tracker.
Contributions:24 commits, 57 pushes, 1 branch in 2 years 9 months
implementationspythoncpptrackertraining
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
Nayeemul Swad - Machine Learning Research Engineer at Inverse.AI