Muhammad Fikri is a software engineer and NUS computer science undergraduate with eight years of practical experience across startups, public sector, and enterprise teams. He currently builds production software at Shopee after internships at Autodesk and multiple Singapore-based tech organisations where he engineered microservices, OCR+LLM document pipelines, and modular ERP systems. Comfortable across back-end technologies, message queues, SQL/NoSQL, and physics simulation tooling, he has a knack for turning complex requirements into scalable, maintainable systems. He has also supported CS teaching at NUS, bridging pedagogy and practice to mentor junior developers. Notably, he led end-to-end automation for document classification and extraction using cutting-edge LLM integrations—an early sign of applied ML+systems fluency. Based in Singapore, he combines strong academic performance with hands-on product delivery in cross-functional teams.
8 years of coding experience
2 years of employment as a software developer
GCE O Levels, GCE O Levels at Victoria School (Singapore)
GCE A Levels, H2 Physics, H2 Chemistry, H2 Math, H2 Economics, GCE A Levels, H2 Physics, H2 Chemistry, H2 Math, H2 Economics at National Junior College
Bachelor's degree, Computing, Computer Science (Hons), Computer Science, 4.84, Bachelor's degree, Computing, Computer Science (Hons), Computer Science, 4.84 at National University of Singapore
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.