Summary
Overview
Work History
Education
Skills
Websites
Certification
Technologies
Timeline
Generic

Shohanur Rahman

Cyberjaya

Summary

Creative Technologist and Passionate Programmer with over 5+ years of expertise in designing and building scalable, high-performance web applications. Skilled in leveraging Spring Boot, Spring Cloud, and microservice architecture to deliver robust back-end solutions. Proficient in modern front-end frameworks such as Angular, React, and Vue.js, as well as AWS cloud technologies for seamless deployment and scalability. Passionate about creating innovative, user-focused applications while driving development efficiency and excellence.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Liberty General Insurance
Pavilion Damansara
07.2024 - Current
  • Implemented LHDN eInvoice functionality for Liberty clients, driving operational efficiency and regulatory compliance
  • Modernized a legacy codebase by adopting microservices architecture and integrating CI/CD pipelines using Jenkins, enabling seamless automated deployments
  • Led cross-functional teams overseeing both back-end and front-end development, ensuring the delivery of high-quality solutions aligned with business objectives
  • Developed and launched the Liberty Portal for internal and external users, incorporating Microsoft Entra ID for secure authentication
  • Designed and implemented a WhatsApp notifier for sending automated notifications directly to clients' WhatsApp numbers
  • Built a dynamic invoice PDF generator to streamline invoicing processes and improve client interactions
  • Technologies utilized: Java, Spring Boot, Microservice, Vue.js, MS SQL, GitHub, Microsoft Entra ID.

Back-end Engineer

TM Research and Development
Cyberjaya
06.2023 - 06.2024
  • Enhanced application performance by optimizing SQL queries and database operations, resulting in improved system efficiency
  • Delivered scalable solutions by leveraging Firebase Cloud Messaging and implementing robust design patterns to support growth and reliability
  • Played a key role in API enhancements and promptly resolved production issues, ensuring seamless system functionality and user satisfaction
  • Technologies utilized: Java, Dropwizard, Oracle SQL, GitLab

Software Engineer

Bitmascot (Pvt.) Ltd
Dhaka
02.2020 - 05.2023
  • Integrated multiple payment gateways to support diverse transaction methods and enhance user convenience
  • Connected and streamlined Point of Sale (POS) applications with the billing system for seamless operation
  • Migrated the legacy UI to a modern frontend framework, improving usability and aesthetics
  • Developed a robust system to manage gift cards across various Point of Sale (POS) applications, offering flexibility to users
  • Technologies utilized: Groovy-Grails, Java, MySQL, RabbitMQ, Payment Gateways, Websocket, React.js, Vue.js

Education

BSc Engineering - ICT

Mawlana Bhashani Science and Technology University
12.2020

Skills

  • Java
  • JavaScript
  • Python
  • Groovy
  • C
  • C
  • SQL
  • Spring Boot
  • Dropwizard
  • Grails
  • Nodejs
  • Django
  • Vuejs
  • Angular
  • Reactjs
  • Jquery
  • Html
  • Css
  • Bottstrap
  • MySQL
  • PostgreSQL
  • MsSQL
  • SQLite
  • Linux
  • Windows
  • Git
  • Github
  • CI/CD
  • Docker
  • Aws(EC2)
  • Swagger
  • RabbitMQ
  • RestFull Api
  • Soap
  • Maven

Certification

  • Basic Java Programming Certification, 2022-12-01, Hacker Rank
  • Basic JavaScript Programming Certification, 2022-12-01, Hacker Rank

Technologies

Java, JavaScript, Python, Groovy, C, C++, SQL, Spring Boot, Dropwizard, Grails, Node.js, Django, Vue.js, Angular, React.js, jQuery, HTML, CSS, Bootstrap, MySQL, PostgreSQL, MS SQL, SQLite, Linux, Windows, Git, GitHub, CI/CD, Docker, AWS (EC2), Swagger, RabbitMQ, RESTful API, SOAP, Maven

Timeline

Senior Software Engineer

Liberty General Insurance
07.2024 - Current

Back-end Engineer

TM Research and Development
06.2023 - 06.2024

Software Engineer

Bitmascot (Pvt.) Ltd
02.2020 - 05.2023

BSc Engineering - ICT

Mawlana Bhashani Science and Technology University
Shohanur Rahman