Over a decade 10+ years of hands-on experience as a Java Full Stack Developer, proficient in designing, implementing Core Java17, Java 21 and maintaining robust software solutions for building scalable enterprise applications .
Experience
2023 — Now
2023 — Now
New York, United States
As a Sr. Java Full Stack Lead, I have designed and developed robust and scalable Java applications using Core Java 21, adhering to best practices and coding standards. Leveraging the Spring Framework, including Spring MVC and Spring Boot, I have architected and implemented enterprise-level solutions for efficient in Java 17 web application development. Security measures were implemented using Spring Security, while Spring Cloud was utilized to build distributed systems for seamless microservice communication.
Database interactions were optimized using Hibernate
ORM, incorporating advanced features like caching strategies and transaction management.
Crafting visually appealing web pages with HTML5, CSS3, and Bootstrap 5, I ensured responsive design for seamless user experiences across various devices.
Highly scalable and performant user interfaces were developed using React JS, with server-side Java logic integrated using JSP and JSTL. Front-end testing processes were automated with Selenium, reducing manual efforts and accelerating release cycles. Test-Driven Development (TDD) practices were led for front-end codebases using Jasmine and Karma, ensuring high-quality, bug-free code. Real-time data updates and synchronization were enhanced by leveraging GraphQL subscriptions, ensuring that client applications received immediate updates. Expertise in performance tuning applications was demonstrated by fine-tuning cache parameters and optimizing cache utilization for targeted workloads, resulting in significant performance improvements deployment processes were streamlined by creating Docker images, enabling seamless.
AWS Lambda was utilized for serverless application development, building event-driven architectures, and optimizing costs through serverless computing, demonstrating a commitment to cutting-edge cloud technologies and cost-effective solutions. Robust testing practices were maintained with JUnit, Mockito, Selenium, JPA, JTA, Rest .
2022 — 2023
2022 — 2023
Evansville, Indiana, United States
In my role as a Java Node.js developer, I have led the design and development of scalable Java applications by leveraging Java 11, Core Java, and the Spring framework to achieve optimal performance. By incorporating Scala alongside the Spring framework, I enhanced application functionality and efficiency, ensuring seamless integration within the ecosystem.
Additionally, I implemented Kotlin alongside Java and Scala to optimize code efficiency and leverage Kotlin's concise syntax for better maintainability and productivity.
State management in complex Vue.js applications was achieved through the implementation of Vuex, ensuring efficient data flow and predictable state changes across components. I developed dynamic and responsive user interfaces using Angular, Bootstrap, and TypeScript to create modern and visually appealing experiences. Integration of Spring Boot with Spring Security was instrumental in implementing robust authentication and improving modularity and maintainability. n conclusion, my experience encompasses a wide array of technologies and methodologies, including Java 8/11, Core Java, Scala, Spring framework, Hibernate ORM, Angular, Vue.js, TypeScript, MongoDB, MySQL, Apache Kafka, Apache Tomcat, TDD, Jasmine, Karma, JUnit, Mockito, Git, GitHub, CI/CD pipelines, AWS services, OAuth, Kubernetes, Docker, Kotlin, GraphQL, Elasticsearch, Kibana, Python, RESTful APls, and more. My proficiency in building scalable and reliable software solutions demonstrates adaptability and expertise in delivering innovative solutions that meet the evolving needs of modern businesses .
My experience spans a wide array of tools and frameworks including Hibernate ORM, Kafka, Elasticsearch, MongoDB, MySQL, Tomcat, GraphQL, Kibana, Python, TDD (JUnit, Mockito, Jasmine, Karma), and Git-based workflows. This full-stack experience reflects my adaptability, deep technical skills, and commitment to delivering robust, modern, and business-aligned software solutions.
2019 — 2021
2019 — 2021
Lincoln, Nebraska Metropolitan Area
As a seasoned Java Developer, I played a strategic role in designing, developing, and maintaining robust, scalable, and secure applications across enterprise ecosystems. My responsibilities spanned both frontend and backend development, microservices architecture, cloud deployment, data persistence, and system integration. I worked with cutting-edge technologies including Core Java, Kotlin, Scala, Python, Angular 8, Vue.js, AWS, Kafka, and Docker, and contributed heavily to the software development lifecycle using Agile methodologies. Led the development of enterprise-grade backend services using Java 8/11, Kotlin, and Scala, integrating functional programming techniques for optimized code clarity, reliability, and maintainability. ntegrated Python and Java for hybrid services, enhancing compatibility across language ecosystems and ensuring flexible data processing pipelines.Successfully developed secure authentication and authorization mechanisms including OAuth2, contributing to encrypted user sessions and enhanced data protection andeveloped sophisticated SPAs using Angular 8, Vue.js, and TypeScript, emphasizing component-based architecture for maintainability and reusability.
Integrated Vuex for scalable state management in Vue applications, enabling real-time updates and predictable data flows across modules.
Built highly responsive and accessible user interfaces using Bootstrap 4, HTML5, CSS3, and JavaScript, ensuring cross-device compatibility.Handled dynamic DOM interactions, form validations, and AJAX calls using jQuery, creating fluid and interactive user experiences.Applied optimization techniques including Webpack and Gulp for asset bundling and compression, significantly reducing load times.
I
2018 — 2019
2018 — 2019
Plano, Texas, United States
In my role as a Full Stack Developer with a proven track record in designing and implementing scalable and robust Java applications. Proficient in utilizing Core Java, Spring MVC, Spring Boot, and Spring Security to deliver efficient solutions. Skilled in architecting microservices ecosystems with Spring Cloud, ensuring seamless communication and scalability. Expertise in Hibernate ORM, JDBC, and JPA methodologies for efficient data persistence and transactional integrity. Strong background in optimizing Cassandra NoSQL databases for performance and scalability. Experienced in designing messaging infrastructures with RabbitMQ and orchestrating cloud-based solutions on AWS for adaptable architectures. Proficient in Test-Driven Development (TDD) principles, utilizing JUnit and Mockito for software reliability. Experienced in managing project dependencies and lifecycle with Maven, ensuring project consistency and efficiency. Skilled in implementing server-side logging strategies with Log4j for detailed system tracking and analysis. Proficient in crafting dynamic frontend experiences using Angular, TypeScript, and JavaScript for enhanced user engagement. Experienced in continuous integration and deployment pipelines with Jenkins and Docker for rapid software delivery. Proficient in version control and collaboration using GIT and GitLab for frontend codebase management. Skilled in documenting frontend APIs with Swagger for seamless communication between teams. Experienced in rigorous testing and integration validation with Postman for functional backend services.
Furthermore I have Proficient in Agile methodologies, particularly Scrum, for efficient project management and collaboration. Strong in implementing security measures with Spring Security for data confidentiality and integrity. Skilled in frontend optimization techniques like Webpack and Gulp for improved performance and user experienced in my project consistency.
2016 — 2018
2016 — 2018
Camden, New Jersey, United States
As a Jr. Java Developer, I engineered scalable and secure web applications using Core Java (Java 7/8), Spring Boot, and Hibernate ORM. I developed RESTful APIs, implemented microservices with Spring Cloud and AngularJS, and crafted responsive user interfaces with HTML5, CSS3, Bootstrap 3, JavaScript, TypeScript, and jQuery. My backend expertise included working with MySQL databases, RabbitMQ for messaging, and deploying applications on Azure using CI/CD pipelines with Jenkins.
I focused heavily on quality assurance through unit and integration testing with Mocha, JUnit, Mockito, Selenium, and Postman. I ensured accessibility compliance and optimized performance across platforms and browsers. My responsibilities also included cloud resource management, monitoring via Azure tools, and collaborating on scalable deployments. With strong experience in Git/GitHub, multithreading, and build automation using Ant and Eclipse, I contributed to all stages of the development lifecycle—from design and coding to testing and deployment. Engaged in self-guided learning to keep up with evolving frameworks and best practices, especially in the Java ecosystem, cloud-native applications, and UI frameworks.
Actively participated in internal knowledge-sharing sessions, contributing technical insights on microservices architecture, cloud deployment, and testing automation. stablished Jenkins-based CI/CD pipelines to automate unit testing, code integration, and deployment cycles Worked in close coordination
with Git and GitHub for source code management, enabling seamless collaboration and version control.
One of my key accomplishments includes spearheading the implementation of a microservices architecture using technologys like SpringBoot, Spring cloud and Angular JS. I have helped organizations achieve greater flexibility and agility in their software development process. Leveraging Typescript & javascript and I have design dynamic and responsive user interfaces .
Education
Sacred Heart University
Master's Degree
Osmania University