Muhammed Shemeel

|

Experienced Java Full Stack Developer with a proven track record of delivering high-quality software solutions. With 7 years of hands-on experience in various technologies.

Muhammed Shemeel
Scroll Down
My Introduction

About Me

7+Years of
Experience

Experienced Full Stack Developer with 7+ years of expertise in Java, Spring Boot, and React. Proficient in building scalable microservices and cloud-native applications with a focus on performance and maintainability. Currently working on fintech solutions at Network International, where I've successfully implemented Apple Tap to Pay in the UAE region.

I specialize in designing and implementing complex enterprise applications, with strong experience across the entire development lifecycle. My technical skills include Java, Spring Boot, React, Go Lang, and cloud technologies. I'm passionate about creating clean, efficient code and delivering exceptional user experiences.

Let's connect to discuss how my skills and experience can contribute to your team's success.

7+

Years of
Experience

4+

Companies
Worked

My Professional Journey

Work Experience

Technical Specialist

Aug 2023 - Present
Dubai, United Arab Emirates

Full Stack Lead Developer - n-Genius One SoftPOS App (Apple Tap to Pay Integration)

Technologies & Tools:

Java 17Spring Boot (Microservices Architecture)Spring-CloudSpring WebFluxQuarkusMicroservicesReact Native (iOS & Android)Swift (iOS SDK)Kotlin/Java (Android SDK)OAuth 2.0mTLSPCI DSS ComplianceApple Tap to PayMPGSKeycloakSpring SecurityDockerKubernetesAzure CloudCI/CD PipelinesTerraformJenkinsVeracode

Responsibilities:

  • Collaborated with the development team to design and build scalable microservices using Java, Kotlin, Spring Boot, and Quarkus.
  • Developed and maintained RESTful APIs using Java and Kotlin with Spring and Quarkus frameworks; documented APIs using Swagger.
  • Built and enhanced UI components using React Native and Redux.
  • Wrote comprehensive unit tests with JUnit and Mockito to ensure code quality and reliability.
  • Developed behavior-driven feature tests using Cucumber to validate end-to-end functionality.
  • Participated in Agile development processes, following Kanban methodologies for efficient task management and delivery.
  • Conducted regular code reviews to enforce best practices and maintain high code standards.
  • Monitored and analyzed application logs using Kibana to identify and resolve production issues proactively, ensuring minimal downtime.
  • Delivered key upgrades, including successful migration of Keycloak, Java, and Spring Boot to their latest versions, improving performance and security.
  • Mentored junior developers as a team lead, guiding them on best practices, code quality, and project deliverables.
  • Provided prompt and effective solutions to technical and production issues to maintain workflow continuity and system stability.

Key Achievements:

  • Played a key role in the successful integration of Apple Tap to Pay, enhancing the app's functionality and user experience
  • Contributed to the development of a secure and compliant payment solution, ensuring adherence to PCI DSS standards

Specialist - Software Engineering

Mar 2022 - Jul 2023
Tamil Nadu, India / Hybrid

Allegiant air - Navitaire integration. Deprecation of the legacy booking system and integration with Navitaire booking APIs. The system is a distributed micro-services developed using Java, Spring Boot, Spring Cloud and was deployed in OpenShift.

Technologies & Tools:

Java 8/11Spring BootSpring CloudSpring WebFluxMicroservicesMavenJenkinsDockerRedHat OpenShiftAWSSonarQubeFortifyRESTful webservicesGraphQLGitJBoss serverMySQLMongoDBJiraConfluence

Responsibilities:

  • Provide prompt solutions and proactive troubleshooting support to swiftly resolve subtle and complex issues as the Module lead
  • Understanding the requirements of the customer and solutioning with architects
  • Designing, Coding & Unit and integration testing of the micro-service
  • Ensuring code coverage and resolution of sonar and fortify issues
  • Mentoring & guiding junior developers in troubleshooting and fixing issues
  • Supporting build and release activities and fixing environment issues
  • Debugging & fixing issues reported in production

Senior Product Engineer

Apr 2019 - Mar 2022
Kerala, India/ Tokyo,Japan

Worked on-site as well as off-shore during the implementation of JTO. iCargo JTO is a Cargo Terminal Operations system that automates the processes of the self-handled facilities of a carrier, GHAs or airports providing cargo handling services to Japan customer airlines.

