Nisarg Panchal
Contact Information ( )
Present Location:
Ahmedabad, INDIA
Preferred Location:
Mumbai-Pune-Onsite
Residence/Hometown:
Opp. Ishwarbhuvan,
Post Office – Navjivan,
Navrangpura,
City: Ahmedabad
PIN code: 380014
State: Gujarat
Country: INDIA
(È)
+91-800******* (Ahmedabad)
( )
(0091 79) 26460863
(E- )
• **********@*****.***
(Skype)
nisarg.panchal
(Linkedin)
http://in.linkedin.com/in/nisargpanchal
(Facebook)
http://www.facebook.com/panchal.nisarg
Summary of Qualifications
• Possess 5+ years of experience in software development
• 4.5+ years of professional experience in Java Programming
• Excellent analytical, problem solving, communication skills and a team player
• Good exposure to design patterns
• Expert with JavaScript & Ajax frameworks – DOJO, JQuery, Ext JS, GWT, Prototype etc
• Worked extensively on Java 5 & 6 with knowledge of 7 as well as J2EE5 & 6
• Proficient with UML designs
• Highly skilled in application software analysis, implementation, development, architecture and design
• Extensive knowledge of Java-J2EE, JSP, Servlet, Struts, Spring & Hibernate, JavaScript and Oracle
• Ability to communicate clearly and effectively
• Possess excellent analytical and logical skills
• Goal oriented and ability to handle multiple tasks simultaneously
Computer Knowledge
Programming Languages C-C++, Core Java, J2EE, JavaScript, J2ME
Java Skills Core Java concepts, Java Swing/Applets/Multithreading, J2ME, JDBC, Java Mail API, RMI, Web Service, Log4j logger
J2EE Servlets (2.5 & 3.0), JSP, Spring (2.5 & 3.1)
Other APIs JXL, POI, iText, JoSQL
JavaScript AJAX (DOJO, JQuery, EXT JS, DWR, JSON, OOJ, Core JavaScript concepts)
ORM Hibernate 3.2
AOP Spring AOP
MVC Frameworks Struts 1.x-2.x, Spring MVC
IDEs Eclipse 3.x, MyEclipse 5.5, Oracle weblogic workshop 10.3, Easy Eclipse, NetBeans 5.x/6.x, IntelliJIdea
Version Control Tools MS VSS, SVN, CVS, IBM ClearCase
App Servers/Containers Weblogic 10.3, Weblogic 8.1, JBoss 4.2, Tomcat 4.1/5.x/6.X/7.X
Web Servers Apache, iPlanet
Modeling tools IBM Rational Rose, MS Visio, IBM RAD
Design Patterns MVC, Strategy, Observer, Façade, Factory, Singleton, Decorator, Adapter, Template, Builder etc
Oracle Skills PL/SQL – procedures/functions/cursors/triggers
Operating Systems/Platforms Linux, Ubuntu (feisty) 7.0.4, Windows 9X, 2000,NT, XP, Symbian OS, UNIX
Work Experience
HCL Technologies Ltd (Jan 2011 to Aug 2011) – Technical Lead & Senior Java-J2EE Developer
Project Matrix Application, Citibank
Roles & Responsibilities:
• System architecture study for re-engineering
• Preparing technology stack of the current application
• Technical discussion with .net & Java architects
Technologies used Java-J2EE
Operating Systems/Platforms Windows 7
Project Triparty Collateral Management, Citibank UK/USA
Roles & Responsibilities:
• Requirement analysis, feasibility study, POC and clarifications
• POC on GWT, JQuery, EXT JS APIs for UI design
• Project framework creation using Spring 3.1 framework (Spring –MVC/JDBC/Logging & Servlet 3.0)
• Setting up workspaces and giving technical assistance to junior developers and giving them assignments
• Worked extensively on UI widgets & advanced JavaScript concepts
• Worked on ServletRequestWrapper to filter request params
• Worked closely with business team for better user experience
Technologies used • Java-J2EE, Core-Spring 3.1, Spring MVC 3.1, GWT, Ext JS3, JQuery, Prototype UI etc, JS-OOJ, Tomcat 7
• MySQL 4.1
Operating Systems/Platforms Window XP
J P Morgan & Co (Mar 2009 to Dec 2010) – Application Developer
Project Access Target State (Portal application view accounts info & reporting)
Roles & Responsibilities:
• Worked on UML design using IBM tool
• Requirement analysis, feasibility study, POC and clarifications
• POCs for different business requirements & frameworks and API like DOJO/JXL/iText etc
• Created a utility class to convert POJO to customized (configurable) JSON objects for UI Components
• Worked extensively on UI widgets & advanced JavaScript concepts
• PDF rendering utility and excel rendering utility that converts XML to PDF with on the fly template modification
• Worked on ServletRequestWrapper to filter request params
• Worked with Wily performance monitoring tool to analyze and improve code performance
• Daily call with onshore team for design discussion and requirement clarifications
• Error handling in web framework
• Utility in spring to execute .sql script files
Technologies used • Java-J2EE, Core-Spring, Spring MVC, Spring AOP-Interceptors, Hibernate, DOJO, JS-OOJ, Weblogic 10.3
• Oracle 11g
Operating Systems/Platforms Window XP
Zycus Infotech Pvt Ltd, (Aug 2008 to Mar 2009) – Software Engineer
Project iSource, sourcing application to ease procurement
Roles & Responsibilities:
• Requirement analysis, business applicability & feasibility study
• Worked on existing legacy code and added support for new functionalities using new frameworks such as spring & hibernate
• Worked on PL/SQL procedures/triggers/functions/cursors
Technologies used • Java-J2EE, Spring MVC, Hibernate, DOJO, JS-OOJ, Weblogic 8.1, EJB
• Oracle 11g
Operating Systems/Platforms Window XP
Gateway Technolabs Pvt Ltd, (Jan 2007 to Aug 2008) - Software Engineer
Project PCNU (Professional cleaning & you)
Roles & Responsibilities:
• Requirement analysis & feasibility study
• Worked with stateless EJB 3.0 beans, EQL
• Implemented UI supporting IE & firefox (Multi-browser support)
• Discovered and implemented more responsive and user friendly UI
Technologies used • Java - J2EE technologies, Struts 1.x, EJB 3.0, Ajax (DWR, JQuery framework)
• Oracle 10g
Operating Systems/Platforms Ubuntu HardyHeron (8.0.4)
Project TextBudz – Content Management System
Roles & Responsibilities:
• Requirement analysis, clarification and feasibility study
• Designed & implemented system architecture
• Co-ordinate team members for the task assignments and development
• Developed UI, DAO and the service layer
• Worked on hibernate 3.2 for the DAO layer and implemented c3p0 connection pooling
Technologies used • Java-J2EE – struts 1.x, hibernate 3.2, log4j, Axis Web Service
• MySQL
Operating System/Platform Windows XP
Project MeraPyar – A community website
Roles & Responsibilities:
• Requirement analysis, clarification and feasibility study
• Worked with hibernate in the DAO layer and Struts 1.x in the presentation tier
• Implemented facebook-orkut like UI widgets
• Worked with image editing applet integration
• Worked on Paypal integration in the system
• Implemented iContact, google API, yahoo API for the contact integration
Technologies used • Java-J2EE – struts 1.x, hibernate 3.2, log4j
• MySQL
Operating System/Platform Windows XP
Project CPV – risk management portal (R & D on struts & hibernate frameworks)
Roles & Responsibilities:
• Requirement analysis, clarification and feasibility study
• Did R & D on multi-database support and dynamic database creation on user registration
• Worked on feasibility study and POCs on Struts 2.x framework
Technologies used • Java-J2EE – struts 1.x-2.x, hibernate 3.2, log4j
• MySQL, Oracle
Operating System/Platform Windows XP
Project Cricket on Mobile
Roles & Responsibilities:
• Requirement analysis, clarification and feasibility study
• Study HTML structure and structural changes over time for different sports websites
• System architecture design & implementation
• Did R & D on HTML parsing
• Developed a website for configuration and data entry purposes
• Worked on multithreaded application and implemented automatic thread termination on match completion
• Developed swing application two start threads and observe tabular data for the configuration changes for different threads, also added functionality to configure thread intervals
• Designed XML to be sent so that it consumes minimal bytes per downloaded information
Technologies used • Java-J2EE, Multithreading, Swing, Symbian C++
• MySQL
Operating System/Platform Windows XP
Certification
Sun Certified Java Programmer for Java5 (SCJP 5 Certified)
Academics
• Aggregate Percentage for Bachelor of Engineering - BE (Information Technology) with distinction
• Diploma in Information Technology from NIDS, Nirma University with distinction
Seminars Given
• KPO (Knowledge Process Outsourcing)
• XDR DRAM (Xtreme Datarate Dynamic Random Access Memory)
• Multimedia and its application (During Diploma)
• Artificial Intelligence (During Diploma)
Extra curricular activities
Runners-up in the Quiz held at Cognizance (Tech Fest), Changa
Passport Details
Passport No: E9616696
Languages Known
English, Hindi, Gujarati
Hobbies
Working-out, watching Discovery and History Channel, movies, computers, playing key-board