SlideShare a Scribd company logo
1 of 10
PRAVIN KUMAR SINGH
B-311, New Ashok Nagar, Near Sunbro Public School, Delhi-96
+91-9654535336, pravin.ims@gmail.com
Seeking assignments across the IT industry
PROFILE:
• 7.5+ Yr professional experience with rich domain(Java/J2ee) knowledge with comprehensive
understanding and practical knowledge of various languages, operating systems and databases.
• Rich professional experience on developing Java/J2EE application on Linux environment and deploying
on Jboss server.
• Qualified M.C.A (2005-2008) from Institute of Management Studies (IMS), Lal Quan, Ghaziabad,
Uttar Pradesh Technical University, UP, in 2008.
• Pursuing M.Tech(CS) from Karnataka state open university (KSOU), Mukhtagangotri, Mysore,
Karnataka.
• Fast learner, keeps abreast of latest technologies, adapt at developing and promoting analytical
software solutions. To switch to allied or varied technologies depending on project requirement.
• Reliable as a fully contributing, responsible and accountable member of task/project teams with highly
honed creative, logical and analytical approach.
• Proficient in java versions: JDK 1.5/1.6 and J2EE 1.7/1.8 with strong background OOP concept by
working on various stages of System Development Life Cycle.
• Excellent Project implementation skills using Servlets, JSP, Struts 2.x, Hibernate 3.x,Spring 3.x, JDBC,
XML, AJAX, JavaScript, ApachePOI, Shell Scripting.
• Extensively worked and implemented several design patterns such as MVC, Business Delegate,
Session Façade, Service Locator, DAO, DTO, Singleton, Object Factory and Front Controller.
• Extensive experience in developing Servlets, JSPs, Struts tags and custom tag libraries.
• Hands-on experience with various Application servers and Web servers (JBoss, and Apache-Tomcat-
6.x/7.x/8.x) with wide variety of development tools like Eclipse, NetBeans,Spring Suit.
• Hands-on experience with Postgres/Greenplum/MySql/Oracle as back-end databases.
• Hands-on experience with different client tool to connect with database like Pgadmin, SQLYog, Toad
and SQLWorkbench.
• Proficient in reporting tool like ApachePOI to generate report in xls format.
• Proficient in unit testing the application using JUnit testing tool.
• Experienced in building tool Maven and logging tool Log4J.
• Experience in developing applications using three tier architectural frameworks such as MVC (Model
View Controller) and Struts, Spring, Hibernate framework.
• Good working knowledge on Git and SVN for code management and version control.
• Good working knowledge on Linux environment and schedule jobs in crontab.
• Excellent analytical and problem solving skills with ability to communicate effectively with peers and
Excellent communication, leadership skills and self-motivated to implement complex rules and meet
deadlines.
TECHNICAL SKILLS:
Operating Systems: RHEL, Ubuntu, Mandriva, Mandrake , Windows( XP, 2007) etc.
Databases: PostgreSQL, Greenplum, MySQL, SQL Server, Oracle, SQLite etc.
Languages: Java/J2EE, Java 3D, Swing, JNI, JSP,JSF, Servlet, Web Service, JS, Ajax etc.
App. Framework: Struts 2.x, Hibernate 3.x, Spring 3.x(IOC,AOP,MVC,Security,Tx), Junit, Jmeter,
Jaxb,POI etc.
Domain: Service, eGovernance, E-Learning, CAD/CAM etc.
IDE and Tools: Spring toll suite,Eclipse,Netbeans,Putty,VNC,WinSCP,Git,SVN,XManager, JIRA
etc.
Web/App. Server: Pivotal tc server, Jboss 5.x, Apache-Tomcat 6.x/7.x/8.x etc.
PROFESSIONAL EXPERIENCE:
3-Sr. Software Engineer, West Coast Consulting Solutions, Pvt. Ltd, Delhi. From 2nd Fem
2015 till date.
Project Détails
i-
Project Title: Fieldlocate
Team Size: 15.
Environment: Java/J2EE, Spring (IOC, Security, MVC), JSF, Hibernate , MySQL, Ajax, Javascript etc.
Synopsis: FieldLocate's field service management software was developed with a specific focus on
the needs of key service industries including HVAC, plumbing, electrical, pest control and other residential
services. FieldLocate is specifically designed to improve the efficiency of these types of business with
features that include appointment scheduling, automated timesheets, job location mapping, robust reporting
and price book functionality. FieldLocate is an intuitive field service management solution that helps small to
mid-sized businesses efficiently manage their field service operations, drive better business performance
and reduce costs. FieldLocate automates manual, time-consuming scheduling, invoicing and recordkeeping
processes so users gain real-time, end-to-end visibility of their entire field service operations. This easy-to-
deploy, affordable SaaS solution can be accessed with a web browser or via a mobile app., giving business
owners, office workers and field technicians access to critical business information anytime, anywhere. In
the fast-paced, dynamic work environments of the field service industry, FieldLocate helps businesses
locate their field workers, appointments, customers and profits.
Responsibilities:
• Gathered requirements from end users and suggested technical specification.
• Developed applications using JSF MVC design pattern, complying with Product coding standards.
• Developed applications using Spring IOC as a part of Struts and Hibenrnate.
• Developed user interfaces involving HTML, JSP, Struts tags, CSS and JavaScript.
• Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve,
insert and delete values effectively.
• Used design patterns like Singleton, DAO, Interceptor, Factory and MVC.
• Performed logging of the application using log4J.
• Hands-on experience with various Application servers and Web servers (JBoss, and Apache-
Tomcat-6.x/7.x/8.x) with wide variety of development tools like Eclipse, NetBeans,Spring Suit.
• Worked on writing SQL queries on Postgres, Greenplum and SqlServer databases.
• Worked on continuous build tool called Maven for preparing the application builds.
• Worked on web and application servers like Apache-tomcat and JBoss.
• Worked on integration support and fixing production defects.
• Rigorously reviewed code to meet the product specific Standards, Quality.
• Worked for the product performance and optimisations by analysing the code using Jprofiler tool.
• Good working knowledge on Git and SVN for source code management and version control.
• Hands-on experience with different client tool to connect with database like Pgadmin, SQLYog, Toad and
SQLWorkbench.
• Good working knowledge on Linux environment and schedule jobs in crontab to update database.
• Experience in developing applications using three tier architectural frameworks such as MVC
(Model View Controller) and Struts, Spring, Hibernate framework.
• Proficient in java versions: JDK 1.5/1.6 and J2EE 1.7/1.8 with strong background OOP concept by
working on various stages of System Development Life Cycle.
• Excellent Project implementation skills using Servlets, JSP, Struts 2.x, Hibernate 3.x,Spring 3.x,
JDBC, XML, AJAX, JavaScript, Shell Scripting.
Webpage: http://www.fieldlocate.com/
2- Tech Lead, National Informatics Centre, Delhi. From 22nd April 2010 till date.
Payroll Company- eCentric Solution Pvt. Ltd, Delhi. From 19th Dec 2012 till date.
Project Détails
vii-
Project Title: Social Economic and Cast Census (DRAFT).
Team Size: 10.
Client: Ministry Of Rural Development of India.
Environment: Java/J2EE, Spring (IOC), Struts 2.0, Hibernate 3.6, PostgreSQL, Ajax, Javascript etc.
Synopsis: Government of India (Rural Development Ministry) commenced the Socio Economic and
Caste Census (SECC) 2011, in June 2011 through a comprehensive door to door enumeration across the
country. This is the first time such a comprehensive exercise is being carried out for both rural and urban
India. The entire exercise will be paperless, done on handheld electronic device (tablet PC). This will
drastically reduce data entry errors and enumerator discretion. It is aimed to identifying BPL (below the
poverty line) households that can benefit from the Centre’s welfare schemes. The survey is being carried
out by trained enumerators, who are mostly members of panchayats or village-level MGNREGS
secretaries. This data (draft) is supposed to be made available to the general public in the form of pdf per
enumeration block wise. Ever people can view their draft version information and make a request to change
their information if it is incorrect corresponding to individual. Then final corrected data will be published on
this portal later.
Responsibilities:
• Gathered requirements from end users and suggested technical specification.
• Developed applications using Struts MVC design pattern, complying with Product coding standards.
• Developed applications using Spring IOC as a part of Struts and Hibenrnate.
• Developed user interfaces involving HTML, JSP, Struts tags, CSS and JavaScript.
• Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve,
insert and delete values effectively.
• Used design patterns like Singleton, DAO, Interceptor, Factory and MVC.
• Performed logging of the application using log4J.
• Hands-on experience with various Application servers and Web servers (JBoss, and Apache-
Tomcat-6.x/7.x/8.x) with wide variety of development tools like Eclipse, NetBeans,Spring Suit.
• Worked on writing SQL queries on Postgres, Greenplum and SqlServer databases.
• Worked on continuous build tool called Maven for preparing the application builds.
• Worked on web and application servers like Apache-tomcat and JBoss.
• Worked on integration support and fixing production defects.
• Rigorously reviewed code to meet the product specific Standards, Quality.
• Worked for the product performance and optimisations by analysing the code using Jprofiler tool.
• Good working knowledge on Git and SVN for source code management and version control.
• Hands-on experience with different client tool to connect with database like Pgadmin, SQLYog, Toad and
SQLWorkbench.
• Good working knowledge on Linux environment and schedule jobs in crontab to update database.
• Experience in developing applications using three tier architectural frameworks such as MVC
(Model View Controller) and Struts, Spring, Hibernate framework.
• Proficient in java versions: JDK 1.5/1.6 and J2EE 1.7/1.8 with strong background OOP concept by
working on various stages of System Development Life Cycle.
• Excellent Project implementation skills using Servlets, JSP, Struts 2.x, Hibernate 3.x,Spring 3.x,
JDBC, XML, AJAX, JavaScript, Shell Scripting.
Webpage: http://www.secc.gov.in
Payroll Company- Software Developer, Sify Software Ltd, Delhi. From 26
rd
July 2011 18th
Dec 2012.
Project Détails
vi-
Project Title: Concurrent Monitoring of SECC (WMT).
Team Size: 7.
Client: Ministry Of Rural Development of India.
Environment: Java/J2EE, Spring (IOC), Struts 2.0, Hibernate 3.6, PostgreSQL, Ajax, Javascript.
Synopsis: It is the decision of the Central Government to conduct a Socio Economic and Caste
Survey of the national population. The Rural and the Urban Socio-economic and Caste Census follows a
common enumeration approach and is taken up across the entire State concurrently, with only the
questionnaire in the rural and urban being different. It has been planned that the data capture in the field
shall be done using electronic handheld device and each enumerator would be accompanied by data entry
operator with handheld device. Ministry of Rural Development take a decision to validate all the collected
data by third party hired agencies on the basis of certain criteria and available discrepancy submitted on
this portal.
Responsibilities:
• Gathered requirements from end users and suggested technical specification.
• Developed applications using Struts MVC design pattern, complying with Product coding standards.
• Developed applications using Spring IOC as a part of Struts and Hibenrnate.
• Developed user interfaces involving HTML, JSP, Struts tags, CSS and JavaScript.
• Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve,
insert and delete values effectively.
• Used design patterns like Singleton, DAO, Interceptor, Factory and MVC.
• Performed logging of the application using log4J.
• Eclipse and Netbean used for Development i.e. used as IDE.
• Worked on writing SQL queries on Postgres, Greenplum and SqlServer databases.
• Worked on continuous build tool called Maven for preparing the application builds.
• Worked on web and application servers like Apache-tomcat and JBoss.
• Worked on integration support and fixing production defects.
• Rigorously reviewed code to meet the product specific Standards, Quality.
• Worked for the product performance and optimisations by analysing the code using Jprofiler tool.
• Good working knowledge on Git and SVN for source code management and version control.
• Hands-on experience with different client tool to connect with database like Pgadmin, SQLYog, Toad and
SQLWorkbench.
• Good working knowledge on Linux environment and schedule jobs in crontab to update database.
• Proficient in reporting tool like ApachePOI to generate report in xls format.
Webpage: http://www.secc.gov.in/wmt/
v-
Project Title: SECC Report.
Team Size: 6.
Client: Ministry Of Rural Development of India.
Environment: Java/J2EE, Spring (IOC), Struts 2.0, Hibernate 3.6, Greenplum, Ajax, Javascript etc.
Synopsis: It is the decision of The Central Government to conduct a Socio Economic and Caste
Survey of the national population. The Rural and the Urban Socio-economic and Caste Census follows a
common enumeration approach and is taken up across the entire State concurrently, with only the
questionnaire in the rural and urban being different. All data Uploaded at National Informatics centre
through a portal in the form of .db file then NIC process this data generate different report in database
table , then this application show different reports according to different business logic provided by ministry.
Responsibilities:
• Gathered requirements from end users and suggested technical specification.
• Developed applications using Struts MVC design pattern, complying with Product coding standards.
• Developed applications using Spring IOC as a part of Struts and Hibenrnate.
• Developed user interfaces involving HTML, JSP, Struts tags, CSS and JavaScript.
• Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve,
insert and delete values effectively.
• Used design patterns like Singleton, DAO, Interceptor, Factory and MVC.
• Performed logging of the application using log4J.
• Eclipse and Netbean used for Development i.e. used as IDE.
• Worked on writing SQL queries on Postgres, Greenplum and SqlServer databases.
• Worked on continuous build tool called Maven for preparing the application builds.
• Worked on web and application servers like Apache-tomcat and JBoss.
• Worked on integration support and fixing production defects.
• Rigorously reviewed code to meet the product specific Standards, Quality.
• Worked for the product performance and optimisations by analysing the code using Jprofiler tool.
• Good working knowledge on Git and SVN for source code management and version control.
• Hands-on experience with different client tool to connect with database like Pgadmin, SQLYog, Toad and
SQLWorkbench.
• Good working knowledge on Linux environment and schedule jobs in crontab to update database.
• Proficient in reporting tool like ApachePOI to generate report in xls format.
Webpage: http://www.secc2011.nic.in
Payroll Company- IT Consultant, 3i Infotech Noida, Uttar Pradesh. From 23
rd
Nov 2010
25 July 2011.
Project Détails
iv-
Project Title: ePanchayat Portal.
Module : Local Government Directory (LGD).
Team Size: 10.
Client: Ministry Of Panchayat Raj of India.
Environment:Java/J2EE, Spring (Web MVC), Hibernate 3.6, PostgreSQL, Ajax, Javascript etc.
Synopsis: Local Government Directory will be used by the Central and state departments who are
responsible for forming new states/UTs, new districts, new sub-districts, new villages and new local
government bodies as well as changing their status , name and formation. The officials of these
departments are with no technical skills or with basic technical skills. So, the User Interface should be
intuitive and very use friendly. The software shall allow the users to correct the data entry mistakes.
Responsibilities:
• Developed applications using Spring MVC design pattern, complying with Product coding standards.
• Developed applications using Spring IOC as a part of Struts and Hibenrnate.
• Developed user interfaces involving HTML, JSP, Struts tags, CSS and JavaScript.
• Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve,
insert and delete values effectively.
• Used design patterns like Singleton, DAO, Interceptor, Factory and MVC.
• Performed logging of the application using log4J.
• Eclipse and Netbean used for Development i.e. used as IDE.
• Worked on writing SQL queries on Postgres, Greenplum and SqlServer databases.
• Worked on web and application servers like Apache-tomcat and JBoss.
• Rigorously reviewed code to meet the product specific Standards, Quality.
• Worked for the product performance and optimisations by analysing the code using Jprofiler tool.
• Good working knowledge on SVN for source code management and version control.
• Hands-on experience with different client tool to connect with database like Pgadmin, SQLYog, Toad and
SQLWorkbench.
Payroll Company- Programmer, IAP Infotech Pvt. Ltd.,Gurgaon, Haryana. From 22
nd
April
2010 22
nd
Nov 2010
Project Détails
iii-
Project Title: CollabCAD.
Team Size: 15.
Client: Barc
Environment: Java/J2EE, Java 3D, JNI, Mandriva, PostgreSQL etc.
Synopsis: CollabCAD is a 3D CAD/CAM Software system for collaborative design & development of
Industrial Designs. It provides a total solution from product design, numerical control, visualization, and
simulation, analysis to content management; workflow and office automation. CollabCAD is developed
using open source software tools such as Java/Java 3D, Open Cascade geometry kernel and supports
open standards of data exchange such as XML, STEP, IGES, and VRML to ensure interoperability.
Responsibilities:
• Developed applications using Java 3D , complying with Product coding standards.
• Developed applications using JNI to integrate services with native languages.
• Developed user interfaces involving AWT.
• Eclipse used for Development i.e. used as IDE.
• Worked on writing SQL queries on Postgres databases.
• Rigorously reviewed code to meet the product specific Standards, Quality.
Webpage: http://www.collabcad.gov.in
1- Software Engineer, HDS Technology Pvt. Ltd., Delhi.
From 21st Jan 2008 To 21st April 2010.
Project Détails
ii-
Project Title: World School
Clients : School / College.
Team Size: 3.
Environment: Java/J2EE, Servlet, Apache-Tomcat, Windows, MySQL etc.
Synopsis: An integrated solution for complete computerization for educational institutions, build on the
most futuristic and highly sophisticated Java environment. Core modules includes Library Management
SMS Module, Assessment Center, Payroll , Mail Service, Result Analysis (PDF and Graph), and Reports
Generation etc.
Responsibilities:
• Developed applications using JSP/Servlet MVC design pattern, complying with Product coding
standards.
• Developed user interfaces involving HTML, JSP, CSS and JavaScript.
• Eclipse used for Development i.e. used as IDE.
• Worked on writing SQL queries on Mysql database.
• Worked on application servers like Apache-tomcat.
i-
Project Title: Medical Portal
Client Hospitals
Team Size: 2.
Environment: Java/J2EE, JSP, Servlet, Apache-Tomcat, Oracle etc.
Synopsis: This Medical Portal is designed for multi specialty hospitals, to cover a wide range of
hospital administration and management processes. It is an integrated end-to-end Hospital Management
System that provides relevant information across the hospital to support effective decision making for
patient care, hospital administration and critical financial accounting, in a seamless flow.
Responsibilities:
• Developed applications using JSP/Servlet MVC design pattern, complying with Product coding
standards.
• Developed user interfaces involving HTML, JSP, CSS and JavaScript.
• Eclipse used for Development i.e. used as IDE.
• Worked on writing SQL queries on Oracle database.
• Worked on application servers like Apache-tomcat.
• Worked on integration support and fixing production defects.
EDUCATIONAL AND PROFESSIONAL CREDENTIALS:
Degree/Diploma University/Board Division
M. Tech (CS) Karnataka State Open University. Pursuing
MCA Uttar Pradesh Technical University. 1
st
B.Sc. (Maths) V.B.S Purvanchal Uni. Jaunpur, UP. 2
nd
12
th
Uttar Pradesh Board. 2
nd
10
th
Uttar Pradesh Board. 2
nd
PERSONAL DETAILS:
Father Name: Shri. Chhotak Singh.
Mother Name: Smt. Savitri Devi.
Marital Status: Married.
Date of Birth: 21 October 1981.
Passport No: H5115180
Passport Validity: 24-06-2009 to 23-06-2019
Permanent Address: Village – Garauli,
Post – Garauli (Kachhawa Bazaar)
District- Mirzapur, Uttar Pradesh
(India).Pin- 231501.
Place: Delhi Name: Pravin Kumar Singh
Date:

