Ambuj Tailang CV

6
Ambuj Tailang 678-665-1259 [email protected] Profile Summary: 7.5 years of work experience in system development, requirement analysis, technical design, coding and testing of technical solution. 3 years of experience in developing REST web services. Proficiency in developing applications using Java and J2EE, Spring (Dependency Injection, AOP, ORM, Transaction Management, MVC), JSP, Servlets, JDBC, JavaScript, CSS, HTML5, JQuery, JQuery mobile, Oracle, DB2, and various Design Patterns. Expertise in developing applications using J2EE Application Servers such as IBM Web Sphere, Apache Tomcat and Glassfish. Hands on experience with databases including Oracle, PL/SQL and DB2. Hands on the tools such as Eclipse, RAD, Netbeans, Squirrel, DB Artisan and SQL Developer. Hands on experience in Putty, CVS, Perforce, RTC. Strong analytical skills with ability to quickly understand client’s business needs. Involved in meetings to gather information and requirements from the clients. Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills. Technical Skills: Programming Languages JAVA, J2EE, SQL, ORACLE, AS400 Web/XML Technologies HTML5, JQuery, CSS, JavaScript, AJAX, Servlets, JSP Architecture Service Oriented Architecture – REST Webservices Frameworks Spring 4.0(Dependency Injection, AOP, ORM, Transaction Management, MVC), IBatis, JPA, Hibernate Tools & Utilities Rational Application developer(RAD) , Eclipse, DB Artisan, Squirrel Application/Web Servers IBM Web Sphere, Glassfish, Tomcat. RDBMS Oracle 9.x, AS400, SQL Source Control CVS, Perforce, SVN, RTC. Design Patterns Singleton, Factory, Service Locator, DAO, Decorator Operating Systems Windows 10/8/7/XP

Transcript of Ambuj Tailang CV

Page 1: Ambuj Tailang CV

Ambuj Tailang 678-665-1259

[email protected]

Profile Summary:

7.5 years of work experience in system development, requirement analysis, technical design, coding and testing of technical solution.

3 years of experience in developing REST web services. Proficiency in developing applications using Java and J2EE, Spring (Dependency

Injection, AOP, ORM, Transaction Management, MVC), JSP, Servlets, JDBC, JavaScript, CSS, HTML5, JQuery, JQuery mobile, Oracle, DB2, and various Design Patterns.

Expertise in developing applications using J2EE Application Servers such as IBM Web Sphere, Apache Tomcat and Glassfish.

Hands on experience with databases including Oracle, PL/SQL and DB2. Hands on the tools such as Eclipse, RAD, Netbeans, Squirrel, DB Artisan and SQL

Developer. Hands on experience in Putty, CVS, Perforce, RTC. Strong analytical skills with ability to quickly understand client’s business needs. Involved in meetings to gather information and requirements from the clients. Research-oriented, motivated, proactive, self-starter with strong technical,

analytical and interpersonal skills.

Technical Skills:

Programming Languages

JAVA, J2EE, SQL, ORACLE, AS400

Web/XML Technologies

HTML5, JQuery, CSS, JavaScript, AJAX, Servlets, JSP

Architecture Service Oriented Architecture – REST WebservicesFrameworks Spring 4.0(Dependency Injection, AOP, ORM, Transaction Management,

MVC), IBatis, JPA, HibernateTools & Utilities Rational Application developer(RAD) , Eclipse, DB Artisan, SquirrelApplication/Web Servers

IBM Web Sphere, Glassfish, Tomcat.

RDBMS Oracle 9.x, AS400, SQL Source Control CVS, Perforce, SVN, RTC.Design Patterns Singleton, Factory, Service Locator, DAO, DecoratorOperating Systems

Windows 10/8/7/XP

Page 2: Ambuj Tailang CV

Professional Work Experience:

Daimler Trucks North America, Portland OR May’14 till DateProject Leader

Project: Warranty Certification ProgramAutomation of manual internal warranty processing. This includes Corporate Views of WCP standings, calculations and parameter maintenance. Warranty Certification Analyst is able to review WCP Standings for any dealer enrolled in the program. This tool allows for changing calculation values/points values and recalculate standings as needed. It also provides visibility to dealers that allows them to enhance their performance to increase certification rating. System provides transparency to dealers since they can view their ratings for previous 4 quarters and do the comparisons. Allows dealerships to appeal the results of a category by challenging the results of a claim, chargeback, registration timeframe, etc.

Responsibilities: Designed and developed REST web services using spring framework for application

