Post Job Free

Resume

Sign in

Java Developer Software Engineer

Location:
Fairfield, IA, 52556
Posted:
December 01, 2023

Contact this candidate

Resume:

MOHAMMED MAHBUBUR RAHAMAN

Fairfield, Iowa *****641-***-**** • ad1lv4@r.postjobfree.com

https://www.linkedin.com/in/mahbuburrahaman/

JAVA DEVELOPER

Senior developer with 9 years of combined experience in web, app, and game development across diverse operational platforms. Equipped with a combination of advanced technical, leadership, and planning acumen – ensuring timely, quality, and effective deliverables. Works collaboratively with teams and clients to address needs of wide range of companies and users.

Java Programming • Full Stack Development (Java, PHP, Angular, Node, React) Frontend Development (Angular, JS, Ajax, Spring) • Backend Development (Node, JS, Java, Spring) Languages: Java, Groovy, Python

Web: JavaScript, CSS3, HTML5, jQuery, AJAX, Bootstrap, Vue JS, Servlet, JSP, Google Maps API, Algolia API, PHP

Web Services: RESTful API, Microservices, Apache Kafka DevOps: CI/CD, Jenkin, GitHub Actions

Cloud: AWS

Web & Application Servers: Tomcat, IIS

Frameworks: Spring Boot, Hibernate

Databases: Oracle, PostgreSQL, MS SQL Server, MySQL, SQLite, MS Access Big Data technology: Hadoop ecosystem: HDFS, MapReduce, Apache Avro, Apache Pig, Sqoop, Flume, Apache Spark, HBase, Hive

Design Patterns: Singleton, Factory, Abstract Factory, Observer, visitor, Decorator, Command, Proxy, State, Façade, Template, Adapter, SOLID principles.

SDLC: Agile / Scrum

Tools: Eclipse, Eclipse Tool for UML, NetBeans, Oracle Developer Tool, MS Visual Studio, IntelliJ IDEA, PHP Storm, Maven, Postman, Docker, Shell, Star UML, Draw.io, Visual Studio Code, JIRA, cPanel, MS Project Platforms: Windows, Linux, Mac OS

PROFESSIONAL EXPERIENCE

CAREER NOTE: Completed on-campus courses and distance courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment). Strategic Solutions Group (SSG) Needham, MA, USA • January, 2023- November, 2023 SSG specializes in healthcare technology and public health solutions. Their flagship product, automates workflows and boosts efficiency in public health organizations. Software Engineer

Worked as a developer on the flagship product for the Massachusetts State Public Health:

• Developed BPMN processes using Flowable.

• Configured UI, Dashboard, View Definition, Script templates, Text templates and Entity configuration.

• Created data models.

• Addressed production bugs and data issues.

• Conducted database investigations, wrote queries, and implemented audit trails in PostgreSQL.

• Participated in requirement analysis, meetings, and estimation, and managed tasks in JIRA.

• Provided application maintenance and bug fixes.

• Managed applications using AWS services.

Technologies Used: Java, Groovy, BPMN, Flowable, JSON, HTML, CSS, XML, Spring Boot, Hibernate, PostgreSQL, pgAdmin, NetBeans, VS Code, Notepad ++, AWS, Docker, JIRA, GITLAB, VPN. SHAFI CONSULTANCY BANGLADESH, Sylhet, Bangladesh • February, 2013- November, 2019 UK-based web development company providing innovative online solutions to pharmaceutical industry. Senior Web Developer

Led 6-member team in analysis, design, and development of high-quality web solutions in alignment with specifications and timelines.

• Designed user interface (UI) based on functional scope requirements.

• Tested and maintained sites, updating frontend to ensure compliance with layout and functional standards.

• Managed project timeline, task distribution, team meetings, and monthly reporting.

• Supported applications maintenance and bug fixes.

• Continuously achieved top client satisfaction ratings by ensuring timely and quality deliverables.

• Improved performance via upgrades.

• Managing applications using AWS services

Technologies Used: Java, JEE, Spring Boot, Spring MVC, Hibernate, PHP, Laravel, CodeIgniter, Angular, MySQL, MS SQL Server, HTML, CSS, Bootstrap, JIRA, Bitbucket, IntelliJ IDEA, Apache Server, AWS(S3, EC2,Lambda, etc.)

WEB CRAFT BANGLADESH, Sylhet, Bangladesh • June, 2011- October, 2012 Cross-platform mobile / web, app, and game development company. Software Engineer

Developed web and mobile applications in alignment with guidelines and requirements.

• Designed UI, developed backend code, tested features, and managed project communications. Technologies Used: JavaScript, Titanium, Corona, Java EE, Smarty, MySQL, Apache Server, Git MOHAMMED MAHBUBUR RAHAMAN

Page 2 • 641-***-**** • ad1lv4@r.postjobfree.com https://www.linkedin.com/in/mahbuburrahaman/

ACADEMIC PROJECTS

Library Management System, MIU (2021): Developed library management system for diverse users, administrators, and librarians for log-in, check-out, and related data administration.

• Technologies Used: Java, Swing

Banking System / Design Pattern, MIU (2022): Created banking system for Advanced Software Design course, using diverse design patterns for multiple account types (checking, savings, credit card) – encompassing deposit, withdrawal, interest administration, and reports generation.

• Technologies Used: Java, Design Patterns (Strategy, Factory, Template, and Observer) E-Commerce Website, MIU (2022): Built E-Commerce website for Web Application Architecture course, using Spring Boot as backend and React as frontend. Website included features such as log-in, log-out, add to cart, multiple user role, administration section, and reports generation.

• Technologies Used: Spring Boot, Restful API, PostgreSQL, React, HTML, CSS Badge and Membership System, MIU (2022): Created a Restful application for Badge and Membership System for university with hundreds or thousands of students, staff, and faculty – enabling access to various services.

• Technologies Used: Spring Boot, Microservice, Junit, Mockito, Key Cloak, MySQL Course Registration System, MIU (2022): Created a Microservice based Restful application for course registration with payment service, reporting tool, transcript request service for consisting Student, Faculty and Registrar. Consists of 7 individual microservice communicating through Eureka, with Apache Kafka for exchanging data.

• Technologies Used: Spring Boot, Microservice, RESTful API, Eureka, Apache Kafka, JWT, JPA, Junit, Mockito, Mysql, React.

Apache Spark Streaming Project, MIU (2023): Creating a streaming of data using Apache Spark and integrating with Hbase. Used a large amount of data, created kafka topic and producer and consumer. Integrated Apache Spark for the distributed processing and connecting with Hbase for doing operation over the processed data.

• Technologies Used: Apache Kafka, Apache Spark, Hbase, Java, Cloudera, Eclipse. EDUCATION

Master of Science in Computer Science (December, 2023) Maharishi International University – Fairfield, Iowa Key Courses: Functional Programming Practice, Modern Programming Practice, Web Application Programming, Enterprise Architecture, Web Application Architecture, Advanced Software Development, Web Application Architecture, Enterprise Application Architecture, Project Management, database Management, Big Data Technology Bachelor of Science in Computer Science and Engineering (2011) Shahjalal University of Science and Technology- Sylhet, Bangladesh PROFESSIONAL DEVELOPMENT

Managing Software Project by BITM, Bangladesh



Contact this candidate