Senior Software Engineer

Cefalo Bangladesh Ltd.

Feb 2026 — Present · Dhaka, Bangladesh · Onsite

  • Directed a team of 4 engineers in developing an ATS platform using TypeScript, NestJS, and React, including role-based access control and HackerRank integration, enabling a streamlined interview and candidate management process.
  • Improved large archive import performance by implementing strategic indexing in PostgreSQL and in-memory caching with Ehcache, reducing query execution time from 3–4 minutes to under 1 minute.
  • Implemented application monitoring and log analysis using the ELK stack (Elasticsearch, Logstash, Kibana), enabling faster issue detection and improving system observability. Integrated Slack notifications with Jenkins to enhance CI/CD visibility and deployment feedback.
  • Designed release pipelines using GitHub Actions, Docker Hub, and AWS EC2, resulting in a 30% reduction in release time.
TypeScriptNestJSReact PostgreSQLEhcacheELK JenkinsGitHub ActionsDocker AWS EC2HackerRankSlack

Software Engineer

Cefalo Bangladesh Ltd.

Feb 2024 — Jan 2026 · Dhaka, Bangladesh · Onsite

  • Developed booking automation features including quotation generation, booking workflow, and discount modules using Java, Spring Boot, JavaScript, NestJS, and Angular, improving platform functionality and reducing user-reported issues.
  • Enhanced system performance by introducing scheduler-based background processing and Redis caching, achieving significant operational latency reduction in high-traffic scenarios.
  • Implemented Angular internationalization (i18n) support in the Zaui booking platform, enabling multi-language accessibility and supporting global customer expansion.
  • Contributed to feature development, bug fixing, and customer support within an Agile development environment, ensuring stable and timely production releases.
  • Created and maintained technical documentation, reducing onboarding time for new team members and improving knowledge sharing.
JavaSpring BootJavaScript NestJSAngularRedis i18nAgile

Associate Software Engineer

Cefalo Bangladesh Ltd.

Jun 2022 — Jan 2024 · Dhaka, Bangladesh · Onsite

  • Built and maintained backend RESTful services using Java, Spring Boot, and Hibernate, delivering APIs for Angular-based frontend applications.
  • Contributed to Agile/Scrum development workflows including sprint planning, code reviews, and CI/CD pipeline activities.
  • Developed unit and integration tests using JUnit and Mockito, improving test coverage and reducing production regression risks.
JavaSpring BootHibernate AngularJUnitMockito Agile/Scrum

Web Developer

American International University-Bangladesh (AIUB)

Jun 2021 — May 2022 · Dhaka, Bangladesh · Onsite

  • Developed and maintained web-based features for students, faculty, and administrative users, improving accessibility of academic and university service information.
  • Built responsive frontend pages and interactive modules using HTML, CSS, JavaScript, and WordPress for department pages, notices, and announcements.
  • Implemented backend functionalities using Java for internal portal modules and dynamic data-driven university pages.
  • Designed and optimized MySQL queries for efficient storage and retrieval of academic, student service, and website-related data.
  • Worked on dynamic modules such as notices, announcements, department pages, and student service features, improving content update workflows.