Upload
praveen-kumar-gupta
View
29
Download
2
Embed Size (px)
Citation preview
• Software Developer
• Praveen Kumar Gupta
Special Qualifications:
I am a Software Engineering Senior Analyst (Senior Software Engineer), primarily
working on the Java and Spring Framework. Expert in web technology and
development with solid skills in Java Server Pages (JSP), SQL, Spring batch,
Web Services, Servlet which I used to create efficient solutions bridging the
needs of the enterprise and the end user.
I have experience working as a developer in large Java-based enterprise
solutions for North American Pension Industry and NAV(Norway) ,and have been
part of all major activities from analysis, designing, development, assembly and
unit testing.
Key Projects :
Client/Project: NAV (01/2014– till date )
The Norwegian Labour and Welfare Administration (Norwegian: NAV, originally
an abbreviation of "Nye arbeids- og velferdsetaten") is the current Norwegian
public welfare agency, which consists of the state Labour and Welfare Service as
well as municipal welfare agencies. NAV manages one third of the national
budget through schemes such as unemployment benefit, rehabilitation benefit,
sick pay, pensions, child benefit and cash.
Roles and Responsibilities:
Working as a developer for Application Maintenance on the project. Roles and
responsibilities comprise of :
- Effective and accurate breakup and estimation of the task in a user story during
the Sprint planning.
- Meeting the estimations of a task and stick to the deadline of the delivery of the
sprint.
- Provide the status update of the tasks during the stand up/scrum meetings.
- Work closely with business analysts to gather requirements.
- Responsible for delivery of defect free code for self and others by taking up the
QA process and required documentation of work items identified for a release as
per the developed plan.
- Creating test scripts and perform the system testing.
- Analysis and fixing of production defects also formed a part of the
responsibilities.
- Ensure the defect free code delivery by participating in cross team peer reviews
across the project.
Senior Consultant
Email:[email protected]:+4741594362Address: Sandakervein 22B, Oslo.
Professional Expertise
•Java, J2EE
•Spring Framework (Core, DAO,
MVC, Batch)
•OOPS Concepts
•Web Development
•JavaScript
•Angular JS
•CSS
•HTML5
•JSF
•Web Services(REST & SOAP)
•UI design & development
•Build & Configuration
•Hibernate
•Eclipse
•IntelliJ IDEA
•Maven
•Agile Methodology
•OOPS Concepts
•Rules Engine
Industrial Expertise
• Public Services
Education
• 05/2002 – 05/2005 Bachelor of
Science - Govt Tilak College, Katni
,MP, India.
• 07/2006 – 07/2009 Science Master -
Shri Govindram Seksaria Institute of
Technology, Indore ,MP, India
Courses and certifications
• 2013: Oracle Certified Professional,
Java SE 6 Programmer
• 2013: Oracle Certified Professional,
Java EE 5 Web Services Developer
• 12/2009 - 02/2010: Accenture Java
Greenfield Training
Work experience• 12/2009 – Till Date(6+ years of
experience in Accenture)
.
Employer : Accenture(12/2009 – till date )
Client/Project: CalPERS -PSR Development(03/2010– 12/2013 )
The CalPERS-PSR i.e. ‘California Public Employees Retirement System' is an agency in the California executive branch that
manages pension and health benefits for more than 1.6 million California public employees, retirees and their families.
CalPERS is clearly the largest, most influential public pension funds system in the US. This size and diversity consistently
puts its accomplishment and challenges in a class of their own where failure is not an option. This project has main modules
as Health, Benefits, General, Contributions, Contracts & Enrollment and Financials.
Roles and Responsibilities:
Worked as lead Java developer for Contributions and Benefits Modules in project. Worked closely with onshore business
analysts to gather requirements and also developed many new pages for end users. Also worked for performance
inmprovementof the pages.I also migrated few batch jobs from old architecture to new architecture, which has faster batch
processing. Provided technical and functional guidance his peer group.
Technical Set:
Key business areasSolution Architecture: Solution ArchitectureGraphicDesign and Usability, Batch Architecture
Systems Development: Java Development, User Interface Development, Batch Development.
Test: Functional test, User Interface Test, Technical testing and integration testing, Performance testing.
Software –Servere/OSIBM WebSphere Application Server, IBM DB2, Windows.
Software -Tools for developing, building and testing and configuration managementEclipse,, Mockito, Junit, Diverse Eclipseplugins, SoapUI, DB2Express, Squirrel, SourceTree, Stash, JRebel, Cygwin, PuTTy,
TortoiseGIT, TortoiseSVN, Firefoxm/ diverse plugins, Chrome, InternetExplorer, Total Validator, Apache Maven, Jenkins, Git,
Subversion, Crucible, Sonar, Jira, Confluence, HP ALM.
Software -Framework and StandardsJava JDK 1.6, EJB (Enterprise Java Beans), JSF (Java Server Faces), JAX-WS/ JAX-RPC, Spring, Spring Batch, Spring
Web Flow, Spring Web MVC, Spring JDBC, Spring Security, Apache Myfaces, Richfaces, Google Collections, JodaTime,
Hibernate, Hibernate Annotations, Dozer, Log4J, Commons Validator.
Software –IntegrationtechnologyWebservices/EJB, Jdbc.
Software -Tools for management and serviceJira, Confluence, Clearquest.