I am a Senior Software Engineer with over 19 years of experience in backend systems and distributed architectures. I have worked extensively across various domains including FinTech, health, and SaaS, with practical experience gained in Poland and collaborations with US-based teams. I enjoy mentoring others and leading engineering projects to success.

MUHAMMAD SHAMSUL MARUF

I am a Senior Software Engineer with over 19 years of experience in backend systems and distributed architectures. I have worked extensively across various domains including FinTech, health, and SaaS, with practical experience gained in Poland and collaborations with US-based teams. I enjoy mentoring others and leading engineering projects to success.

Available to hire

I am a Senior Software Engineer with over 19 years of experience in backend systems and distributed architectures. I have worked extensively across various domains including FinTech, health, and SaaS, with practical experience gained in Poland and collaborations with US-based teams. I enjoy mentoring others and leading engineering projects to success.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Arabic
Intermediate
Bengali
Fluent

Work Experience

Principal Software Engineer at Xpert Fintech Ltd
April 1, 2025 - Present
Lead backend architecture for DSE and CSE using FIX/FAST/ITCH protocols; designed scalable fintech backend with secure trading workflows; mentoring teams and collaborating with product and client teams to deliver reliable trading services.
Senior Software Engineer at EPAM Systems
May 1, 2023 - March 31, 2025
Developed Java 17 backend with Spring Boot, AWS, Python; conducted R&D on Plotly.js and D3.js; built cloud-native microservices and data visualization components for fintech platforms.
Principal Software Engineer at EcoSoftBD Ltd
April 1, 2022 - April 30, 2023
Researched and integrated NASDAQ matching engine with FIX/ITCH/FAST protocols; designed integration adapters and optimized performance for trading infra.
Senior Software Engineer at TigerIT Bangladesh Ltd.
June 1, 2021 - February 28, 2023
Developed backend services for government systems using Java, Spring, Python, and GoLang; implemented automation and integration solutions.
Senior Software Engineer L-2 at Kona Software Lab Ltd.
August 1, 2019 - June 30, 2021
Developed e-money and VISA card solutions; supported NAGAD and NEXUS Pay platforms.
Senior Software Engineer at IdeaScale Ltd.
December 1, 2015 - August 31, 2019
Built innovation platforms for DARPA, NASA, and US Navy using Java, MySQL, Elasticsearch; delivered scalable backend services and data analytics capabilities.
Senior Software Engineer at Therap Services, LLC
January 1, 2008 - December 31, 2015
HIPAA-compliant SaaS apps for disability services using Spring, Oracle, and Groovy; focused on secure data handling and regulatory compliance.
Programmer at IICT, BUET, Bangladesh
August 1, 2006 - July 31, 2007
Developed Java/C#/SQL-based apps for BUET, DESCO, and gas companies.
Senior Software Engineer at Xpert Fintech Ltd.
April 1, 2023 - Present
Lead backend architecture for trading platforms with FIX/FAST protocols. Involved in system design and implementation for high-frequency trading applications.
Senior Software Engineer at EPAM Systems
January 1, 2022 - March 1, 2023
Developed Java microservices on AWS and Spring Boot. Worked in Agile teams and contributed to system architecture.
Senior Software Engineer at EcoStruXure IT
April 1, 2022 - December 1, 2022
Designed and implemented client-server applications using Java and Spring Framework for energy management.
Principal Software Engineer at Xpert Fintech Ltd
April 1, 2023 - Present
Lead backend architecture for trading platforms with FIX/FAST/TITCH protocols. Mentored engineering teams and designed scalable trading systems.
Senior Software Engineer at Therap Services LLC
January 1, 2008 - December 1, 2015
Supported backend development in a fast-paced environment, focusing on healthcare applications.
Programmer at IICT, BUET
August 1, 2006 - July 1, 2007
Developed software solutions and assisted in various academic projects.

Education

BSc in Computer Science & Engineering at Rajshahi University of Engineering & Technology (RUET)
January 1, 2000 - January 1, 2005
B.Sc. in Computer Science & Engineering at RUET
January 1, 2000 - January 1, 2004
B.Sc. in Computer Science & Engineering at RUET
January 1, 2002 - January 1, 2006

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Government, Healthcare

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Hire a Back-End Developer

We have the best back-end developer experts on Twine. Hire a back-end developer today.