About
Experienced Full Stack Software Engineer with over three years of hands-on experience in backend and frontend development using Java, .NET, Python, Angular and JavaScript frameworks. Expertise in designing and implementing robust, scalable solutions utilizing Microservices architecture, various frameworks, and cloud technologies. Proficient in leveraging Azure and AWS cloud services, implementing CI/CD pipelines, and managing Kubernetes deployments.

Spring, Spring boot & Java and .NET Developer.
Has a forte to use and establish my capabilities and knowledge in every task and aim to be associated with a respected firm that will provide me with a platform to apply and enhance my knowledge.
- Birthday: 14 June 1998
- Website: Personal Portfolio
- Phone: +1 (216) 972-6872
- City: Cleveland, USA
- Age: 26
- Degree: Master's in Computer Science
- Email: m.mohamed.gani.98@gmail.com
- Freelance: Available
Skills
Certifications:
Core Java
Kubernetes
Microsoft Azure AI-900
Tools and Technologies:
Eclipse, Visual Studio Code, Git, DBeaver, Kubernetes, Dynatrace, Splunk, Android Studio, Photoshop, Ms Sql Server, MariaDB, Azure
Resume
Experienced Full Stack Software Engineer with over three years of hands-on experience in backend and frontend development using Java, Python, .NET, Angular and JavaScript frameworks. Expertise in designing and implementing robust, scalable solutions utilizing Microservices architecture, various frameworks, and cloud technologies. Proficient in leveraging Azure and AWS cloud services, implementing CI/CD pipelines, and managing Kubernetes deployments.
Summary
Mohamed Gani Mohamed Sulthan
A Software developer with two years of experience in Java, Spring and Spring boot actively seeking a summer internship in 2022 for the SDE position.
- Cleveland, Ohio, USA
- (216) 972-6872
- m.mohamed.gani.98@gmail.com
Education
Master in Computer Science
2021 - 2023
Cleveland State University, Cleveland, Ohio, USA
Specializing in Algorithms, Software Development and Data Mining
GPA: 3.55
Bachelor in Computer Science
2015 - 2019
Anna University, Chennai, India
Completed my Bachelors from one of the prestigious universities in India.
I have learned all the basics of the Computer Science and Programming Languages.
Prepared Technical Proficiencies
Software Development
JAVA, .NET Framework, Python, C, C++
Web Development
Angular, JavaScript, HTML, Css
Tools & Technologies
Azure, Eclipse, Git, DBeaver, Kubernetes, Dynatrace, Splunk, Android Studio, Photoshop, HTML, JavaScript, Css, Ms Sql Server
Expertise Areas
Back-end debugging, Deploying services in the cloud
Professional Areas
API’s, Spring, Spring Boot, JIRA, SLACK, ARC
Certifications
Core Java
Kubernetes
Microsoft Azure AI-900
Achievements
- Won PINNACLE Award for Rising Star (FY21) in Accenture Technology
- Won Star of the Month Twice in Accenture Technology
- Got an Academic Excellence Scholarship at Cleveland State University
- Got a Teaching Assistant for Data Structures and Algorithms at Cleveland State University
Professional Experience
Software Engineer Specialist
Technologies: Java 17, Spring Boot 3, Spring WebFlux, API Contracts, OAuth2, Oracle, OpenShift, Bitbucket
Aug 2023 - Dec 2023
FIS, Atlanta, Georgia, USA
- Spearheaded the development of a Spring Boot 3 application using Java 17 for the Next Generation Authentication Team. The core feature integrated OIDC via REST, heightening security measures for user authentication. Collaborated with the security team to ensure top-tier protection against vulnerabilities.
- Designed a robust system to generate time-sensitive authentication codes that are stored in the Oracle Database. These codes, active for a three-minute window, are a pivotal part of the enhanced login process. Upon a user’s entry of the code, the system cross-references its validity before granting access. This workflow, enhanced by close cooperation with the frontend team, ensures a frictionless user experience.
- Leveraged OpenShift for efficient application deployments, significantly minimizing potential downtime. Incorporated Swagger tools to facilitate in-depth local testing, elevating the application’s reliability. Consistently engaged with Rally for daily team standups, enhancing task oversight and fostering team synergy.
Software Engineer
Technologies: Python, LLM, NVIDIA A100, QLoRa, FastAPI, OpenAI, Azure AI Form Recognizer Studio
Aug 2023 - Dec 2023
MRI Software, Solon, Ohio, USA
- Enhanced AI model efficiency as part of the AI team by researching open-source LLMs, fine-tuning Falcon and MPT-7b models using Azure ND A100 v4 GPUs and QLoRa, achieved a 52.5 score on TruthfulQA benchmark.
- Developed and contributed to forms intelligence processing model for 15 clients, achieving 99% accuracy in extracting data from over 30,000 forms, and seamlessly integrated the output with a Angular frontend.
- Implemented and optimized semantic search functionality in indexed documents using Elasticsearch 8.8 and a fine-tuned Falcon model, achieving over 66% performance improvement with KNN vector searches.
Graduate Assistant
Technologies: Python, NLP, Machine Learning, Docker, Kubernetes
Jan 2022 - May 2023
Cleveland State University, Cleveland, Ohio, USA
- Extracted and converted nearly 10 years of conflict minerals reporting data from the U.S. government website into a csv format. Utilized Python scripting for efficient data handling and processing.
- Preprocessed and scraped relevant information from approximately 1500 cleaned URLs, including headers and paragraphs, using Scrapy. The data was then clustered using the K-Means algorithm, achieving an accuracy rate of 95%. Managed the entire process within Docker containers and Kubernetes, ensuring seamless deployment.
Software Engineer Intern
May 2022 - Aug 2022
MRI Software, Solon, Ohio, USA
- Built and integrated public affordable housing applications using .net framework adhering to government guidelines
- Developed a test suite using PlayWright to run nunit tests against functionalities and workflows
- Stored the test log results with test screenshots in the Azure Data Explorer
- Implemented Teams Notifications and Scheduled build run from the Azure Pipelines
- Created dashboards in Angular platform to show the test reports using fetched API data from the pipelines
Application Development Associate
Oct 2019 - Aug 2021
Accenture, Chennai, India
- Developed applications using Java, Spring and Spring Boot to perform create, edit, addaline, cancel and reactivate order operations
- Modified and implemented all the existing services into International Markets
- Deep dive into Debugging, Logging and Troubleshooting technical problems
- Changed the configuration and business logic as per user request for different worldwide markets
- Responsible for resolving production issues and questions asked by the users on cloud builder projects
- Created a Splunk dashboard to monitoring the health check of the application
Services
This will give a detailed information about my work related experiences.
Client Project
Worked for an E-Commerce client, their projects were in Spring and Spring Boot based applications which were used as REST API calls
Debugging
Worked on services projects with the integration of different API's. Deep dive into debugging found and solved many errors
Deploying Services
Building dependencies API in looper and deploying the services to the Cloud. Once deployed will check the logs in Kubernetes
Takeaways
The tasks I had worked on helped me to learn about how the entire backend environment works.
Experience Summary
FIS
Technologies: Java 17, Spring Boot 3, Spring WebFlux, API Contracts, OAuth2, Oracle, OpenShift, Bitbucket
MRI Software
Technologies: Java, Spring, Spring Boot, API contracts, Angular, Kubernetes, Splunk, Swagger
Cleveland State University
Technologies: Python, NLP, Machine Learning, Docker, Kubernetes
MRI Software
Technologies: C#, .NET Core, Entity Framework, Angular, Azure, Playwright, Agile Methodology
Accenture
OMS – NOVA (Walmart) | Accenture Advanced Technology Centre | Role: Backend Developer
OMS – Order Management System handles creation and Maintenance of Manual and Automated Purchase Orders.
NOVA is a web-based application used to create purchase orders, distribute merchandise and manage existing orders.
NOVA provides the ability for users to create manual orders and edit, cancel, reactivate existing purchase orders across multiple channels (Staple, Crossdock, Direct to Store (DSD), Direct to Store Distribution Centre (DSDC), WorkOrder(WO), Stock Transfer Order (STO), Import Purchase Order (PO)). This product includes all User Interface services to create and maintain Purchase Orders.
Roles and Responsibilities:
Technologies Used:
Spring, Spring Boot, Spring JDBC, Microservices, RestWS, KAFKA, DB2, MariaDB, WCNP, Looper, Kubernetes, OneOps, Maven, GitHub, Jenkins, Dynatrace, Splunk, JIRA
Expertise Areas:
Back-end debugging, Deploying services in the cloud
Projects
Student Management System
Developed an application using spring and spring boot technology that aimed for universities to manage their student details. This application focuses on maintaining the student information and their payment history based on the credits they studied. The user can also filter the payment report between the specific date range, pending balance and status of the studied courses
Small Parser
Developed a web application using the Python Flask framework without predefined python libraries that have been used to parse the time log data file to get the time that the author spent in each log file. It acts dynamically by uploading the log file and printing the total time taken for the file
Database Retrieval (DMA)
Developed a python code that retrieves the data from the database using sqlite3 and represents it in JSON format. This process will dynamically retrieve the required table details and use JSON dumps to print all the required data into the text file
Inventory Management System
Developed an application that aimed at integrating the various aspects of an organization’s inventory tasks; these included purchasing, shipping, tracking, receiving, warehouse storage, and reordering
Women's Safety
Developed a mobile application, which could be activated by clicking the volume keys (up or down key or key guard) in a certain pattern that would send an SMS to five stored recipients with current location and simultaneously, sound the mobile alarm
Accident Prevention and Vehicle Controlling System
The project aimed at having automatic control over vehicles in which the drivers did not adhere to the speed limit, especially when driving through a school, wildlife or signal zone. Implemented technologies such as RF transmitter & amp; receiver, Atmega328p controller, GPS, GSM, alcohol, eye and smoke sensor in the system to ensure that the speed limit of the vehicle wascontrolled automatically in these zones
Contact
Feel free to reach out to me!!!
Location:
1900 Euclid Avenue, Apt 502, Cleveland, OH 44115
Email:
m.mohamed.gani.98@gmail.com
Call:
+1 (216) 972-6872