Vinay Kumar S
Mobile: 847-***-****
Email: ******@*****.***
Professional Summary
Over 8 years of experience in software development with emphasis on web development using
Microsoft ASP.NET, MVC.NET, AJAX, JavaScript, jQuery, HMTL/HTML5, CSS2/CSS3 technologies
with team leadership and mentoring experience.
Experience in all phases of software development life cycle (SDLC), which includes User
Interaction, Business Analysis, Design/Architecture, Development, Implementation, Integration,
Documentation, Testing, Deployment and production support.
Experienced in UI development using technologies including JavaScript, html5, CSS3, JQuery,
JQueryUI and Knockout.js.
Extensive experience on implementing AJAX features using JavaScript and jQuery.
Experienced in building ASP.NET web forms based web applications.
Worked on building application implementing CORS (Cross Origin Resource Sharing) policies
using JSONP and also building CORS enabled web services.
Extensive knowledge in building Windows Communications Foundation (WCF) web services
using SOAP and REST based protocols.
Experienced in writing complex SQLs for applications connecting to different databases
including SQL Server, DB2 and Oracle.
Experienced in complete Software Development Life Cycle (SDLC) using waterfall and Agile
methodologies.
Experienced in Test driven development, and creating automated unit testing using Visual
Studio test suite and QUnit framework for JavaScript.
Rich experience in Healthcare, Banking and Insurance domains with working experience in
making application PCI compliant.
Good communication skills in communicating with clients, customers, managers and other
team members.
A highly motivated individual, always willing to learn and flexible to adapt to project and team
requirements.
Technical Skills
Technologies ASP.NET, MVC.NET, WCF (Windows
Communication Foundation), HTML, HTML5,
XML, JavaScript, AJAX,, JQuery, JSON, CSS (2/3),
Knockout.JS
FrameWorks Dot net 2.0, 3.5 and 4.5
IDE, Source Control Microsoft Visual Studio 2005/2008/2012, Team
Foundation Server (TFS)
Web/App Servers Windows 2008 server
Database SQL Server, Oracle, DB2
Operating Systems Windows NT, Windows 2000, Windows XP
Methodologies Agile, Waterfall
Domains Insurance, HealthCare and Banking
Work Experience Summary
Organization: Infosys Limited.
Designation: Technology Lead.
Duration: July 2006 – till date.
Project Summary
Project Title: Unified Customer View (UCV)
Client: Allstate Insurance, IL, USA
Designation: Team Lead Duration: Jun 2014-Till Date
Project Overview: This was a third party single page application built to display customer information.
User Interface of the application was built using MVC.Net and data through backend web services from
SOLR and TIBCO was obtained by making AJAX calls using jQuery. oAuth specification was used to
secure the application data. Application was expected to provide very high performance with split
second throughput. Entire application was developed by following Agile methodology. At the end of
every sprint demo was provided to business owners and any recommendation was incorporated in the
next sprint.
Responsibilities:
Worked with Product Owner to capture requirements during sprint 0 and sprint planning phase.
Worked on building UI of the application.
Built a Test Harness application which would act as client application for testing purposes
Built backend dot net WCF services required to support the architecture of the application.
Worked with Layer7 team to incorporate security features for the application.
Worked with infrastructure team in setting up servers to host the website.
Configured application in Sandbox environment.
Worked with testing team during pair programming phase.
Presented demo to product owner and business sponsors explaining the features.
Environment: ASP.NET, WCF, SQL Server, JavaScript, AJAX.
Project Title: Integrated Payment Solutions (IPS)
Client: Allstate Insurance, IL, USA
Designation: Team Lead Duration: April 2013-May 2014
Project Overview: This area included a group of applications to handle all payment related
functionalities within Allstate. Applications included credit card processing, payments using customer’s
bank accounts, EZPay, RCC enrollments, eBill enrollments and other payment related features. Because
of the priority all the applications are expected to be available 24/7. Nature of work involved handling
Life Cycle management projects, Service Requests to handle application changes, on call support to
ensure application availability.
Responsibilities:
Worked with Delivery Managers and Business Clients Team to understand the application
requirements and accordingly implement the solutions.
Created and deployed new features in order to sustain and amend existing applications.
Migrated existing WSE based services to WCF services.
Developed reporting application to provide day to day statistics including error reports, browser
and OS hits and created a child application to summarize the report in graphical format for
managers using Jquery plugins.
Migrated dot net applications from Visual Studio 2008 to Visual Studio 2012.
Played the role of onsite co-ordinator and worked with offshore team.
Performed design and code reviews.
Provided on-call support for high priority applications.
Environment: ASP.NET, WCF, SQL Server, JavaScript, AJAX.
Project Title: Enterprise Payment Card Solutions (EPCS)
Client: Allstate Insurance, IL, USA
Designation: Team Lead Duration: Jan 2011-April 2013
Project Overview: This was a large scale program to build a solution for PCI (Payment Card Industry)
compliance purposes. Within Allstate there were several different client applications which processed
credit card info. Objective of this program was to build a centralized solution to accept and process
credit card information for all the different internal applications. A third party interface in the form an
iframe element was built and guidance was provided to client applications to integrate with the new
application. iframe element was used to meet the complex UI requirements to provide seamless
integration between the host applications and EPCS application. JSONP was used to handle cross
domain communications.
Responsibilities:
Worked with team of architects in building the solution design.
Worked with business analysts and program managers during requirements gathering phase.
Worked with team of developers from offshore and built enterprise services.
Worked with infrastructure team in configuring and deploying the applications.
Worked with participating client teams and helped resolve integration issues.
Created documentation for the client teams on how to integrate with the application.
Participated in deployment and post deployment support activities.
Environment: ASP.NET, WCF, SQL Server, JavaScript, AJAX, JQuery, Oracle, MSMQ
Project Title: Alltech Customer Support Operations
Client: Allstate Insurance, IL, USA
Designation: Team Lead Duration: Jan 2010-Dec 2011
Project Overview: This was a maintenance and production support project. There were approximately
40+ web based applications which required maintenance and support. Activities included handling of
service requests to make any required application changes as per client’s requirement and incident
resolution on priority basis.
Responsibilities:
Worked with offshore team in handling day to day production support activities.
Worked with business application owners during requirements gathering and provided
recommendations on look and feel of the website.
Worked with System Analysts in creating technical design documents.
Application enhancements on demand basis by business owners.
Environment: ASP.NET, asmx web services, SQL Server, DB2.