Senthilkumar P

Senthilkumar P Email and Phone Number

Principal Software Development Engineer
Senthilkumar P's Location
Chennai, Tamil Nadu, India, India
About Senthilkumar P

★Having 13 Years of experience, played different roles and participated in all the phases of SDLC including Requirements Collection, Design & Analysis, Development and Support of enterprise-class software.★Developed application using the concrete principles laid down by Java/J2EE Design patterns likeMVC, Singleton, DAO (Data Access Layer) and Data Transfer Objects (DTO) and Microservices design patterns★Developed various controller classes using Spring Framework in the middle tier and developed Business components using Hibernate framework to map the Java classes to the database★Implemented Presentation layer interface using HTML5, CSS3, Javascript, JQuery and AngularJS ★Developed application based on MVC architecture, Service Locator, Session Facade, Factory, Abstract Factory, Business Delegate, Value object, Transfer object, JMS, Data Access Object, Value Object and Singleton patterns★Developed Web Services for Spring based application on using RESTFUL and SOAP ★Developed Spring based application on using different Spring modules like Spring Core, Spring MVC, Spring Data JPA, Spring Boot, Spring Cloud With Eureka naming server and Spring Webflux★Developed different Microservices with Spring boot on using API Gateway, ServiceMesh Istio, Helm Chart and ArgoCD and deployed applications in AWS Ingress★Developed application based on Microservices architecture in Spring Boot along with Docker, Kubernetes and deployed application in Amazon AWS★Used Dependency Injection, IOC and DAO feature of Spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance and implemented Transactions and Batch Updates using Spring framework★Worked on application servers like WebLogic and WebSphere to deploy the application and configuring the server★Have good knowledge in tools and IDE like Eclipse, IntelliJIdea, Maven, Log4j Jenkins, GitHub, Tortoise SVN and Oracle TOAD★ Developed test cases using Junit and TestNG frameworks and performed unit test.

Senthilkumar P's Current Company Details