Technologies & Tools:

JavaSpring BootMicroservicesWeb-ServicesRESTSOAPGitReact JSReduxOraclePostgreSQL

Responsibilities:

  • Designing, implementing, and maintaining Java-based web applications for mission-critical systems
  • Contributing to all phases of the development lifecycle
  • Writing well-designed, efficient, and testable code
  • Conducting testing, and debugging to fix issues
  • Improving code quality by implementing best practices
  • Interacting with customers and clarifying queries

Key Achievements:

  • Involved in the design, development, testing & implementation of iCargo JTO for Japan Airlines

Software Engineer

Sep 2017 - Apr 2019
Kerala, India

Worked as a software engineer in the Allianz Technology UK Claims team

Technologies & Tools:

JavaSpring BootMicroservicesWeb-ServicesRESTSOAPGitOracle

Responsibilities:

  • Developed REST APIs using Java and Spring framework to integrate different systems with the Guidewire ClaimCenter application.
  • Conducted unit testing and debugging of the APIs to identify and resolve bugs.
  • Collaborated with team members to ensure successful integration of the APIs.
  • Supported build and deployment of the applications.

Project Trainee

Sep 2017 - Nov 2017
Kerala, India
My Technical Proficiency

Skills & Expertise

Java logo

Java

95%
Spring Boot logo

Spring Boot

90%
Spring Cloud logo

Spring Cloud

85%
Microservices logo

Microservices

90%
Spring WebFlux logo

Spring WebFlux

80%
REST APIs logo

REST APIs

90%
GraphQL logo

GraphQL

75%
Go Lang logo

Go Lang

50%
React.js logo

React.js

75%
React Native logo

React Native

75%
Redux logo

Redux

75%
TypeScript logo

TypeScript

50%
HTML/CSS logo

HTML/CSS

85%
Swift (iOS) logo

Swift (iOS)

25%
Kotlin (Android) logo

Kotlin (Android)

25%
Docker logo

Docker

85%
Kubernetes logo

Kubernetes

80%
Azure Cloud logo

Azure Cloud

50%
AWS logo

AWS

25%
OpenShift logo

OpenShift

50%
CI/CD Pipelines logo

CI/CD Pipelines

85%
PostgreSQL logo

PostgreSQL

85%
MySQL logo

MySQL

85%
MongoDB logo

MongoDB

80%
Oracle logo

Oracle

80%
Git logo

Git

90%
Jenkins logo

Jenkins

85%
Jira logo

Jira

85%
Maven logo

Maven

85%
SonarQube logo

SonarQube

80%
OAuth 2.0 logo

OAuth 2.0

85%
mTLS logo

mTLS

80%
Academic Background

Education & Certifications

Education

🏛️

University of Calicut

Bachelor of Technology (B.Tech), Electronics and Communication Engineering

Jun 2012 - Jun 2016

Kerala, India

Awards & Achievements

🏆

Team Champ Award

IBS Software

Awarded for exceptional team contribution

🏆

Spot On Award

Mindtree

Recognition for outstanding performance

Recent Work

My Projects

n-Genius One SoftPOS
Image © Network International
Featured

n-Genius One SoftPOS

Mobile payment solution with Apple Tap to Pay integration. One of the first SoftPOS solutions in the UAE region.

JavaSpring BootMicroservicesReact NativeSwiftKotlin
View Details
Allegiant Air navitaire integration
Image © Allegiant Air
Featured

Allegiant Air navitaire integration

Microservices architecture for integrating legacy booking system with Navitaire APIs for Allegiant air.

JavaSpring BootSpring CloudSpring WebFluxOpenShift
View Details
iCargo JTO for Japan Airlines
Image © Japan Airlines
Featured

iCargo JTO for Japan Airlines

System that manages the processes of self-handled facilities for carriers, GHAs and airports providing cargo handling services.

JavaSpring BootReactReduxOraclePostgreSQL
View Details
What People Say

Testimonials

Contact Me

Get In Touch

Let's Talk

Feel free to reach out if you have any questions, want to discuss potential collaboration, or just want to say hello. I'm always open to new opportunities and connections.

Location

Dubai, United Arab Emirates

Connect With Me