http://www.linkedin.com/in/htaneja 205-***-****( *******@*****.***
Harsh Taneja
Objective
Design and Develop software as a Senior Java and J2EE Developer in a
challenging and growing work environment.
Technical Skills
Java J2EE XML Skills - Java, J2EE, JSP, Servlets, JDBC, Struts Framework,
Spring Framework, Hibernate, EJB 3.0, Java Web Services (REST/SOAP),
Struts MVC, JPA, JSP, JNDI, JMS, Java Mail, JDBC, XML, XSL, XSLT, DOM,
SAX, XML Beans, JMockit
Open Source - Apache CXF, Apache Maven, Jakarta Struts, Log4j, JUnit, ANT
1.4/1.5, HttpUnit
Databases- Oracle 10g, MySQL, MS Access, Mongo DB
Application Server- IBM WebSphere 6x/5x, IBM Websphere Portal 6.0,BEA
WebLogic 9x/8x/7x/6x, Tomcat, JBoss.
Development Tools-Eclipse, JBuilder, NetBeans 6.2, JDeveveloper, IntelliJ,
Toad, Firebug, Selenium
Operating System - Windows 7/NT/2000/XP/98, Unix.
Experience
March 2012 to Smart Source Technologies at Rochester, NY
Present Paychex Inc.
Senior Java Developer
Implement UI for PNG HTML5 using AngularJS 1.3, RequireJS, JavaScript,
reusable web components Test using Grunt, Karma, Jasmine 2.0 on Phantom,
Chrome, Firefox and other browsers.
Implement SOAP based Web services with various operations on different
functional areas for Paychecx Next Generation PNG-SSO Apps.
Write middle tier client layer consuming the web services to populate Data
Transfer Objects (DTOs) for Adobe Flex UI.
Utilize the adapter framework modules to translate to appropriate HRXML
Mappings.
Use Apache Velocity Objects to generate Value Objects from templates (.VOT
files).
Implement business functionality modules to cater the needs of new
acquisitions by Paychex.
Research & Analyze the Database mappings for implementation of newer
business logic to support PNG applications.
YourKit Java Profiler & SOAP UI testing for performance tuning Web
Services thus reducing the response time.
Performance-tune modules in Core Advanced Enterprise application using
Hibernate.
Problem solving & debugging end-to-end
March 2011 to March Wipro technologies at Kodak Rochester NY
2012
Senior Java Developer
Performance tuned modules used by various printers all across the world
which send data to public website of Kodak for their usage. Also enhanced
the functionality to record the required information efficiently.
Migrated Resources from ClearCase to SVN. Built and deployed various
modules for public site on Sun Solaris and Linux RHEL 5.0.
Implemented an efficient algorithm for the application "Picture of the
Day" thus reducing hardware cost on www.Kodak.com
Built and Installed apache with LDAP on RHEL 5.0. Installed other required
modules by public site on RHEL for migration of the apache configurations
on VMware for tech turn project.
Jan 2010 to March University of Alabama at Birmingham, AL
2011 Birmingham
Senior Java Developer
Implemented Multi-tier application to use CaGrid Stack using Java Web
services (Jersey JAX-RS (JSR 311) Reference Implementation for building
RESTful Web services), YUI (Yahoo User Interface) Library.
Prepared test cases for the integration and system testing. Provide
technical and functional support of the product. Performed Code reviews,
bug fixing and enhancements.
Customized CaGrid projects (Data Services, Federated Query Processor and
WS-Enumeration) and caCORE Software Development Kit (SDK) environments and
trained inexperienced and new programmers.
Customized Federated Query Processor (FQP) of CaGrid Stack, Hibernate 3
source code to meet complex requirements of DASI (Data Access and Sharing
Initiative) project.
Sept 2005 to Dec Tata Consultancy Services, Ltd. at Woonsocket, RI, US
2009 CVS Pharmacy Inc. & Halliburton
Delhi India
Java Developer
Implemented caching techniques on server & client to performance tune
distributed applications.
Worked in various phases of RxConnect Project such as Requirement
Gathering, Analysis and Design, Implementation Phases, System Testing,
Performance testing, User Acceptance Testing, Production, Maintenance
phase.
Developed and demonstrated prototype software, and participated in both
operational analysis and software development.
Contributed to technical team activities (design, modeling, prototyping,
coding, testing, and documentation) in full-life cycle of products.
Provided end-to-end data analysis, documentation to map data, workflow,
and processes from disparate sources. Assisted to improve processes and
workflow.
Oct 2004 to June 2005 Tata Consultancy Delhi, India
Services Ltd.
Java Developer Intern
Implemented Struts framework & MVC architecture for GPS Device based
application.
Designed Database for Controller application.
Implemented JavaScript interface for VRML based Application.
Use Map Viewer for Web Application using Spatial Databases.
Education
2003 - 2005 Banasthali University, Jaipur, M.Tech. in Computer
India Science
2003-2001 Banasthali University Jaipur, MS in Computer Science
India
1997-2001 Maharani College, Jaipur, India B.Sc in Computer Science
Other Skills
Able to learn new languages and APIs quickly for timely productivity
Experience developing software under Windows, Linux, and Solaris
Certifications
Oracle Certified Professional, Java SE 7 Programmer on 29th Jan 2015.
Sun Certified Java Programmer (SCJP 5) on 9th Nov 2008.
Oracle9i Database: Spatial Course by Oracle University on 4th Feb 2005.
IBM Certified Database Associate - DB2 Universal Database version 8.1
Family on 9th Nov 2003.
IBM Certified Application Developer in Websphere Studio, V 5.0 on 5th Nov
2003