Junaid Alam is a Senior Software Engineer based in Oslo with 11 years of professional experience and a Master's in Computer Science from the University of Stavanger. He is a versatile full-stack developer who has built production systems across Spring Boot, .NET, React, Angular and has hands-on backend experience in Go, Ruby, Python, Java and C#. Junaid has worked on impactful projects from rebuilding an autograder used by a university to delivering frontend and backend features for Equinor’s Digital Cargo File and now contributes to platform work at Mastercard. He brings a pragmatic focus on performance and maintainability—optimizing database queries and shipping DRY, testable code—while enjoying distributed systems and data mining challenges. Known for quickly picking up new languages and frameworks, he combines academic rigor with real-world consulting and nonprofit experience teaching refugees through Roacademy. Despite a quiet GitHub profile, his career shows steady progression into complex, production-grade systems and cross-disciplinary problem solving.
11 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree, Computer Science, 3.90, Bachelor’s Degree, Computer Science, 3.90 at American International University-Bangladesh
Master's degree, Computer Science, Master's degree, Computer Science at University of Stavanger
High School, 455/600, High School, 455/600 at No(1) Basic Education High School- Buthidaung
Rohingya Academy - A dedicated online academy for Rohingyas.
Contributions:1 PR, 4 pushes in 3 months
reactjsreactnodejsdedicated
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
Junaid Alam - Senior Software Engineer at Mastercard