Muhammad Maruf is a Principal Software Engineer with 10+ years building backend and data-intensive systems, specializing in high-throughput, real-time platforms for finance and government. He has led architecture and R&D for NASDAQ-style trading systems and market-data simulators, implementing FIX/ITCH/FAST protocols and low-latency pipelines using C#, Java, Go, and MongoDB. Comfortable in both onsite and distributed teams across Europe and the US, he combines a first-principles engineering mindset with pragmatic tool selection to simplify complex, mission-critical systems. His background includes HIPAA-compliant SaaS, national ID and payment systems, and cloud-native Java/Spring services—demonstrating a breadth across regulated domains. Colleagues rely on him for production-grade reliability and clear ownership, and he’s known for pairing deep protocol-level knowledge with hands-on coding and continuous learning.
10 years of coding experience
19 years of employment as a software developer
Bachelor of Science (BSc) in Engineering Computer Science and Engineering, Bachelor of Science (BSc) in Engineering Computer Science and Engineering at Rajshahi University of Engineering & Technology
Contributions:2 PRs, 182 pushes, 1 branch in 5 years 4 months
grpcmessagingserverstreaming
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
Muhammad Maruf - Principal Software Engineer at Xpert Fintech Ltd.