Jo l l y T ha k k a r
E-mail: ***********@*****.***
S UM MARY:
Oracle Certified Professional Java SE 6 Programmer w ith experience in Web
Development using Java Technologies and other web components like HTML, Java
script, etc.
• Extensive experience in Java J2EE technologies using Core Java, Java collection,
J DBC, Threads, JSP, H ibernate, Servlets, H T M L, CSS, Java Script.
• Proficient in Core, Java programming, testing and debugging code; worked with C iti
G roup and T ata Consultancy Services (TCS).
• Extensive experience of working on all t iers of J2EE n-tier Architecture . Servlets &
J SP i n the web t ier and J DBC/SQL to interface with the Data Access tier.
• Good web page design skills using H T M L, CSS, JAVASCRIPT, and XML.
• Exposure to Software Engineering methodology like Agile methodology, Waterfall
methodology.
• Expert in designing and developing various U M L diagrams using tools like M icrosoft
V isio etc.
• Fi rm understanding of developing, testing, t roubleshooting a multi-tiered web
application.
• Ability to meet heavy deadlines and worked on heavy workloads.
• Experience in Knowledge Transfer with the Team.
• Experience in working and providing guidance to the off shore team.
• Proven technical and analytical skills, with sound understanding and skill of creating new
software and systems, designing, analysis, database development and coding for modules.
• An effective team player with exceptional planning and execution skills coupled with a
systematic approach and quick adaptability.
T EC H N ICAL SKILLS:
Programming Languages: C, Java, PL/SQL, PHP
Java/JEE Technologies: JDBC, Servlet, JSP, Java Bean
Web Development: HT M L, XHTM L, CSS 3, Java Script
Frameworks: H ibernate ORM
XML: XML, XSD, XPATH, XQuery
Application/Web Servers: Apache Tomcat, JBOSS AS
Databases: MySQL, Oracle
I DE: Eclipse, Net-Beans, Intellij Idea
Reporting Tools: I-Report
Web Services: SOAP, UDDI, WSDL
Operating Systems: Windows XP, Vista, 7, 8
SDLC Methodologies: Waterfall, Agile
EDUCAT ION & PROFESSIONAL QUAL I F ICAT ION:
Bachelor of Engineering in Computer Science
•
Or acle Certified Professional J ava SE 6 Programmer (OCPJP 6)
•
PROFESSIONAL EXPER IENCE:
Client: Citi Group
Sept 2013 - Present
Role: J ava Developer
Team Size: 15
P roject Description: I t is web enabled retail business model allowing single source of
i nformation among agencies and banks for deposits and paper check conversion initiated at
agency location with reduced operating expense and increased security. I t allows agencies to
deposit capital with high encryption. I t creates reports to understand historic cash f low. I t
has connection with the Debit Gateway to make t ransaction in no time along with currency
conversion. I t runs different Secure Web Service for processing of deposits, currency
conversion, and synchronization of online and offline application.
a) Check Capture: System allows agency to perform check capture activities by
scanning different checks in individual mode and batch mode along with validation
for image quality, check count and amount for the assurance of balanced batch.
b) Check Processing: I t involves forward file and return i tem processing. The Check
i mages and agencies specific data are sent to Debit gateway for settlement using
forward file on scheduled basis. Upon processing the checks the Debit gateway
responds system using return file containing status of check.
c) Capital Report: I t generates different reports of individual and batch deposits to
perform analysis of the state of capital of agency whether it is approved or void or
declined. I t also helps agency to understand current cash f low.
Responsibilities:
• Generated different reports for historic cash f low, Batch deposits with
Jaspersoft i Report™ Designer using different Data resource through direct database
connection and collection of beans from application.
• Implemented Use Cases as per the requirement.
• Performed Defect Analysis of and resolution.
• Provided unit testing and integration testing.
• Performed manual testing.
• Used Quality Center for Software Management Life Cycle.
• Designed various Diagram with UM L.
• Configured, Installed and Deployed offline Application.
• Ut ilized Sonar for code coverage and complexity.
• Involved in different phases of SDLC methodology of application.
E nvironment: Core Java, JSP, Servlet,Spring, JSF, H ibernate, Web Logic Server,
Jaspersoft i Report™, I DE - My Eclipse, Oracle SQL Developer, Sonar, Windows 7
P roject Name: Journals Quality Assurance (JQA) J an 2013
t o May 2013
Client: John Wiley & Sons I nc, NY (Through TATA CONSULTANCY SERV ICES -
T CS)
Role: Java Developer
Project Description: JQA will bring all work-in-progress content into a central repository,
w hich will be available for Wiley users and Vendors alike. Production and Vendors will
participate in a seamless content QA and approval process using this system. This System
Check and re-check content using a variety of QC services prior to submission for approval.
T his includes XML, PDF, and Graphics, File naming, Directory Structure, Supporting
i nformation and Content Validation. All articles and i ts metadata are maintained by
content management system (Documentum).
Responsibilities:
• Provided implementation for various customer requirements.
• Troubleshoot various software issues using debugging procedures and coding
techniques.
• Performed Impact Analysis for providing best solution.
• Prepared test cases and conducted manual testing.
• Installed configured and deployed software; provided quality assurance.
• Provided high level customer support to remote clients using a support e-ticketing
system.
• Ut ilized Jira as defect t racking tool on the project.
• Implemented agile software development life cycle methodology using VersionOne tool.
• Involved in various phases of SDLC methodology of the application.
Environment : Core, Java, JDBC, Adobe Flex, Spring, H ibernate, JBoss Server, IDE -
I ntellij Idea, MVC, Oracle SQL Developer, Jira, VersionOne, Windows 7
Project Name: Online Government Services J an 2012 to Dec 2012
Client: Gov. of Gujarat, I ndia
R ole: Software Developer
Project Description: Online Government Services website provides Government Services
such as Bir th Certificate, Death Certificate and Income Certificate. Certificates are
automatically generated in PDF format with I-Report tool when those are approved by
government officer at admin side. User can also wri te their suggestions and edit their
p rofile. Sample online driving test is also provided.
Responsibilities:
• Prepared various JSP, Servlet, Java Bean, Data Access Object and Hibernate mapping
f iles for Bi r th, Death and Income Certificate application form.
• Responsible for implementation and building databases for the users to register unique
names and passwords.
• Implemented Online Sample Driving Knowledge Test functionality.
• Designed status t racking functionality through which user can know the status of
h is/her application whether i t is approved, rejected or pending.
• Programmed suggestion and query functionality to increase communication between
citizens and government.
• Provided Server side implementation with various functionalities such as inbox of
application, approval and rejection of application applied by users.
• Prepared UM L diagrams for the project documentation such as Use Case, Sequence
D iagrams, and Class Diagrams etc.
• Developed and implemented MVC architecture using JSP, Servlet, Java Bean and Data
Access Object Classes.
Environment: JSP, Servlet, Hibernate, Server: Apache Tomcat 7, IDE-Eclipse Juno,
M ySQL Work bench 5.2, Jaspersoft i Report™, M VC, W indows 7