interaction. Database implementation using JPA and JDBC template. Extensive query tuning for complex batch job queries. Development of batch job for complex data manipulation and certification

determination. Designed dealer dashboards and certification dashboards using HTML, JSP, Servlets,

JQuery and AJAX. Extensive use of Java OOPS and collection framework for back end implementation. Identifying and implementation of value add for system. Responsible for Offshore and Onshore co-ordination.

Environment: Java 1.6, JQuery, HTML, Restful web services, Spring (IOC, AOP, ORM, Transaction Management, MVC), SQL Server, RTCDevelopment tools: IBM RAD, Squirrel, SVN, RTC________________________________________________________________________________

The Home Depot, Atlanta, GA Jun’13 – May’14Project Leader

Project: Logistics and Operations Repot PortalThis tool is used by business users to generate Logistics and operational reports.

Responsibilities: Designed and developed REST web services for application interaction. Extensive design and query tuning for complex report queries. Designed complex report dash boards using HTML5, JSP, JQuery and AJAX. Extensive use of Java OOPS and collection framework for back end implementation. Identifying and implementation of value add for system. Responsible for Offshore and Onshore co-ordination. Worked on tools like Quality Control for bug tracking.

Environment: Java 1.5, HTML5, JQuery, RESTFUL web services, OracleDevelopment tools: Eclipse, Squirrel, SVN

Page 3: Ambuj Tailang CV

Walgreens Aug '10 – May ’13Senior Java/J2EE Developer

Project: Ad PlanningThis tool is used to generate promotions / advertisements for retail store. This tool is used to plan and view promotion online along with generating ‘Flier’. This Flier contains information about the items which are on promotion along with their offers associated. Flier is distributed among customers. This tool helps the category manager to view and generate various reports along with generating the distribution number for the item. This tool can also be used for forecasting the profit, sales and requirement of product.

Responsibilities: Designed complex UI promotion planning, reports and sticker sheet using Java

Swing and multithreading Database implementation using Ibatis. Extensive query tuning and design of queries. Extensive use of Spring Transaction Management and AOP for database

interactions. Extensive use of Java OOPS and collection framework for back end implementation. Identifying and implementation of value add for system.

Environment: Java 1.5, Java, Swing, Multithreading, Spring, Oracle, DB2, IbatisDevelopment tools: IBM RAD, Squirrel, CVS___________________________________________________________________________________________

Morgan Stanley Jan '10 – Jul ’10Java/J2EE Developer

Project: Replica CheckerThis tool was developed to perform data and schema comparison of databases residing on different servers. This tool also provides the comparison reports, summary and details of inconsistent and redundant records.

Responsibilities: Designed complex UI for schema operations. Extensive query tuning and design of queries. Extensive use of Java OOPS and collection framework for back end implementation. L3 support

Environment: Java, JavaScript, JSP, Sybase 12.5 and XMLDevelopment tools: IBM RAD, Squirrel, SVN

Morgan Stanley Jun '09 – Dec ’10Java/J2EE Developer

Project: Technology Asset Inventory - Data quality tool This tool identifies the unallocated assets from inventory and generates the exceptions for them. It then notifies the owner of asset to associate the asset and resolve the exception against that.

Page 4: Ambuj Tailang CV

Responsibilities: Developed complex batch jobs for maintaining asset inventory. Extensive use of Java OOPS and collection framework for back end implementation. Extensive query tuning and design of queries. L3 support

Environment: Java, XML , JSP, Servlets, JDBC, Sybase 12.5 Development tools: Eclipse, DB Artisan, Perforce

Morgan Stanley Oct '08 – Jun ’09Java/J2EE Developer

Project: Wealth Management Portal This portal is developed as Automated Wealth Manager. This tool was used to maintain the user account, wealth/asset and offer him/her best investment product. This tool also provides facility to sell/buy assets and find out product well suited for the investment.

Responsibilities: Designed complex banking dash boards using HTML5, JSP, JQuery and AJAX. Designed complex queries for banking operations. Extensive use of Java OOPS and collection framework for back end implementation. L3 support

Environment: Java, XML , JSP, Servlets, JDBC, Sybase 12.5

Educational Qualification:

B.Tech. in Information Technology, June 2008

Career Profile: Worked as Project Lead in Syntel Inc since May 2014 Worked as Associate in TCS from October 2008 till May 2014

Awards and Achievements: Received “On the Spot Award” for being single resource for handling development

& L3 support and script monitoring. Core developer of “Best Team”