Mohammad Mehrabul Ferdous
@mferdous
Senior software engineer and system architect focused on scalable Java microservices and secure, cloud-ready platforms.
What I'm looking for
I’m a results-driven Senior Software Engineer and Architect with 18+ years designing, developing, and delivering scalable backend systems using Java, Spring Boot, and microservices. I focus on building high-performance, secure, and cloud-ready solutions especially where legacy systems need modernization.
I’ve architected and delivered large-scale microservices transformations, including replacing monolithic systems with microservices that improved scalability and startup time by 40%. I also build event-driven, distributed systems (Kafka-based asynchronous communication) and improve performance and reliability through caching, search, and strong security (SSO, SAML, OAuth 2.0, JWT).
As a technical leader, I thrive in cross-functional global teams, lead architecture modernization, and mentor engineers—delivering robust software in Agile sprints while driving measurable outcomes like 50% fewer deployment errors, 45% performance gains, and rapid bug resolution. I’m energized by systems that demand clean design, CI/CD discipline, and practical engineering for real business impact.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
IdeaScale
May 2018 - Mar 2026 (7 years 10 months)
Architected 20+ microservices by replacing a monolith, improving scalability and reducing startup time by 40%; built CI/CD with GitHub Actions, Docker, and Kubernetes, cutting deployment errors 50%. Implemented Elasticsearch + Redis caching (45% performance lift) and Kafka event-driven async processing (35% lift), enhancing SSO/SAML/OAuth2/JWT security and achieving a 99% resolution rate for criti
Lead Software Engineer
Aprosoft
Jan 2011 - Mar 2018 (7 years 2 months)
Designed and led development of a scalable point-based loyalty platform with 10+ backend modules. Implemented real-time log analytics with Elasticsearch and Kibana (65% faster root-cause analysis), improved large query performance by 30% via indexing and optimization, and mentored 8 developers through code reviews to increase team efficiency.
Senior Software Engineer
Anabase International Corp.
Feb 2009 - Dec 2010 (1 year 10 months)
Built browser-based reporting and BI tools for a clinical research organization and automated report generation to reduce manual workload by 99%. Led technology POCs for reporting and visualization solutions.
Software Engineer
Grameen Solutions
Jun 2007 - Jan 2009 (1 year 7 months)
Built voter registration and inventory desktop applications and integrated biometric data capture for images and fingerprints. Developed management reporting dashboards using JasperReports to provide actionable insights.
Education
Degrees, certifications, and relevant coursework
University of London
Bachelor of Science (BSc) (Honours), Computing and Information Systems
Completed a BSc (Honours) in Computing and Information Systems through the University of London External Programme in 2006.
Tech stack
Software and tools used professionally
Postman
Apache Spark
Apache Flink
GitHub
Bitbucket
Apache CXF
Kubernetes
Jenkins
GitHub Actions
Spring Data
MySQL
PostgreSQL
MongoDB
MariaDB
Hadoop
Gmail
Django
Spring Boot
Spring MVC
Redis
IntelliJ IDEA
Jira
Gradle
jQuery
AngularJS
JavaScript
Java
JSON
Java EE
Kafka
Kibana
Linux
GraphQL
Elasticsearch
Spring Security
Avro
Kafka Streams
JUnit
sso
NGINX
Apache Tomcat
JBoss
Root Cause
SQL
Dynamic
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Mohammad Mehrabul?
You can contact Mohammad Mehrabul and 90k+ other talented remote workers on Himalayas.
Message Mohammad MehrabulFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
