Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Sk Monjurul Haque

Sk Monjurul Haque

Software Engineer

Summary

Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.

Overview

7
7
years of professional experience
4
4
years of post-secondary education

Work History

Senior Software Engineer

Flutterwave
4 2023 - Current
  • Developed Spring Boot starter libraries for various modules including web, security, Kafka, and application configuration, enhancing developer productivity within a micro-services architecture environment
  • Developed Restful API using the Design First approach with the help of OpenAPI specification YAML file
  • Facilitated migration from AWS to Azure by assisting DevOps in deploying microservices on Azure AKS cluster, resolving integration challenges with Azure Key-vault and Azure App Configuration, and addressing CI/CD pipeline build issues
  • Deployed a single-node Kafka cluster using Kraft mode for the development environment, reducing costs from $500/month for Confluent-managed Kafka
  • Engineered a service enabling compliance teams to generate pre-signed URLs for AWS S3 objects, ensuring secure access post-migration to private object settings
  • Conducted demos and created Python automation scripts for streamlined URL generation, simplifying access for compliance processes
  • Integrate Crown Bank using FIX 4.4 Protocol to get the Bid and Ask rate for currency pairs using the quickFixJ Library.

Senior Software Engineer

Accolite Digital
08.2021 - 09.2022
  • Developed and released a leave planner application for ThoughtWorks using Java, Spring Boot, and MySQL, leading to the successful onboarding of 1000 employees
  • Improved the performance of the Fountain Hub ordering page for Chaipoint by 70% through the optimization of database calls
  • Mentored interns, establishing coding best practices to enhance code quality and efficiency, streamlining the code review process.

Senior Product Engineer

Harman Connected Services
02.2019 - 12.2020
  • Developed a system of records application using Java, Spring Boot, Confluent Kafka, and ElasticSearch, enabling stakeholders to track the entire lifecycle of a transaction
  • Designed a performance tool from scratch using Python, shell script, Docker, Jenkins pipeline, and AWS S3, providing tabular data on page loading times for DealerTrack
  • This tool helped the team understand application performance and identify issues after each build in the development environment.

SW Test Engineer

Amdocs
08.2015 - 11.2018
  • Created automated test scripts for web applications using Python, Selenium, and Pytest
  • Designed and implemented a comprehensive smoke suite from scratch and set up Jenkins jobs to automate the suite, reducing manual testing efforts by 90%.

Education

B.Tech - Computer Science And Engineering

West Bengal University Of Technology
Kolkata, India
07.2011 - 07.2015

Skills

Java

Spring Boot

Quarkus

Hibernate

MySql

Kafka

Docker

Kubernetes

Git

OpenAPI 303

Azure

AWS

Datadog

Languages

Bengali
Bilingual or Proficient (C2)
English
Advanced (C1)
German
Beginner (A1)

Timeline

Senior Software Engineer

Accolite Digital
08.2021 - 09.2022

Senior Product Engineer

Harman Connected Services
02.2019 - 12.2020

SW Test Engineer

Amdocs
08.2015 - 11.2018

B.Tech - Computer Science And Engineering

West Bengal University Of Technology
07.2011 - 07.2015

Senior Software Engineer

Flutterwave
4 2023 - Current
Sk Monjurul HaqueSoftware Engineer