Summary
Overview
Work History
Education
Skills
Skills & Abilities
Timeline
Generic

MD MIRAZUR RAHMAN

Allen

Summary

Passionate Java developer with hands-on experience in Java 8, Spring Boot, and Spring MVC. Hands on experience on java application support and associated enhancements. Deeper technical understanding on NodeJS, React, and automated testing frameworks.

Overview

2
2
years of professional experience

Work History

Entry-Level Java Full Stack Developer

Synchronous ICT
Dhaka
06.2020 - 07.2022
  • Developed and maintained full-stack web applications using Java 8, Spring Boot, and Spring MVC, ensuring the delivery of scalable and high-performing solutions.
  • Participated in all phases of the SDLC, from requirement analysis and solution design to testing and deployment.
  • Built and integrated RESTful APIs for seamless data exchange between services and front-end applications.
  • Collaborated closely with cross-functional teams to understand business requirements, contribute to system architecture, and deliver high-quality, on-time features.
  • Utilized JavaScript, HTML, and CSS to enhance front-end user experience, contributing to responsive and accessible UI development.
  • Followed Agile practices, attending daily stand-ups and sprint reviews, and used tools such as Git, Jenkins, and Maven for source control and CI/CD deployment.
  • Engaged in test-driven development using JUnit and participated in peer code reviews to maintain clean and efficient codebases.
  • Demonstrated excellent communication skills and a proactive attitude, continuously learning and adapting to new technologies in a fast-paced environment.

Education

Master of Science - Computer Science

University of North Texas
Denton, TX
12.2024

Bachelor of Science - Computer Science and Engineering

American International University - Bangladesh
Dhaka, Bangladesh
12.2020

Skills

  • Contributed to the development of "AccountHub", a full-stack financial reporting platform, by building RESTful APIs and integrating Spring Boot services to handle real-time account data processing and analytics
  • Assisted in enhancing "SecurePay", an internal payment gateway system, by implementing secure user authentication flows using Spring MVC and writing unit tests with JUnit to ensure application reliability
  • Worked closely with the development team during Agile sprints to roll out new features for "BankAssist", a customer support portal, by integrating Java 8 backend logic with dynamic front-end components using JavaScript and HTML/CSS
  • Participated in CI/CD deployment workflows using Git, Jenkins, and Maven to ensure smooth and timely delivery of code across development and staging environments
  • Collaborated in code reviews and design sessions to optimize system performance, improve code quality, and maintain consistency with enterprise-grade architecture standards

Skills & Abilities

Java Full Stack Development: Proficient in building scalable applications using Java 8, Spring Boot, and Spring MVC for backend services and business logic implementation.

Frontend Technologies: Hands-on experience with HTML, CSS, and JavaScript to create responsive, user-friendly web interfaces.

API Development & Integration: Skilled in developing and consuming RESTful APIs, working with JSON for seamless data exchange between frontend and backend systems.

Version Control & CI/CD: Comfortable using Git for version control and Jenkins for continuous integration and deployment pipelines.

Testing & Debugging: Knowledge of JUnit for unit testing and experience debugging and maintaining Java applications to ensure stability and performance.

Agile Development: Familiar with Agile methodologies, sprint planning, and collaboration in cross-functional teams to meet delivery deadlines.

Problem Solving: Strong analytical mindset with the ability to troubleshoot issues effectively and contribute to system improvement initiatives.

Domain Knowledge: Exposure to banking/finance systems, including experience working on internal applications for transaction tracking and customer support.

Communication & Teamwork: Excellent communication skills; capable of understanding business needs and translating them into technical solutions while effectively collaborating with teammates, stakeholders, and clients.

Adaptability & Fast Learning: A self-driven, fast learner who thrives in dynamic environments and quickly picks up new tools, frameworks, and technologies as needed.

Timeline

Entry-Level Java Full Stack Developer

Synchronous ICT
06.2020 - 07.2022

Master of Science - Computer Science

University of North Texas

Bachelor of Science - Computer Science and Engineering

American International University - Bangladesh
MD MIRAZUR RAHMAN