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

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