Gokulasenthil is a Software Developer with 4+ years of experience in building scalable applications using Java and Spring Boot. He has a strong background in cloud-native deployments and REST API development.
Developed robust REST APIs using Spring Boot for scalable applications.
Designed and architected the complete MySQL database for a job portal application.
Successfully deployed code in cloud environments leveraging CI/CD pipelines, Docker, and Kubernetes.
Implemented OAUTH 2.0 for enhanced security across applications.
Developed comprehensive JUnit test cases for all developed modules.
Robust REST APIs across all projects
Complete MySQL DB design + architecture for Jobs Portal
Cloud deployment via CI/CD + Docker + K8s
Overview: This software tracks inventory levels, orders, sales, and deliveries for businesses. Responsibilities: Interacted with clients to gather and define application requirements. Held daily scrum meetings and tracked sprint progress for the team. Customized existing code to meet specific client needs and specifications. Developed JUnit test cases for all implemented modules to ensure quality.
Key outcomes:
Customized existing code based on client needs
Developed JUnit test cases for all developed modules
Overview: An application that connects job posters with job seekers, facilitating job applications. Responsibilities: Performed analyzing, designing, developing, and unit testing tasks for the application. Took charge of designing and architecting the complete MySQL database for efficient data management.
Key outcomes:
Designed and architected the complete MySQL database for efficient data management
Interacted with clients and gathered requirements for the application
Overview: This system digitally automates the entire patient referral lifecycle to improve care quality, save lives, and increase revenue for healthcare providers. Responsibilities: Responsible for coordinating with the team to gather project requirements. Maintained control over the architecture lifecycle of the system.
Key outcomes:
Maintained control over the architecture lifecycle
Automated patient referral lifecycle to improve quality of care
Key outcomes:
Developed JUnit test cases for all developed modules
Maintained control over the architecture lifecycle
Key outcomes:
Maintained control over the architecture lifecycle
Streamlined resort vacation booking process
Gokulasenthil
Java Developer