Mohan P.

About Me

Highly motivated and focused with 12+ years' experience In Java, Spring boot, Microservices, Angular and full stack development and enhancement. Proficient in multiple programming languages like, Java, Typescript, Angular, JavaScript. Experienced and knowledgeable in designing high scalable distributed systems. Good hands-on experience in Java, Spring, Spring boot, Microservices, Angular, Typescript, PCF, Azure cloud, AWS, OCP, Docker, Argo flow, Environment configuration in cloud, Jenkin pipeline, Azure Pipeline, Kubernetes, Mono Repo. Hands on experience in Config service, RabbitMQ, Kafka, Redi's service, Pod creation, PVC creation, Web security, JWT, MYSQL, Oracle, PostgreSQL. Hands on experience in the deployment of Java, J2EE, Angular applications on various servers like Apache Tomcat & WebSphere, Pivotal cloud, Azure and AWS, OCP. Efficient in usage of tools and defect tracking system, and experience in JIRA, Azure ADO board, SVN, git, Bitbucket, Splunk, New relic, ELK, Datadog. JFrog, Postman, SonarQube, Swagger, ITSM, GTM, SOP API, Xcode, SQL developer. Exposure in different domains like Healthcare, Payments, Financial services & Banking. Active collaboration with customers: solution brainstorming, Refinements, planning events, and demo sessions. Experience in moderating and facilitating meetings. Passionate about clean code, focused on delivering the product of the highest quality. Excellent Programming and Analytical skills. Interest & Ability to learn new things and Outstanding ability to work under pressure.

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

COGNIZANT TECHNOLOGY SOLUTIONS [Chennai]
SENIOR ASSOCIATE
2022 - 2026 (4 years)
Remote
  • Designed and built Workbench applications using Java and Angular.

  • Led SOA to Microservices migration of legacy applications. Redesigned the User interface of Workbench application using Angular.

  • Utilized effective source control usage with Git and GitHub resulting in efficient and streamlined development processes.

TECH MAHINDRA [Chennai]
TECH LEAD
2021 - 2022 (1 year)
Remote
  • Designed and built Data Management Service Application Service using Java and Angular with minimal supervision and deployed in AWS cloud.

  • Managed version control for projects using git, ensuring smooth collaboration across both front-end and back-end developing teams, and minimizing merge conflicts.

  • Worked within a CI/CD environment, automating build and deployment processes resulting in improved productivity.

COGNIZANT TECHNOLOGY SOLUTIONS [Chennai]
SENIOR SOFTWARE DEVELOPER
2019 - 2021 (2 years)
Remote
  • Designed and built payment order processing service using Java, Angular and deployed in PCF cloud

  • Built reusable shared library for certificate validation, digital signature generation, validation and misc. security utilities.

  • Designed and implemented highly scalable cloud native authentication service using NoSQL.

CAPGEMINI [Chennai]
SOFTWARE DEVELOPER
2018 - 2019 (1 year)
Remote
  • Developed and maintained a scalable web application using Java and Angular, enhancing user experience on application. Implemented data backup and disaster recovery processes using Microsoft SQL Server, lowering data loss risks.

  • Conducted weekly code reviews, ensuring complete system reliability and helping the team find more bugs on the main website.

  • Optimized Payment Notification main server performance, cutting down server load time.

JavaAngularMicrosoft SQL Server
WIPRO TECHNOLOGIES [ Chennai]
SOFTWARE DEVELOPER
2016 - 2018 (2 years)
Remote
  • Designed and developed RESTful APIs using Java and Spring resulting in enhanced functionality and integration with external systems.

  • Delivered, analyzed, and resolved technical issues, and participated in the continuous enhancement of 7+ established development processes.

  • Designed, implemented automated unit testing for the applications Contributed in architectural discussions that brought out best-of-breed solutions.

RESTFul APIs JavaSpringRabbitMQ
LAKEBA IT SOLUTIONS [Coimbatore]
SENIOR SOFTWARE DEVELOPER
2016 - 2016
Remote
  • Developed and maintained Java applications and services. Reduce application downtime through implementing error logging and monitoring.

  • Worked on enhancement web and mobile applications. Participated in weekly code reviews with 6 senior developers.

  • Wrote unit tests to raise code quality as part of the development process.

HAPPILY UNMARRIED MARKETTING PVT LTD [ New Delhi]
SOFTWARE DEVELOPER
2015 - 2015
Remote
  • Design and develop Ustraa web applications using technologies such as Java, Spring. Created 10 + Rest Api for data call in client side.

  • Involved in the discussion of new feature implementation and provided better suggestions.

  • Worked on database script writing and Worked In monolithic architecture and mono repo.

AIRPUSH INDIA PVT LTD [Coimbatore]
JAVA DEVELOPER
2013 - 2015 (2 years)
Remote
  • Developed and maintained Java-based web applications, including implementing new features and fixing bugs.

  • Design and develop software systems utilizing the latest Java technologies.

  • Developed scalable and high-performance Java applications resulting in improved efficiency. Did POC to explore and adopt new technologies.

SCOWARE TECHNOLOGIES [Coimbatore]
JAVA DEVELOPER
2012 - 2013 (1 year)
Remote
  • Developed and maintained enterprise applications using Java EE technologies like JSP, Servlets, and EJB

  • Analyzed and maintained a existing application

  • Created user-friendly client-side experience using JSP, leading to an increase in user engagement.

Education

Education
MCA Master of Computer Application
Anna University/Bannari Amman Institute of Technology
2009 - 2012 (3 years)
Education
Java programming certification
OCJP