
Vinit Kumar Tyagi
- Product Developer
- New York City, NY
- Member Since Mar 23, 2023
Vinit Kumar Tyagi
Summary
• 10 years of Product development lifecycle experience with extensive knowledge in Software Development Life Cycle (SDLC) involving Requirements Gathering, Design Analysis, Development, Maintenance, Implementation and Testing.
• Expertise in application development using Java/J2EE components which include JDBC, Servlets, JSP, Java Beans, Struts 1.2&2.0, Spring, Spring Dynamic Modules(OSGI), Hibernate, JNDI.
• Experience in developing web applications using technologies like HTML, CSS XML, Java Script, AJAX, CSS, JAXB and JSP Tag libraries.
• Experience in Web Services like SOAP, REST.
• Used Ant and Maven build tool for building the application.
• Experience in SQL.
• Experience in Object Oriented Analysis and Design.
• Involved in all stages of web application development (i.e. requirement analysis, feasibility study, estimation, use case development, design, documentation, development, bug fixing, performance improvement, deployment).
• Experience in building disturbed caching for large-scale data using Tangosole Coherence and Active Space.
• Good experience in Scrum methodology.
• Good experience in TDD.
• Experience in both backend and UI.
• Strong in Data Structures and Algorithms.
• Strong debugging and problem solving skills in Java.
• Proven record of accomplishment of shipping high quality software through multiple release cycles.
• Proven ability to drive technical and architectural design decisions as well as establish best practices in Engineering Organization.
• Solid design skills, with a strong eye towards maintainability and flexibility of code.
• Proven ability to deal with ambiguous problems and make solid progress when the solution is not well defined.
• Excellent cross group collaboration skills, self-motivated and team player.
• Experience in multi-threaded environment.
• Ability to work autonomously and in Agile Environment
TECHNICAL SKILLS
· OS : Windows, Linux.
· Languages : Java, C++.
· Technology :J2EE,Servlets,SOAP Web Services, REST API, XML, JSON, SOAP, JSP, 1.0, Data Structures, OOPS, Design Patterns, Data Structures and Algorithms.
· Frameworks : Spring 3.x, Spring Integration, Spring WS, Spring Batch, Hibernate 3.x. Apache Wicket, Open Jpa – 1.2, Elastic Path 6.2, Tangosol Coherence, Ehcache, Tibco Active Space
· Database/ File System : MySQL,Oracle11g,SQL Ser
· Web /Application server : Tomcat,Jboss4.3.1, WebLogic, Felix.
· Scripting Languages : Java Script, Shell Script, AJAX.
· Scheduler : Quartz Scheduler
· Messaging : JMS, Tibco EMS
· SCM Tools : Subversion, Perforce
· Release Mgt Tool : Jenkins
· Build Automation Tool : Ant, Maven
· NoSQL : Mango DB , Cassandra
Business Domains: Finance, Ecommerce.
Personal Work: Build a monitoring system (Graphical representation of data) with real time monitoring of the health of a system in production with multi data centers. It will monitor application jvms and the Tangosol coherence cache.
SIGNIFICANT PROJECTS
|
Project Name |
|
|
Client |
Western union |
|
Duration |
Jan 2015 – Till date |
|
Location |
Onsite |
|
Size |
Team of 50 |
|
Specification |
SAP Sybase Mobiliser, Java6, Spring framework, Apache Felix (OSGI), XML, SOAP, CQ5, Hibernate, Client side templates, Ajax, Oracle, Golden Gate, Splunk, Maven, Tibco AS Cache |
|
Role |
Architect, and developer
|
|
Description |
Westernunion.com is a market place where user can send money to different persons and pay bills.
|
|
|
|
|
Project Name |
|
|
Client |
Symantec |
|
Duration |
Apr 2008 – Dec 2014 |
|
Location |
Onsite/Offshore |
|
Size |
Team of 130 |
|
Specification |
Java 1.5, Spring, Struts, Oracle, Tomcat 5.5, Toad 8.0, Perforce, wicket, Open JPA, Elastic Path 6.2. |
|
Role |
Architect, designer and developer
|
|
Description |
Norton.com store is Renewal and manual center to sell the Symantec products. It’s an ecommerce platform.
|
|
Project Name |
Automotive Finance System |
|
Client |
Bank of Montreal |
|
Duration |
Apr 2008 – July 2008 |
|
Location |
Offshore |
|
Size |
Team of 30 |
|
Specification |
Java 1.5, Hibernate, Spring, Struts, Oracle, Tomcat 5.5, Toad 8.0, SVN. |
|
Role |
Development and implementation Unit testing. Implementing the resolved issues. Analyzing and resolving test defects
|
|
Description |
AFS represents recent upgrade to the Dealership Finance Inventory Management system designed to enable more hands on access to Floor plan and leasing accounts. Online access to complete payouts, funding requests and to obtain copies of month end and interim billing reports
|
|
|
|
|
|
|
|
Project Name |
Central Processing Loan |
|
Client |
Rabo Bank, Netherland |
|
Duration |
Jan 2007 – April 2008 |
|
Location |
Offshore |
|
Size |
Team of 300 |
|
Specification |
Java 1.4, Hibernate, Spring, Struts, Oracle, WebSphere 6.0 App server, Rational Rose, RAD, Toad 8.0, Rational Clear Case, Rational Clear Quest. |
|
Role |
Development and implementation
|
|
Description |
Rabobank is owned by 288 local banks which provide financial services and products to the Dutch retail and business markets. The collection of these banks, together with Rabobank Netherland and the following subsidiaries from Rabobank Group and establish Rabobank as an all finanz services provider. Insurances, Pensions, Occupational health and safety: Interpolis Asset management / Investment: Robeco Group, Schretlen & Co, Effectenbank Stroeve, Alex Leasing: De Lage Landen Real estate: Rabo Vastgoed, FGH Bank Other: Gilde Investment Management (venture capital), Obvion (mortgage finance)
|
|
|
|
|
Project Name |
NetStorm (Capacity Analysis System) |
|
Client |
Cavission Systems (USA). |
|
Duration |
July 2005 - Dec 2006 |
|
Location |
Offshore |
|
Size |
Team of 9 |
|
Specification |
Windows 2000 Server, JSP ,Servlet, JavaBeans, Tomcat 4.1 |
|
Role |
Actively involved in Design and Development of the GUI Part of the System. |
|
Description |
NetStorm is a web application that tests the capacity of a web application (or System Under Test or simply SUT) by emulating real world users accessing the web application. NetStorm emulates real users by simulating.
|
|
|
|
|
Project Name |
Leads Reporting System |
|
Client |
CNET Networks U.S.A |
|
Duration |
January 2005 – July 2005 |
|
Location |
Offshore |
|
Size |
Team of 10 |
|
Specification |
Windows XP, Java, Servlets, JSP, Java Script, Struts Framework, Hibernate, XML, HTML, MySql Server, Resin, Eclipse. |
|
Role |
Devloper Client interaction and writing the code |
|
Description |
CNET Networks deal with online shopping .It has three main sites for this purpose namely CNET, ZDNet and mySimon. Various merchant/partners like SONY, NOKIA, CANNON, SAMSUNG, TOSHIBA, IBM etc sell their product like mobile phones, cam coders, DVD players, music systems laptops, palmtops through these sites. They have to make payments to CNET against the sell and popularity of their products. So LRS is a web based reporting tool for tech partners/merchants to view leads information for CNET, ZDNet and mySimon. This is a valuable tool for clients to monitor leads activity, increase product/category coverage and enhance performance on the site. |