My Profile
| Pankil J. Patel Sr. Software Engineer (M) +91-9820880868 java.pankilpatel@gmail.com |
Summary
➢ I have 5.5+ years of IT experience in the development of Internet/Intranet applications. ➢ Currently working with a reputed MNC company. ➢ Mainly developed solution using Java technologies. ➢ Having experienced in project responsibilities include project estimation, project initiation, requirements gathering, architecture design, development, R&D, maintenance and Peer Testing, Load testing. ➢ Working knowledge in J2EE technologies like Java, JSP, Servlets, JSF, Hibernate and Frameworks like Tile, Spring, search engine Lucene & search server Solr, design pattern like Service Locater, Singleton. ➢ Good working knowledge in developing applications with MVC architecture in a multi-tiered environment. ➢ Highly Debugging and Problem solving skill ➢ Good Experience in Research and Development ➢ Good working experience in IDE like Eclipse, MyEclipse and Intellij idea. ➢ Expertise in the area of Software Quality Assurance, Software Engineering Process and CMM practices.
| Personal Details |
| Area of Expertise |
| Qualification |
- 1. Bachelor of Engineering in Computer Science from Dharmsinh Desai Institute of Technology of Dharmsinh Desai University.
- 2. Sun Certified Java Programmer (SCJP) 5.0
| Professional Career |
| Professional Experience 6 Dec 06 – till Date |
- Built on J2EE architecture using JSP, Servlets, JSF(MyFaces), AJAX, Spring, JMS, Hibernate and Tiles
- Hosted on Secured Socket Layer using 128 bit encryption
- Password protection through Acegi security MD5 based 64 bit encryption. This prevents even the developer from decrypting the password.
- CMM level 3 compliance
- W model development
- Integration compatibility with legacy system such as Payroll systems
- Dynamic Drill Down Chart generation using JFree Chart
- Rule based engine for leave policy, branch wise
- Daily email notification for reminder facility using JMS
- Java Scheduler for executing and scheduling periodical background task
- Eclipse (IDE), MyEclipse, Visio (Design Tool), Tomcat (Server), Oracle (RDBMS), CVS (version control) , Mercury Load Runner (Load Testing) based development
Project: Home Security System
Duration: 14 Apr 2008 – 14 Nov 2008 RDBMS: Oracle 10g O.S: Window2003 Server Technology: Spring, Hibernate, Junit, Ext-js, JavaScript, struts, This system has mainly following futures.
- Continuous monitoring
- Backup communication paths
- Remote access from anywhere
- Custom alert via phone/email/SMS
- Freedom from landlines
- VoIP compatibility
Project: HRMS Extension Duration: 15 Nov 2008 – 31 Oct 2009 RDBMS: Oracle 8i O.S: Window2003 Server Technology: JSF (MyFaces), Spring, Hibernate, Webservices, dlls DESCRIPTION: Same HRMS System extened for Timeshee, Online Resource Management System (ORMS) & Project Profitability Modules. ➢ Now System is Using webservices, dlls & database views & materialised views to communicate & data transfer from one System to another system. ➢ Base System HRMS is integrated with legasy system like eSynergy, Payroll, TIPS, MIS. ROLE: ➢ Team Lead ➢ Architecture Designer ➢ Improving and developing new features.
Project: NPACS (Nebraska Probation and Community Support) Duration: 2 Nov 2009 – 13 Mar 2010 RDBMS: MS SQL Server 2005 O.S: Window2003 Server Technology: JSF1.2, Rich faces, Spring, Hibernate, JavaScript, css. DESCRIPTION: NPACS is a web-based Probationer Tracking and Case Management System. With this system, user captures the probationer information and manages the “life-cycle” of the probationer from the time he/she enters the system through Direct out of Court or Investigations through the end of Probation supervision. In the process, user makes use of Case Plans, a variety of Assessments, Drug Testing, Evaluation or Treatment vouchers, and other means to assist the probationer. In addition, the system determines the profile of the Probationer and helps make relevant recommendations for user to take actions on and to follow through.
- Built on J2EE architecture using xhtml, Servlets, JSF1.2, RichFaces 3.3, AJAX, Spring, JMS, Hibernate.
- Agile model development
- Email notification for reminder facility using JMS
- Eclipse (IDE), Visio (Design Tool), Tomcat 5.5 (Server), MS SQL Server 2005 (RDBMS), SVN (version control) , JMeter and Load Runner (Load Testing) based development
Project: PCA (Pre Case Assesment) Duration: 15 Mar 2010 – 17 June 2010 RDBMS: MySQL O.S: Linux Technology: Ext-js, Struts 2.1, Spring 3.0, Spring Security 3.0, Hibernate 3.2, JavaScript, css, Solr, Lucene. DESCRIPTION: Pre Case Assessment (PCA) may be the single most effective strategy for controlling litigation costs. PCA “get their arms around” entire information universe, to weed out the large percentage of irrelevant data, and to estimate the cost to review and produce the truly important information. This enables counsel to make informed strategic decisions early in the case, conserving resources and optimizing the chance of a successful outcome. Built on J2EE architecture using Ext-js 3.2, Struts 2.1, jsp, Servlets, Spring 3.0, Spring Security 3.0, Active MQ, Hibernate, Jasper, Solr, Lucene etc.
- Agile model development
- Ext-js base Rich User Interface.
- Rights & Role base Spring Security 3.0 including basic authentication & authorization.
- Jasper, Fusion Chart & Flar base reporting & charting facility.
- Truly efficent Lucene & Solr base text search engine.
- Intellij idea (IDE), Tomcat 6.0 (Server), MySQL (RDBMS), CVS (version control) , JMeter (Load Testing) based development
- Flex base Rich User Interface.
- Web-services base architecture.
- Truly efficent & time saving eBook creator.
- eclipse 3.4, JBoss 5.1.0(Server), MySQL (RDBMS), SVN (version control) , based development