More Related Content

What's hot

Janet Grace Resume
Janet Grace ResumeJanet Grace Resume
Janet Grace ResumeJanet Grace
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory javaJoseph Gregory
 
Resume_latest_March15_word
Resume_latest_March15_wordResume_latest_March15_word
Resume_latest_March15_wordSri C
 
S Kumar Resume
S Kumar ResumeS Kumar Resume
S Kumar ResumeS Kumar
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developerchakri kalyan
 
Jose A Rivera (Developer) Resume
Jose A Rivera (Developer) ResumeJose A Rivera (Developer) Resume
Jose A Rivera (Developer) ResumeJose Rivera
 
Matthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer ResumeMatthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer Resumemattswanger
 
Software development training for technical recruiters
Software development training for technical recruitersSoftware development training for technical recruiters
Software development training for technical recruitersObi Mba Ogbanufe
 
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev Kumar Paul
 
Prateek tulsiyan app_integration_tcs
Prateek tulsiyan app_integration_tcsPrateek tulsiyan app_integration_tcs
Prateek tulsiyan app_integration_tcsPrateek Tulsiyan
 

What's hot (19)

Janet Grace Resume
Janet Grace ResumeJanet Grace Resume
Janet Grace Resume
 
Soundarya Reddy Resume
Soundarya Reddy ResumeSoundarya Reddy Resume
Soundarya Reddy Resume
 
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net Developer
 
