I am a seasoned software developer with over 9 years of experience in designing and developing multi-tier distributed enterprise applications using Java and J2EE technologies. I am well versed in a variety of software development methodologies including Agile, Waterfall, and Test-Driven Development. My expertise spans front-end technologies like Angular and ReactJS, backend frameworks such as Spring Boot and Hibernate, and cloud services with a strong focus on AWS. I am passionate about building scalable, secure, and maintainable software solutions leveraging the latest technology trends. Throughout my career, I have demonstrated strong problem-solving skills and a deep understanding of both core Java concepts and modern architectural patterns like Microservices. I am proficient in leveraging DevOps tools for continuous integration and deployment, and I am committed to maintaining high code quality through robust testing and automation practices. My collaborative attitude and continuous learning approach help me adapt quickly to new technologies and contribute effectively to cross-functional teams.

user1076849

I am a seasoned software developer with over 9 years of experience in designing and developing multi-tier distributed enterprise applications using Java and J2EE technologies. I am well versed in a variety of software development methodologies including Agile, Waterfall, and Test-Driven Development. My expertise spans front-end technologies like Angular and ReactJS, backend frameworks such as Spring Boot and Hibernate, and cloud services with a strong focus on AWS. I am passionate about building scalable, secure, and maintainable software solutions leveraging the latest technology trends. Throughout my career, I have demonstrated strong problem-solving skills and a deep understanding of both core Java concepts and modern architectural patterns like Microservices. I am proficient in leveraging DevOps tools for continuous integration and deployment, and I am committed to maintaining high code quality through robust testing and automation practices. My collaborative attitude and continuous learning approach help me adapt quickly to new technologies and contribute effectively to cross-functional teams.

Available to hire

I am a seasoned software developer with over 9 years of experience in designing and developing multi-tier distributed enterprise applications using Java and J2EE technologies. I am well versed in a variety of software development methodologies including Agile, Waterfall, and Test-Driven Development. My expertise spans front-end technologies like Angular and ReactJS, backend frameworks such as Spring Boot and Hibernate, and cloud services with a strong focus on AWS. I am passionate about building scalable, secure, and maintainable software solutions leveraging the latest technology trends.

Throughout my career, I have demonstrated strong problem-solving skills and a deep understanding of both core Java concepts and modern architectural patterns like Microservices. I am proficient in leveraging DevOps tools for continuous integration and deployment, and I am committed to maintaining high code quality through robust testing and automation practices. My collaborative attitude and continuous learning approach help me adapt quickly to new technologies and contribute effectively to cross-functional teams.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Full Stack Java Developer at Liberty Mutual
September 1, 2019 - Present
Responsible for the complete software development life cycle using Agile methodology for an internal project used by Liberty Mutual Surety customers. Implemented frontend with Angular 16 and backend Microservices using Spring Boot and Java 17/21 features. Developed RESTful APIs, handled authentication with OAuth and Spring Security, and implemented Microservices architecture. Worked extensively with AWS services such as EC2, S3, DynamoDB, SQS, and Cloud Formation for cloud migration and deployment. Applied Kubernetes best practices for container orchestration and used various messaging services like RabbitMQ and ActiveMQ. Also involved in continuous integration and delivery using Jenkins, Maven, Bamboo, and Docker. Performed database operations on Oracle and MongoDB, wrote stored procedures and queries, and tuned performance. Developed job servers and scheduling applications with Spring Batch.
Full Stack Java Developer at QVC
August 31, 2019 - September 3, 2025
Involved in migrating applications from WebSphere Business Integration to microservices using Spring Boot. Developed RESTful services, implemented authentication and authorization with OAuth2 and Spring Security, and applied Java 8 features such as Lambda Expressions and Streams. Designed and tested APIs using Swagger, Mock MVC, and Postman. Used Hibernate for persistence and implemented Microservices architecture. Worked with Couchbase NoSQL database for cart and checkout services. Managed builds and deployments using Maven, Jenkins, and CI/CD pipelines. Used Git for version control and Jira for issue tracking.
Full Stack Developer at Capital One
November 30, 2017 - September 3, 2025
Developed and maintained move money services for bill payments and loans. Built user interfaces with AngularJS, Bootstrap, and jQuery. Developed RESTful Web Services using Spring Boot and Microservices architecture, and integrated SOAP services using Apache Camel. Used Spring Security and OAuth2 for securing applications. Implemented batch jobs with Spring Batch to handle large data processing. Worked with MongoDB and Oracle databases for CRUD operations and PL/SQL programming. Deployed microservices on AWS EC2 using Docker containers. Utilized Jenkins for CI/CD pipelines and performed testing using Mockito. Handled deployments on WebSphere and maintained code with Git and Jira.
Java/J2EE Developer at Level 3 Communications
April 30, 2017 - September 3, 2025
Developed network connectivity checking tools verifying port and BGP interface statuses. Implemented MVC architecture with JSP, Spring MVC, and Hibernate. Developed SOAP and RESTful web services using JAX-WS and JAX-RS. Used Struts framework and Hibernate for database interactions with IBM DB2. Created and optimized SQL queries, stored procedures, and triggers. Managed builds and deployments using Maven and SVN. Conducted unit testing with JUnit and maintained issue tracking with Jira. Deployed applications on IBM WebSphere application server and performed debugging using log4j.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Telecommunications