Pavan Kumar P
Overall Professional Summary
Accomplished 13 years as J2EE consultant and around 2 years as Scrum Master experience in IT Industry.
Currently working with Colruyt Group (Belgium). Previous experience includes working with DBS (Banking) Singapore. HCL Technologies (India).
Possesses conflict resolution, does conversation by focusing on scrum values of openness, honesty and respect.
Deft in analyzing organization requirements and accordingly suggesting business solutions, leveraging the latest technologies, defining the IT vision and setting up the future roadmap
Extensive background in full life cycle of software development process including requirements analysis, design, coding, testing, debugging, support and maintenance.
Ability to translate complex technical design to user to better understand how the existing application functions and map user’s requirement for future enhancements request.
Extensive experience in OOAD development, JEE, SOA Web Services and enterprise application architecture and implementation.
Specialized in Java, J2EE technologies, Spring, Springboot, Spring Rest, Spring Sequrity, Hibernate, Ibatis, Struts, IVR, Oracle DB etc in multiple platform (OS) and also have experience in migrating .net application to J2EE application. Involved in multiple integrations with various internal and external applications and interfaces, web application development, batch job implementations, support, maintenance and deployments.
Extensive experience in developing and supporting 3 tier JEE web applications
Involved in developing end to end batch jobs and SFTP interfacing to various external agencies.
Assisting in recruiting the Project Staff and Consultants.
A person with strong business acumen, excellent interpersonal relationship, possessing strong leadership and team building capabilities
On Site Professional Summary
Working in Belgium from Jul 2018.
Worked in Singapore Client location over 4.7yrs
Frequent interactions with clients for managing their applications and also to propose solutions to implement different modules.
Banking & Finance
Life Science and Health Care
Jan 2005 - Jun - 2007
Syner Matrix Technologies Pvt Ltd
Jul-2007 - Jun 2013
Sep-2013- April 2018
Helius Technologies Ltd
Jul-2018 – Dec 2018
Lucky IT Solutions
IT Analyst, Scrum Master
Dec-2018 – till date
IT Analyst, Scrum Master
Degree and Date
Major and Specialization
Bachelor of Engineering – 2004
Institute Of Engineers (India)
Electronics and Communication
Certified Scrum Master (CSM)
Global Association for Quality Management (GAQM)®
MS-Windows XP, Unix/Linux, Window 2003 server
•Frameworks and libraries: spring, Hibernate, JPA, JTA, JSF, Struts, Springboot, Jason, Spring Sequrity.
•Data Format: JSON, XML, WSDL, DTD, XSD.
•Web: PrimeFaces, JSP, HTML, XHTML, CSS.
•Databases: SQL, HSQL, Oracle.
•SOA: REST, JAX-WS, JMS.
•Issue Management: JIRA, BMC Remedy, HP quality center.
•Build Tools: SCM, HUDSON and JENKINS.
•IDE: Eclipse, IBM Rational Application Developer, Spring Tool Suite, SQL Developer, TOAD SOAP UI.
•Databases: DB2, Oracle, MySQL, Knowledge on MongoDB.
MVC, Design Patterns.
Web Logic, JBoss (4.3),Tomcat, WebSphere
Ant, Maven, Gradle
GIT, SVN, PVCS Version Manager
Implemented Colruyt Co-Worker Management Portal.
Implemented New To Bank module using Angular and Microservices, instead of S1 Framework, Which saves development time and increase performance.
Served customers in a positive way, receiving two customer service awards in the past year.
Company: Colruyt Group
Role: Scrum Master
Duration: Jul 2018 – till date
Team Size: 12
Plato project is regarding the Coworker management. It is migration project from mainframe to Java and agular. Using Plato application schedulers can schedule the coworker shifts and manage their availabilities.
Plato has 4 modules Planning, Availability, Task and Schedule.
Scrum Master to 1 Team of up to 12 engineers, working on various Java and Angular projects
Enforced Kanban principles as a scrum master that resulted in reduction of Cycle time by 20% thus increasing team's throughput in less than 8 weeks.
Enabled improvement in team delivery commitments and capacity planning for sprints by identifying & tracking hidden tasks that increased customer satisfaction.
Facilitated Agile adoption Retrospective for the organization with the leadership and guided teams with outcome resulting in enhanced performance.
Removed obstacle for the team by escalating an issue to leadership resulting in early delivery of customer issue solution. Customer provided positive feedback.
Coached new SM and trained global teams, which resulted in early delivery of project and reduced process waste caused by lack of common understanding.
Role: Senior Developer
Duration: Apr 2017 – May 2018
Team Size: 6
Technologies: JAVA, J2EE, Struts, Spring, Springboot, Hibernate, Angular,QC, Webservice
O/S: Windows Server 2007, Unix
Lantern is migration project of ANZ customers to DBS Taiwan. Many modules has been updating and added new features like credit card, equity and loan etc. Registration process has been changed and SSO is implemented.
Involved in client interactions, business requirements discussions and analyzing
the consequences of changes to the existing system for new requirements.
Developed modules in Agile using Scrum
Involved in functional test cases, code reviews and executing functional test
cases once development is done.
Implemented RESTful API using Spring, Hibernate
New library development with micro services event driven architecture using Rest APIs,
Developed Restfull Webservices for New To Bank Implementation.
Used spring for Dependency injection and integrated with the Hibernate.
POJO based domain model integrated with Hibernate ORM for persistence
Aggregation of data based on the summarized data.
Reviewed Entity Relationship Model to ensure optimal engineering approach was
Developed UI using HTML and Angular for New to Bank implementation.
Responsible for creating and modifying the PL/SQL procedure, functions
according to the business requirement.
Wrote complex SQL queries using joins, sub queries and inline views to retrieve
data from the database.
Code version controlled using GIT
Role: Senior Developer
Duration: Sep’13 – Apr 17
Team Size: 4
Technologies: JAVA, J2EE, Struts, Spring, Spring Boot, DB2, SQL, QC, Webservice, Angular
Software’s: WebSphere server
O/S: Windows Server 2007, Unix
TWMR projects have many release for Taiwan DBS, during the period. We Developed/Updated different modules. some of them are added features like recurring Fund transfers for Own accounts and other accounts. Recurring also have 2 types, Frequency and Date range. We have implemented all recurring and batch job related work.
Another module in this project is Register user online banking without card reader and Activate User.
All these features have been implemented for Mobile also. I have implemented Gateway interfaces for Mobile using Webservices.
Design, implement and maintain java application phases
To take part in software and architectural development activities
Conduct software analysis, programming, testing and debugging
Transforming requirements into stipulations
Develop, test, implement and maintain application software
Recommend changes to improve established java application processes
Develop technical designs for application development
Develop application code for java programs
Review the code developed by team members
Deploy the code using Docker
Company: HCL Technologies
Role: Project Leader
Duration: Nov’11 – Jun’13
Team Size: 20
Skill Set: JAVA, J2EE, Struts, Spring, Hibernate, Oracle 9i, SQL, PLSQL Tibco Builder, Remedy, Webservice, JSON,JQuery
O/S: Windows XP
Univadis is an online encyclopedia of medicines that provide an immediate reference for all registered physicians and users across 36 countries. The online portal service contents provided by Univadis through 30 different third party vendors in 19 languages are a good communication interim for the physicians (patient) to get touch base with the doctors for free medical news and education. Also, the clinical search services provide an access to the onsite library for viewing many articles, manuals and journals.
Manage the development & Support team
Prepare Technical specification & Design documents
Responsible for maintaining project configurable items
Production Support for all the modules of UNIVADIS system.
Manage Incident & Service Requests
Manage Change & Release Management
Responsible for developing the new functionality, Code Review & Code fix
Document and Knowledge Management