Principal Software Development Engineer
Senthilkumar P Work Experience Details
  • Viavi Solutions
    Principal Software Development Engineer
    Viavi Solutions Apr 2024 - Jun 2024
    Chennai, Tamil Nadu, India
  • Tata Consultancy Services
    Associate Consultant
    Tata Consultancy Services Jan 2022 - May 2024
    Chennai, Tamil Nadu, India
    ★ Responsibilities:■ Developing High-quality Enterprise application and additional subsystems for Retail products based on the Java.v17 Spring Core, Spring MVC, Spring Batch, Spring Boot, Spring Cloud, Spring Webflux, MongoDB and Restfull Web Services.■ Participated devops team on end to end development and deploying the application on AWS cloud using Docker, Kubernates ■ Developed CICD pipeline to deploy the application in AWS cloud using HELM Chart and ArgoCD Deployment■… Show more ★ Responsibilities:■ Developing High-quality Enterprise application and additional subsystems for Retail products based on the Java.v17 Spring Core, Spring MVC, Spring Batch, Spring Boot, Spring Cloud, Spring Webflux, MongoDB and Restfull Web Services.■ Participated devops team on end to end development and deploying the application on AWS cloud using Docker, Kubernates ■ Developed CICD pipeline to deploy the application in AWS cloud using HELM Chart and ArgoCD Deployment■ Developed test codes using Junit, developed maven pom.xml files to execute test cases.■ Guiding juniors to contribute, gathering and documenting business requirements and translate them into technical specifications and designs.■ Estimate work tasks and level of effort within project timeline.■ Evaluate risk and impact associated with proposed scope and design changes.■ Actively participating in quality assurance activities including design and code reviews, unit testing, defect fixes, operational readiness, etc.■ Involving in technical troubleshoot issues, provide technical support to client team as needed.■ Mentoring and grooming juniors technically as well as professionally on Agile practices and Java/J2EE development issues.■ Involving Automobile product development module along with team in that 80% of individual contributor role and 20% of team technical assistance.8 Show less
  • Tech Mahindra
    Technical Lead
    Tech Mahindra Apr 2018 - Nov 2021
    Chennai Area, India
    ★ Responsibilities:■ Developing High-quality Enterprise application and additional subsystems for Automobile products based on the Java.v11 Spring Core, Spring MVC, Spring Batch, Spring Boot, Spring Cloud, MongoDB and Restfull Web Services.■ Developed and Dockerized application using docker.■ Developed kubernetes yaml files and deployed dockerized images in kubernetes using AWS EKS Cluster■ Participated devops team on end to end development and deploying the application on AWS… Show more ★ Responsibilities:■ Developing High-quality Enterprise application and additional subsystems for Automobile products based on the Java.v11 Spring Core, Spring MVC, Spring Batch, Spring Boot, Spring Cloud, MongoDB and Restfull Web Services.■ Developed and Dockerized application using docker.■ Developed kubernetes yaml files and deployed dockerized images in kubernetes using AWS EKS Cluster■ Participated devops team on end to end development and deploying the application on AWS cloud using Docker, Kubernates ■ Developed CICD pipeline to deploy the application in AWS cloud using HELM Chart and ArgoCD Deployment■ Developed test codes using Junit, developed maven pom.xml files to execute test cases.■ Guiding juniors to contribute, gathering and documenting business requirements and translate them into technical specifications and designs.■ Estimate work tasks and level of effort within project timeline.■ Evaluate risk and impact associated with proposed scope and design changes.■ Actively participating in quality assurance activities including design and code reviews, unit testing, defect fixes, operational readiness, etc.■ Involving in technical troubleshoot issues, provide technical support to client team as needed.■ Mentoring and grooming juniors technically as well as professionally on Agile practices and Java/J2EE development issues.■ Involving Automobile product development module along with team in that 80% of individual contributor role and 20% of team technical assistance.■ Current Project Technology stack is Java.v11, Spring Core, Spring Boot, Spring Cloud, AngularJS 9, Docker, Kubernates, Helm Chart, ArgoCD, Istio Service Mesh, Maven and AWS Cloud Show less
  • Cognizant
    Senior Associate
    Cognizant Sep 2016 - Mar 2018
    Chennai Area, India
    ★ Responsibilities: ■ Developed Insurance products based on the Java Spring Core, Spring MVC, Spring Batch, Hibernate framework and Restfull Web Services.■ Guiding juniors to contribute, gathering and documenting business requirements and translate them into technical specifications and designs.■ Estimate work tasks and level of effort within project timeline.■ Evaluate risk and impact associated with proposed scope and design changes.■ Actively participating in quality… Show more ★ Responsibilities: ■ Developed Insurance products based on the Java Spring Core, Spring MVC, Spring Batch, Hibernate framework and Restfull Web Services.■ Guiding juniors to contribute, gathering and documenting business requirements and translate them into technical specifications and designs.■ Estimate work tasks and level of effort within project timeline.■ Evaluate risk and impact associated with proposed scope and design changes.■ Actively participating in quality assurance activities including design and code reviews, unit testing, defect fixes, operational readiness, etc.■ Involving in technical troubleshoot issues, provide technical support to client team as needed.• Handling Java development for RSO module including design and troubleshooting of application with onsite and offshore teams.• Handling client change requests, enhancements on an Agile based development platform and leading a team of colleagues• Understanding Functional and Technical Requirement Specification of the customer’s need for the product and Impact analysis of the application under development.• Preparing Design Specification, User Test Plans, and Approach Notes for the application under development.• Mentoring and grooming juniors technically as well as professionally on Agile practices and Java/J2EE development issues.■ Involving Insurance product development module along with team in that 80% of individual contributor role and 20% of team management. Show less
  • Hcl Technologies (Cisco-Odc)
    Leadengineer
    Hcl Technologies (Cisco-Odc) Nov 2012 - Sep 2016
    Chennai Area, India
    ★ Responsibilities: ■ Worked CISCO Videoscape Distribution Suite for Internet Streaming (VDS-IS) and developed live streaming, downloading across multiple screens, applications, and networks. Developed IPv6 support for VDC-IS product and Implemented by Core Java 1.6, Servelet2.0, JSP2.0, Log4J and Tomcat server.■ Worked CISCO Software Defined Networking (SDN) product and developed Radio, wireless access point and database service modules. Implemented these three modules by Spring MVC… Show more ★ Responsibilities: ■ Worked CISCO Videoscape Distribution Suite for Internet Streaming (VDS-IS) and developed live streaming, downloading across multiple screens, applications, and networks. Developed IPv6 support for VDC-IS product and Implemented by Core Java 1.6, Servelet2.0, JSP2.0, Log4J and Tomcat server.■ Worked CISCO Software Defined Networking (SDN) product and developed Radio, wireless access point and database service modules. Implemented these three modules by Spring MVC, IBatis Framework, Linux shell script, ANT, Log4J and WebLogic server.■ Worked CISCO Prime Infrastructure network administrators with a single solution for provisioning, monitoring, optimizing, and troubleshooting both wired and wireless devices.Developed system configuration settings and data collection settings, and manage access control modules by Spring MVC Controller, Hibernate Framework, RestFull webServices, Maven, Jenkins, GitHub and Weblogic Server.■ Involved design and development discussion in client location. (Cisco - USA)■ Involved in preparing the Proof of concept (POC).■ Coordination with the Clients by participating development review, weekly status meetings.■ Worked as one of the Core Developers of the team, developed different modules in Prime Infrastructure for Cisco Networks■ Involved in unit testing, features enhancements and bug fixing. Show less
  • Cg-Vak Software & Exports Ltd.
    Senior Software Engineer
    Cg-Vak Software & Exports Ltd. May 2012 - Nov 2012
    Coimbatore, Tamil Nadu, India
    ■ Worked as one of the Core Developers of the team, developed different modules in insurance products■ Coordination with the Clients by participating development review, weekly status meetings.■ Involved in unit testing, features enhancements and bug fixing.
  • Daffodills India Technologies
    Software Programmer
    Daffodills India Technologies Apr 2009 - May 2012
    Coimbatore, Tamil Nadu, India
    ■ Worked as one of the Core Developers of the team, developed different modules in insurance products■ Coordination with the Clients by participating development review, weekly status meetings.■ Involved in unit testing, features enhancements and bug fixing.