Suresh p resume
Suresh p resume Suresh p resume
Suresh p resume
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Supriya Pandeti Resume
Supriya Pandeti ResumeSupriya Pandeti Resume
Supriya Pandeti Resume
 
Resume_Venugopal
Resume_VenugopalResume_Venugopal
Resume_Venugopal
 
Vivek\'s Resume
Vivek\'s ResumeVivek\'s Resume
Vivek\'s Resume
 
Resume_latest_March15_word
Resume_latest_March15_wordResume_latest_March15_word
Resume_latest_March15_word
 
S Kumar Resume
S Kumar ResumeS Kumar Resume
S Kumar Resume
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
 
Jose A Rivera (Developer) Resume
Jose A Rivera (Developer) ResumeJose A Rivera (Developer) Resume
Jose A Rivera (Developer) Resume
 
Matthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer ResumeMatthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer Resume
 
Alaguraja.Ramasamy
Alaguraja.RamasamyAlaguraja.Ramasamy
Alaguraja.Ramasamy
 
VenkateshDuvva_CV
VenkateshDuvva_CVVenkateshDuvva_CV
VenkateshDuvva_CV
 
Software development training for technical recruiters
Software development training for technical recruitersSoftware development training for technical recruiters
Software development training for technical recruiters
 
CV_Olivera_Juan_Pablo
CV_Olivera_Juan_PabloCV_Olivera_Juan_Pablo
CV_Olivera_Juan_Pablo
 
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-Latest
 
