Timothy_Harding_Resume
Click here to load reader
-
Upload
timothy-harding -
Category
Documents
-
view
16 -
download
1
Transcript of Timothy_Harding_Resume
Timothy Premkumar Harding
Email: [email protected]
Phone: +971-508412368
Snapshot: IT professional with more than 7 years of experience in designing, developing and deploying
business technology systems / applications for a wide variety of sectors including Manufacturing, Banking,
Airlines and Automobiles; Track record of success in delivering quality Java / JEE based solutions
Experience Summary
Currently functioning as Software Engineer with Emaratech
Technology Solutions FZ., Dubai
Extensive design / development experience in Java, Enterprise Edition
(Java EE), Web applications, Database, Application Servers ,
Reporting tools like iReport and Build Tools
Expertise in OOPS Concepts, Core Java, Springs, Struts, Wicket,JSF, JDBC,
Hibernate, Activiti(BPM), MQ, Oracle, Sql, DOJO, HTML,Ajax, JavaScript,
JQuery and CSS.
Knowledge on Integration layer including IBM Broker and MQ
Managing code compliance for team using build tools(SONAR/Hudson)
to ensure quality
Designed prototypes and have trained a core team to design and develop
Efficient prototype with scripting and html.
Extensive experience on Jasper reports design and development by iReport
Extensively worked on Agile methodologies including Scrum and CanBan
Experience in Application production support in monitoring and resolving
Incidents and business change requests.
Roles and Responsibilities
Requirement Analysis
Design documents , impact analysis and prototype
Web application development
Unit testing & integration testing with involvement in defect fixing.
Production support
Analyzing scope of reusable components to keep maintenance at the minimum.
CORE
COMPETEN CIES
Core Java Programming
Web Services development
Web Application development
Efficient in Data structures,
Collection and Concurrency
Model programming
Knowledge on Design Pattern
Struts, Spring, Wicket,JSF,
JSP, Servlets, Hibernate,
Activiti(BPM), iReport,
Jasper, MQ, JPA, CSS
SQL, PL/SQL, Stored
Procedures
Application Design, Architecture
& Deployment
Database Design &
Optimization
Jasper reports design and
development with iReport
Integration via MQ and ESB
Broker
Provide technical inputs on architecture design
Design of the integration between various systems using ESB, Broker
Design of the data schema
Scrum Master to pick stories and assign tasks via JIIRA
Achievements
I have been recognized as an Excellent Team Player and awarded with the On-Spot Award for my
contribution to our project through common re-useable java components.
Have successfully developed a script to convert any web page with fixed resolution to fluid
resolution on client render.
Implemented Groovy scripts as part of test case Suites in SOAP UI to perform workflow test cases
and Load tests.
Optimisation of Workflow inbox fetch next queries from 7 seconds to 2 seconds by correcting the
data types and enhancing the stored procedures by removing inbuilt regex function and dynamic
queries to avoid procedure re-compilation
Developed image cropper using prime faces which supports zooming and aspect ratio
Technical Proficiency
Language Core Java, SQL, BPM
Technology
J2EE, Spring, Struts, Apache Wicket , JSF, DOJO, HTML, CSS,
JavaScript,Jquery,XML,Hibernate, JPA, Sql, JUnit, Activiti,
MQ,Jasper
Operating System Windows XP/7/8
Database DB2,Oracle,MySql
IDE/Tools Eclipse, MyEclipse, Intellij, Developer tools(IE), FireBug(Firefox),
Sonar, Hudson, Star UML, MQ Explorer, JIRA, Activiti, iReport
Qualifications
Degree and Date Institute CGPA Major and Specialization
Bachelor of
Engineering, April
2009
Karunya University ,
Coimbatore 6.4/68%
Electrical and Electronics
Engineering
P R O F E S S I O N A L E X P E R I E N C E
Emaratech Technology Solutions FZ. Dubai: Feb 2014 – Till Date
Software Engineer
Key Responsibilities:
Manage the Sprint for FIS Module by following Agile standards
Test driven Development activities for various modules of Immigration system
Production support and defect fixing
Define the interfaces, action classes, Manager classes, utility methods
Find the scope of reusable components to keep maintenance at the minimum.
Participate in the design from scratch of the project and high level design of the project
Provide technical inputs on architecture design for various systems
Design of the integration between various systems using ESB, Broker
Design of the data schema for various modules
Jasper report design and development with iReport
Create UI Components for common re-use across modules
Performance Optimization
Unit testing & integration testing along with bug fixing
Release management of deliveries
Current Project Vision Core
Period Feb-2014 to Present
Description Immigration system of UAE (DXB) with application workflow to process various visa
applications and control Entry/Exit to the Country and algorithm to maintain Person
Ban and Blacklisted information with Integration to Dubai Police and other Emirates.
Role Developer, Lead
Client GDRFA Dubai
Framework Spring, JSF, PrimeFacesJquery,JPA, Sql, JUnit, Activiti, MQ,Jasper, Web services
Tools Eclipse Intellij , Activiti Editor, MQ Explorer, SOAP UI, iReport
Previous Employer :Igate global solutions from mar 2010 to jan 2013
Project SEIHAN
Period May-2010 to May-2011
Description A Java application for processing the demand and order information for cars supplied
by the dealer and customer to generate a production plan taking the factory constraints
into account.
Role Developer
Responsibilities Played a role in requirement analysis to gather requirements from the clients and
prepared understanding documents prior to kick off
Prepared design documents and prototypes of the application to communicate our
understanding to client and get approval
Test driven Application development including build and release
Unit testing & integration testing along with bug fixing.
Maintained the source code compliance of the team.
Client Honda
Framework Wicket, Spring ,Hibernate ,Jquery, JUnit
Tools Eclipse ,Star UML, Sonar
Previous Employer : iNautix from feb 2013 to Jan 2014
Project UTP
Period Feb-2013 to Apr-2013
Description A Java application for maintaining the complete trading process which assists users to
book trades and amend the same.
Role Developer
Responsibilities Analyze the requirements provided by the Business
Providing task splits for agile sprints
Application development
Unit testing & integration testing along with bug fixing.
Client Pershing
Framework DOJO, Spring and Hibernate, MQ
Tools Eclipse ,Visual studio, MQ explorer,
Responsibilities Development
Project 4 AIJ
Period May-2013 to Jan 2014
Description A Java application for maintaining the user accounts and documents gathered by the
Bank which needs to be scanned and indexed by the system.
Role Developer
Responsibilities Requirement analysis
High level designing
Individual development role including testing in UAT region and deploying the
application on the Production environment.
Unit testing & integration testing along with bug fixing
Production support activity involving incident closing, change requests and server
monitoring
Client Bank of New York Mellon
Framework JEE,JSP, PLSQl
Tools Eclipse ,sql developer, IE developer
Personal Details
Date of Birth 10-03-1987
Marital Status Single
Nationality Indian
H1B Receipt No EAC1216851795
Passport Details
Name as on passport Relationship Passport
Number
Date of
Issue Expiry Date
Place of
Issue
Timothy Premkumar
Harding Self H9105509 03/18/2010 03/17/2020 Chennai