Senthilkumar P Skills

Mysql Core Java Javaserver Pages Spring Boot Amazon Web Services Requirements Analysis Maven Github Log4j Tomcat Spring Mvc Jenkins Weblogic Team Leadership Struts Cascading Style Sheets Oracle Eclipse Java Message Service Html Java Postgresql Xml Toplink Docker Hibernate Web Services Spring Batch Javascript Windows 7 Microservices Spring Framework Junit Restful Webservices Servlets Ibatis Jboss Application Server Tortoise Svn

Senthilkumar P Education Details

Frequently Asked Questions about Senthilkumar P

What is Senthilkumar P's role at the current company?

Senthilkumar P's current role is Principal Software Development Engineer.

What schools did Senthilkumar P attend?

Senthilkumar P attended Bharathiar University, Coimbatore, St.joseph's Higher Secondary School.

What skills is Senthilkumar P known for?

Senthilkumar P has skills like Mysql, Core Java, Javaserver Pages, Spring Boot, Amazon Web Services, Requirements Analysis, Maven, Github, Log4j, Tomcat, Spring Mvc, Jenkins.

Not the Senthilkumar P you were looking for?

  • Senthilkumar P

    Strategic Sourcing Head - Electronics, Electrical, Power Train And Battery -Electric Mobility
    Bengaluru
  • Senthilkumar P

    Sourcing & Procurement Professional | 11 Years In Costing And Purchase Operations | Expert In Vendor Management And Cost Optimization
    Chennai
  • Senthilkumar P

    Director Of Offshore Delivery At Majorkey Technologies
    Bengaluru
  • Senthilkumar P

    Experienced Asset Management Analyst | Skilled In Sam, Ham & Itam | Power Bi, Servicenow & Data Analytics Enthusiast
    Bengaluru
  • Senthilkumar P

    Power Bi Consultant
    Bengaluru

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.