Prateek tulsiyan app_integration_tcs
Prateek tulsiyan app_integration_tcsPrateek tulsiyan app_integration_tcs
Prateek tulsiyan app_integration_tcs
 

Viewers also liked

Viewers also liked (18)

diagrama
diagramadiagrama
diagrama
 
Certifications (2)
Certifications (2)Certifications (2)
Certifications (2)
 
Virus y vacunas PowerPoint
Virus y vacunas PowerPointVirus y vacunas PowerPoint
Virus y vacunas PowerPoint
 
3, 2, 1 ¡nos presentamos
3, 2, 1 ¡nos presentamos3, 2, 1 ¡nos presentamos
3, 2, 1 ¡nos presentamos
 
Kruiswoordpuzzel schilders
Kruiswoordpuzzel schildersKruiswoordpuzzel schilders
Kruiswoordpuzzel schilders
 
PATERSON.PAUL.CV 2014
PATERSON.PAUL.CV 2014PATERSON.PAUL.CV 2014
PATERSON.PAUL.CV 2014
 
JHS resume 10_29_15
JHS resume 10_29_15JHS resume 10_29_15
JHS resume 10_29_15
 
Delma Hagen 2010 Resume
Delma Hagen 2010 ResumeDelma Hagen 2010 Resume
Delma Hagen 2010 Resume
 
ForrestDye-Resume-201503
ForrestDye-Resume-201503ForrestDye-Resume-201503
ForrestDye-Resume-201503
 
Mayor at odds with commission he appointed
Mayor at odds with commission he appointedMayor at odds with commission he appointed
Mayor at odds with commission he appointed
 
SUHINA_SARKAR_RESUME
SUHINA_SARKAR_RESUMESUHINA_SARKAR_RESUME
SUHINA_SARKAR_RESUME
 
Net Resume D Hill
Net Resume D HillNet Resume D Hill
Net Resume D Hill
 
Don Gentile Resume 2014
Don Gentile Resume 2014Don Gentile Resume 2014
Don Gentile Resume 2014
 
Azimulla resume
Azimulla resumeAzimulla resume
Azimulla resume
 
Windows & VMware Admin
Windows & VMware AdminWindows & VMware Admin
Windows & VMware Admin
 
Joshiprasad
JoshiprasadJoshiprasad
Joshiprasad
 
Asim-LSE-Marketing CV
Asim-LSE-Marketing CVAsim-LSE-Marketing CV
Asim-LSE-Marketing CV
 
Scala Developer(1)
Scala Developer(1)Scala Developer(1)
Scala Developer(1)
 

Similar to PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE

Similar to PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE (20)

Vikas_Singh_updated
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updated
 
Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012
 
Ramarao_US_NewNumber_Promatrix_Webservice
Ramarao_US_NewNumber_Promatrix_WebserviceRamarao_US_NewNumber_Promatrix_Webservice
Ramarao_US_NewNumber_Promatrix_Webservice
 
Ramarao_US_NewNumber_Promatrix_Webservice
Ramarao_US_NewNumber_Promatrix_WebserviceRamarao_US_NewNumber_Promatrix_Webservice
Ramarao_US_NewNumber_Promatrix_Webservice
 
Nand_CV
Nand_CV Nand_CV
Nand_CV
 
Fernando_Wu resume.DOC
Fernando_Wu resume.DOCFernando_Wu resume.DOC
Fernando_Wu resume.DOC
 
Ravi Kiran Resume
Ravi Kiran ResumeRavi Kiran Resume
Ravi Kiran Resume
 
Resume_Vikash1056@gmail
Resume_Vikash1056@gmailResume_Vikash1056@gmail
Resume_Vikash1056@gmail
 
RahulGupta_IT_Professional _java_spring
RahulGupta_IT_Professional _java_springRahulGupta_IT_Professional _java_spring
RahulGupta_IT_Professional _java_spring
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Niraj Choudhary_Resume
Niraj Choudhary_ResumeNiraj Choudhary_Resume
Niraj Choudhary_Resume
 
Mridul_Halder_Resume
Mridul_Halder_ResumeMridul_Halder_Resume
Mridul_Halder_Resume
 
balan_resumeupdated
balan_resumeupdatedbalan_resumeupdated
balan_resumeupdated
 
Nagaraju_M
Nagaraju_MNagaraju_M
Nagaraju_M
 
piyush_
piyush_piyush_
piyush_
 
harish_resume
harish_resumeharish_resume
harish_resume
 
ABHAY_SHUKLA
ABHAY_SHUKLAABHAY_SHUKLA
ABHAY_SHUKLA
 
Java-J2ee_Resume
Java-J2ee_ResumeJava-J2ee_Resume
Java-J2ee_Resume
 
Sai_Resume
Sai_ResumeSai_Resume
Sai_Resume
 
KLAKSHMAN
KLAKSHMANKLAKSHMAN
KLAKSHMAN
 

PRAVIN_RESUME-7.5+_YR_EXP-JAVA_J2EE

  • 1. PRAVIN KUMAR SINGH B-311, New Ashok Nagar, Near Sunbro Public School, Delhi-96 +91-9654535336, pravin.ims@gmail.com Seeking assignments across the IT industry PROFILE: • 7.5+ Yr professional experience with rich domain(Java/J2ee) knowledge with comprehensive understanding and practical knowledge of various languages, operating systems and databases. • Rich professional experience on developing Java/J2EE application on Linux environment and deploying on Jboss server. • Qualified M.C.A (2005-2008) from Institute of Management Studies (IMS), Lal Quan, Ghaziabad, Uttar Pradesh Technical University, UP, in 2008. • Pursuing M.Tech(CS) from Karnataka state open university (KSOU), Mukhtagangotri, Mysore, Karnataka. • Fast learner, keeps abreast of latest technologies, adapt at developing and promoting analytical software solutions. To switch to allied or varied technologies depending on project requirement. • Reliable as a fully contributing, responsible and accountable member of task/project teams with highly honed creative, logical and analytical approach. • Proficient in java versions: JDK 1.5/1.6 and J2EE 1.7/1.8 with strong background OOP concept by working on various stages of System Development Life Cycle. • Excellent Project implementation skills using Servlets, JSP, Struts 2.x, Hibernate 3.x,Spring 3.x, JDBC, XML, AJAX, JavaScript, ApachePOI, Shell Scripting. • Extensively worked and implemented several design patterns such as MVC, Business Delegate, Session Façade, Service Locator, DAO, DTO, Singleton, Object Factory and Front Controller. • Extensive experience in developing Servlets, JSPs, Struts tags and custom tag libraries. • Hands-on experience with various Application servers and Web servers (JBoss, and Apache-Tomcat- 6.x/7.x/8.x) with wide variety of development tools like Eclipse, NetBeans,Spring Suit. • Hands-on experience with Postgres/Greenplum/MySql/Oracle as back-end databases. • Hands-on experience with different client tool to connect with database like Pgadmin, SQLYog, Toad and SQLWorkbench. • Proficient in reporting tool like ApachePOI to generate report in xls format. • Proficient in unit testing the application using JUnit testing tool. • Experienced in building tool Maven and logging tool Log4J. • Experience in developing applications using three tier architectural frameworks such as MVC (Model View Controller) and Struts, Spring, Hibernate framework.
  • 2. • Good working knowledge on Git and SVN for code management and version control. • Good working knowledge on Linux environment and schedule jobs in crontab. • Excellent analytical and problem solving skills with ability to communicate effectively with peers and Excellent communication, leadership skills and self-motivated to implement complex rules and meet deadlines. TECHNICAL SKILLS: Operating Systems: RHEL, Ubuntu, Mandriva, Mandrake , Windows( XP, 2007) etc. Databases: PostgreSQL, Greenplum, MySQL, SQL Server, Oracle, SQLite etc. Languages: Java/J2EE, Java 3D, Swing, JNI, JSP,JSF, Servlet, Web Service, JS, Ajax etc. App. Framework: Struts 2.x, Hibernate 3.x, Spring 3.x(IOC,AOP,MVC,Security,Tx), Junit, Jmeter, Jaxb,POI etc. Domain: Service, eGovernance, E-Learning, CAD/CAM etc. IDE and Tools: Spring toll suite,Eclipse,Netbeans,Putty,VNC,WinSCP,Git,SVN,XManager, JIRA etc. Web/App. Server: Pivotal tc server, Jboss 5.x, Apache-Tomcat 6.x/7.x/8.x etc. PROFESSIONAL EXPERIENCE: 3-Sr. Software Engineer, West Coast Consulting Solutions, Pvt. Ltd, Delhi. From 2nd Fem 2015 till date. Project Détails i- Project Title: Fieldlocate Team Size: 15. Environment: Java/J2EE, Spring (IOC, Security, MVC), JSF, Hibernate , MySQL, Ajax, Javascript etc. Synopsis: FieldLocate's field service management software was developed with a specific focus on the needs of key service industries including HVAC, plumbing, electrical, pest control and other residential services. FieldLocate is specifically designed to improve the efficiency of these types of business with features that include appointment scheduling, automated timesheets, job location mapping, robust reporting and price book functionality. FieldLocate is an intuitive field service management solution that helps small to mid-sized businesses efficiently manage their field service operations, drive better business performance and reduce costs. FieldLocate automates manual, time-consuming scheduling, invoicing and recordkeeping processes so users gain real-time, end-to-end visibility of their entire field service operations. This easy-to- deploy, affordable SaaS solution can be accessed with a web browser or via a mobile app., giving business owners, office workers and field technicians access to critical business information anytime, anywhere. In the fast-paced, dynamic work environments of the field service industry, FieldLocate helps businesses locate their field workers, appointments, customers and profits.
  • 3. Responsibilities: • Gathered requirements from end users and suggested technical specification. • Developed applications using JSF MVC design pattern, complying with Product coding standards. • Developed applications using Spring IOC as a part of Struts and Hibenrnate. • Developed user interfaces involving HTML, JSP, Struts tags, CSS and JavaScript. • Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve, insert and delete values effectively. • Used design patterns like Singleton, DAO, Interceptor, Factory and MVC. • Performed logging of the application using log4J. • Hands-on experience with various Application servers and Web servers (JBoss, and Apache- Tomcat-6.x/7.x/8.x) with wide variety of development tools like Eclipse, NetBeans,Spring Suit. • Worked on writing SQL queries on Postgres, Greenplum and SqlServer databases. • Worked on continuous build tool called Maven for preparing the application builds. • Worked on web and application servers like Apache-tomcat and JBoss. • Worked on integration support and fixing production defects. • Rigorously reviewed code to meet the product specific Standards, Quality. • Worked for the product performance and optimisations by analysing the code using Jprofiler tool. • Good working knowledge on Git and SVN for source code management and version control. • Hands-on experience with different client tool to connect with database like Pgadmin, SQLYog, Toad and SQLWorkbench. • Good working knowledge on Linux environment and schedule jobs in crontab to update database. • Experience in developing applications using three tier architectural frameworks such as MVC (Model View Controller) and Struts, Spring, Hibernate framework. • Proficient in java versions: JDK 1.5/1.6 and J2EE 1.7/1.8 with strong background OOP concept by working on various stages of System Development Life Cycle. • Excellent Project implementation skills using Servlets, JSP, Struts 2.x, Hibernate 3.x,Spring 3.x, JDBC, XML, AJAX, JavaScript, Shell Scripting. Webpage: http://www.fieldlocate.com/ 2- Tech Lead, National Informatics Centre, Delhi. From 22nd April 2010 till date. Payroll Company- eCentric Solution Pvt. Ltd, Delhi. From 19th Dec 2012 till date. Project Détails vii- Project Title: Social Economic and Cast Census (DRAFT).
  • 4. Team Size: 10. Client: Ministry Of Rural Development of India. Environment: Java/J2EE, Spring (IOC), Struts 2.0, Hibernate 3.6, PostgreSQL, Ajax, Javascript etc. Synopsis: Government of India (Rural Development Ministry) commenced the Socio Economic and Caste Census (SECC) 2011, in June 2011 through a comprehensive door to door enumeration across the country. This is the first time such a comprehensive exercise is being carried out for both rural and urban India. The entire exercise will be paperless, done on handheld electronic device (tablet PC). This will drastically reduce data entry errors and enumerator discretion. It is aimed to identifying BPL (below the poverty line) households that can benefit from the Centre’s welfare schemes. The survey is being carried out by trained enumerators, who are mostly members of panchayats or village-level MGNREGS secretaries. This data (draft) is supposed to be made available to the general public in the form of pdf per enumeration block wise. Ever people can view their draft version information and make a request to change their information if it is incorrect corresponding to individual. Then final corrected data will be published on this portal later. Responsibilities: • Gathered requirements from end users and suggested technical specification. • Developed applications using Struts MVC design pattern, complying with Product coding standards. • Developed applications using Spring IOC as a part of Struts and Hibenrnate. • Developed user interfaces involving HTML, JSP, Struts tags, CSS and JavaScript. • Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve, insert and delete values effectively. • Used design patterns like Singleton, DAO, Interceptor, Factory and MVC. • Performed logging of the application using log4J. • Hands-on experience with various Application servers and Web servers (JBoss, and Apache- Tomcat-6.x/7.x/8.x) with wide variety of development tools like Eclipse, NetBeans,Spring Suit. • Worked on writing SQL queries on Postgres, Greenplum and SqlServer databases. • Worked on continuous build tool called Maven for preparing the application builds. • Worked on web and application servers like Apache-tomcat and JBoss. • Worked on integration support and fixing production defects. • Rigorously reviewed code to meet the product specific Standards, Quality. • Worked for the product performance and optimisations by analysing the code using Jprofiler tool. • Good working knowledge on Git and SVN for source code management and version control. • Hands-on experience with different client tool to connect with database like Pgadmin, SQLYog, Toad and SQLWorkbench. • Good working knowledge on Linux environment and schedule jobs in crontab to update database. • Experience in developing applications using three tier architectural frameworks such as MVC (Model View Controller) and Struts, Spring, Hibernate framework.
  • 5. • Proficient in java versions: JDK 1.5/1.6 and J2EE 1.7/1.8 with strong background OOP concept by working on various stages of System Development Life Cycle. • Excellent Project implementation skills using Servlets, JSP, Struts 2.x, Hibernate 3.x,Spring 3.x, JDBC, XML, AJAX, JavaScript, Shell Scripting. Webpage: http://www.secc.gov.in Payroll Company- Software Developer, Sify Software Ltd, Delhi. From 26 rd July 2011 18th Dec 2012. Project Détails vi- Project Title: Concurrent Monitoring of SECC (WMT). Team Size: 7. Client: Ministry Of Rural Development of India. Environment: Java/J2EE, Spring (IOC), Struts 2.0, Hibernate 3.6, PostgreSQL, Ajax, Javascript. Synopsis: It is the decision of the Central Government to conduct a Socio Economic and Caste Survey of the national population. The Rural and the Urban Socio-economic and Caste Census follows a common enumeration approach and is taken up across the entire State concurrently, with only the questionnaire in the rural and urban being different. It has been planned that the data capture in the field shall be done using electronic handheld device and each enumerator would be accompanied by data entry operator with handheld device. Ministry of Rural Development take a decision to validate all the collected data by third party hired agencies on the basis of certain criteria and available discrepancy submitted on this portal. Responsibilities: • Gathered requirements from end users and suggested technical specification. • Developed applications using Struts MVC design pattern, complying with Product coding standards. • Developed applications using Spring IOC as a part of Struts and Hibenrnate. • Developed user interfaces involving HTML, JSP, Struts tags, CSS and JavaScript. • Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve, insert and delete values effectively. • Used design patterns like Singleton, DAO, Interceptor, Factory and MVC. • Performed logging of the application using log4J. • Eclipse and Netbean used for Development i.e. used as IDE.
  • 6. • Worked on writing SQL queries on Postgres, Greenplum and SqlServer databases. • Worked on continuous build tool called Maven for preparing the application builds. • Worked on web and application servers like Apache-tomcat and JBoss. • Worked on integration support and fixing production defects. • Rigorously reviewed code to meet the product specific Standards, Quality. • Worked for the product performance and optimisations by analysing the code using Jprofiler tool. • Good working knowledge on Git and SVN for source code management and version control. • Hands-on experience with different client tool to connect with database like Pgadmin, SQLYog, Toad and SQLWorkbench. • Good working knowledge on Linux environment and schedule jobs in crontab to update database. • Proficient in reporting tool like ApachePOI to generate report in xls format. Webpage: http://www.secc.gov.in/wmt/ v- Project Title: SECC Report. Team Size: 6. Client: Ministry Of Rural Development of India. Environment: Java/J2EE, Spring (IOC), Struts 2.0, Hibernate 3.6, Greenplum, Ajax, Javascript etc. Synopsis: It is the decision of The Central Government to conduct a Socio Economic and Caste Survey of the national population. The Rural and the Urban Socio-economic and Caste Census follows a common enumeration approach and is taken up across the entire State concurrently, with only the questionnaire in the rural and urban being different. All data Uploaded at National Informatics centre through a portal in the form of .db file then NIC process this data generate different report in database table , then this application show different reports according to different business logic provided by ministry. Responsibilities: • Gathered requirements from end users and suggested technical specification. • Developed applications using Struts MVC design pattern, complying with Product coding standards. • Developed applications using Spring IOC as a part of Struts and Hibenrnate. • Developed user interfaces involving HTML, JSP, Struts tags, CSS and JavaScript. • Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve, insert and delete values effectively. • Used design patterns like Singleton, DAO, Interceptor, Factory and MVC. • Performed logging of the application using log4J. • Eclipse and Netbean used for Development i.e. used as IDE. • Worked on writing SQL queries on Postgres, Greenplum and SqlServer databases.
  • 7. • Worked on continuous build tool called Maven for preparing the application builds. • Worked on web and application servers like Apache-tomcat and JBoss. • Worked on integration support and fixing production defects. • Rigorously reviewed code to meet the product specific Standards, Quality. • Worked for the product performance and optimisations by analysing the code using Jprofiler tool. • Good working knowledge on Git and SVN for source code management and version control. • Hands-on experience with different client tool to connect with database like Pgadmin, SQLYog, Toad and SQLWorkbench. • Good working knowledge on Linux environment and schedule jobs in crontab to update database. • Proficient in reporting tool like ApachePOI to generate report in xls format. Webpage: http://www.secc2011.nic.in Payroll Company- IT Consultant, 3i Infotech Noida, Uttar Pradesh. From 23 rd Nov 2010 25 July 2011. Project Détails iv- Project Title: ePanchayat Portal. Module : Local Government Directory (LGD). Team Size: 10. Client: Ministry Of Panchayat Raj of India. Environment:Java/J2EE, Spring (Web MVC), Hibernate 3.6, PostgreSQL, Ajax, Javascript etc. Synopsis: Local Government Directory will be used by the Central and state departments who are responsible for forming new states/UTs, new districts, new sub-districts, new villages and new local government bodies as well as changing their status , name and formation. The officials of these departments are with no technical skills or with basic technical skills. So, the User Interface should be intuitive and very use friendly. The software shall allow the users to correct the data entry mistakes. Responsibilities: • Developed applications using Spring MVC design pattern, complying with Product coding standards. • Developed applications using Spring IOC as a part of Struts and Hibenrnate. • Developed user interfaces involving HTML, JSP, Struts tags, CSS and JavaScript. • Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve, insert and delete values effectively. • Used design patterns like Singleton, DAO, Interceptor, Factory and MVC. • Performed logging of the application using log4J. • Eclipse and Netbean used for Development i.e. used as IDE. • Worked on writing SQL queries on Postgres, Greenplum and SqlServer databases.
  • 8. • Worked on web and application servers like Apache-tomcat and JBoss. • Rigorously reviewed code to meet the product specific Standards, Quality. • Worked for the product performance and optimisations by analysing the code using Jprofiler tool. • Good working knowledge on SVN for source code management and version control. • Hands-on experience with different client tool to connect with database like Pgadmin, SQLYog, Toad and SQLWorkbench. Payroll Company- Programmer, IAP Infotech Pvt. Ltd.,Gurgaon, Haryana. From 22 nd April 2010 22 nd Nov 2010 Project Détails iii- Project Title: CollabCAD. Team Size: 15. Client: Barc Environment: Java/J2EE, Java 3D, JNI, Mandriva, PostgreSQL etc. Synopsis: CollabCAD is a 3D CAD/CAM Software system for collaborative design & development of Industrial Designs. It provides a total solution from product design, numerical control, visualization, and simulation, analysis to content management; workflow and office automation. CollabCAD is developed using open source software tools such as Java/Java 3D, Open Cascade geometry kernel and supports open standards of data exchange such as XML, STEP, IGES, and VRML to ensure interoperability. Responsibilities: • Developed applications using Java 3D , complying with Product coding standards. • Developed applications using JNI to integrate services with native languages. • Developed user interfaces involving AWT. • Eclipse used for Development i.e. used as IDE. • Worked on writing SQL queries on Postgres databases. • Rigorously reviewed code to meet the product specific Standards, Quality. Webpage: http://www.collabcad.gov.in 1- Software Engineer, HDS Technology Pvt. Ltd., Delhi. From 21st Jan 2008 To 21st April 2010. Project Détails ii- Project Title: World School Clients : School / College.
  • 9. Team Size: 3. Environment: Java/J2EE, Servlet, Apache-Tomcat, Windows, MySQL etc. Synopsis: An integrated solution for complete computerization for educational institutions, build on the most futuristic and highly sophisticated Java environment. Core modules includes Library Management SMS Module, Assessment Center, Payroll , Mail Service, Result Analysis (PDF and Graph), and Reports Generation etc. Responsibilities: • Developed applications using JSP/Servlet MVC design pattern, complying with Product coding standards. • Developed user interfaces involving HTML, JSP, CSS and JavaScript. • Eclipse used for Development i.e. used as IDE. • Worked on writing SQL queries on Mysql database. • Worked on application servers like Apache-tomcat. i- Project Title: Medical Portal Client Hospitals Team Size: 2. Environment: Java/J2EE, JSP, Servlet, Apache-Tomcat, Oracle etc. Synopsis: This Medical Portal is designed for multi specialty hospitals, to cover a wide range of hospital administration and management processes. It is an integrated end-to-end Hospital Management System that provides relevant information across the hospital to support effective decision making for patient care, hospital administration and critical financial accounting, in a seamless flow. Responsibilities: • Developed applications using JSP/Servlet MVC design pattern, complying with Product coding standards. • Developed user interfaces involving HTML, JSP, CSS and JavaScript. • Eclipse used for Development i.e. used as IDE. • Worked on writing SQL queries on Oracle database. • Worked on application servers like Apache-tomcat. • Worked on integration support and fixing production defects. EDUCATIONAL AND PROFESSIONAL CREDENTIALS: Degree/Diploma University/Board Division M. Tech (CS) Karnataka State Open University. Pursuing MCA Uttar Pradesh Technical University. 1 st B.Sc. (Maths) V.B.S Purvanchal Uni. Jaunpur, UP. 2 nd 12 th Uttar Pradesh Board. 2 nd
  • 10. 10 th Uttar Pradesh Board. 2 nd PERSONAL DETAILS: Father Name: Shri. Chhotak Singh. Mother Name: Smt. Savitri Devi. Marital Status: Married. Date of Birth: 21 October 1981. Passport No: H5115180 Passport Validity: 24-06-2009 to 23-06-2019 Permanent Address: Village – Garauli, Post – Garauli (Kachhawa Bazaar) District- Mirzapur, Uttar Pradesh (India).Pin- 231501. Place: Delhi Name: Pravin Kumar Singh Date: