SlideShare una empresa de Scribd logo
1 de 7
Résumé ASHOK KUMAR SUBRAMANIAM
Email: gkumar2005@gmail.com Mob: <540-479-0189>
Professional Summary
• Project lead with around 12 years of work experience in object- oriented design/programming and
development of Web applications in DOT NET framework and SQL server.
• Currently holding H1B visa valid for another 3 years. Have a total of 4+ years of USA onsite coordinator
& Lead role experience. I have worked primarily in the domain of Insurance and Telecom.
• Involved in complete Agile Software Development Life Cycle (SDLC) including requirement analysis,
design, development, implementation, testing, integration, deployment, documenting and maintenance
of Web applications.
• Adept in object-oriented programming, develop UML diagrams including Use Case diagrams, Class
diagrams and interaction diagrams using Enterprise architect.
Skill Summary
Languages: C # 3.5, ASP.NET 3.5/4.0, Python*
Server Technology: ASP.NET MVC 5.0, Entity framework 4, Fluent
NHibernate, Web API, SignalR, AJAX, Web Services,
LINQ, LINQ to SQL, WCF, Design Patterns
SSAS queries, SSIS
Client Technology: AngularJS, Bootstrap, JQuery, JSON, Knockout,
HTML/CSS, XML, XSL*, XPATH*
Design Pattern: Singleton, Builder, Factory, Façade, Observer
Tools: Github, SVN, TFS, mercurial
OWIN-Katana, .NET framework 4.5
SQL Server 2008/2005, Mongodb
Others: MS Project server and MS Portfolio server
Note: * indicates only exposure to technology
Assignments
The details of the various assignments that I have handled are listed here, in chronological order.
Cost containment (Amerigroup) Oct 2014 – Present
Domain: Healthcare Location: Virginia beach, VA
Project Summary: It’s a healthcare claims management unit called CCU based out of legacy systems. Claims
are created using files from vendor. Collection of claims is managed as a project. I worked mainly on Project and
criteria Rules of the claims in cost containment module. Also worked on creating excel and PDF invoices
classified by the market in the vendor management module.
Tools: MVC 4, Fluent N-Hibernate, Jqgrid, Jquery, LINQ, SQL server 2012
Responsibilities: Sr. Developer
• Involved all phase of software development life cycle using Agile Methodology.
• Agile Story writing & Estimation
• Development progress meetings
• MVC development using Fluent N-Hibernate & Jquery.
• Created repository using DAO, maps, hibernate queries.
• Jqgrid form editing with dynamic controls based on column name & data-type such as multi-select or
text.
Ecom Mobile App (Quill corp) Nov 2013 – Sep 2014
Domain: Retail Location: Lincolnshire, IL
Project Summary: Involved in the development of an ecommerce Mobile and Web application using ASP.net
MVC architecture. We have successfully rolled out Mobile version for five countries using single codebase with
Page 1 of 7
Résumé ASHOK KUMAR SUBRAMANIAM
Email: gkumar2005@gmail.com Mob: <540-479-0189>
multiple culture.
Own Project: I was doing a homework project sourced on Github, a stock portfolio management using angularjs,
bootstrap, webapi and MVC 5. Sole purpose of this project is to add and show the stocks bought and sold with
respect to the market price by groups in order and calculation of profit and cash in hand. Uses OWIN
authentication, and OAuth for external login. Used Bootstrap with mobile conversion extensibilities.
Project Methodolgy: Scrum
Tools: MVC 3, LINQ, Entity Framework, AJAX, Asp.NET with C#.NET, JQuery, Knockout, SQL server 2005
Responsibilities: Technical team Lead and Sr. Developer
• Involved in middle tier portion of product sku, cart and checkout of the ecom application.
• Developing mobile front face with bootstrap css.
• Writing LINQ queries on object collections for grouping, filtering, joining results.
• Creating views and partial views and custom HTML razor helpers such as JQGrids, HTML charts.
• Doing an end-end development on stock portfolio similar to google finance with an exception that my
data grid provides additional information such as profit, cash in hand, cost & transaction details by
grouping using ng-grid.
Capella Reports (Maritz) Apr 2013 – Nov 2013
Domain: IME Location: St Louis, MO, USA
Project Summary: Maritz research team works for various clients to develop reports showing performance of the
Organization entities from corporate till unit level employees. I worked for clients such as Grainger, Suntrust
Bank, Amfam Insurance reports.
Project Methodolgy: Scrum
Tools: MVC 3, LINQ, Entity Framework, AJAX, Asp.NET with C#.NET, JQuery, Knockout, SQL server 2005
Responsibilities: Technical team Lead and Sr. Developer
• Developing custom model binders for binding JSON data with HTML templates using HandleBars and
Knockout Jqueries.
• Writing SSAS MDX queries and using SQLDapper for binding the entity models.
• Writing LINQ queries on object collections for grouping, filtering, joining results.
• Creating views and partial views and custom HTML razor helpers such as JQGrids, HTML charts.
• Leading a team at offshore on their deliverables and enhancing reports on Capella framework.
• Exploring report requirements and review the teams work and mentor the team.
• Scrum basis of work helped customer address their needs on a regular basis.
Description:
Capella is a framework based out of MVC 3 & 4. Reports are developed out of this framework. Every
organization belongs a certain hierarchy and the organization is further divided into various levels. These
dimensions are processed out a cube in SSAS. MDX queries were used to pull measures and dimension
members.
DataLoader Aug 2012 – Apr 2013
Domain: Travel & Hospitality Location: TN, USA
Project Summary: ABRH is a Restaurant group of companies with several brands such as Ocharley’s, Stoney
River. It needed an accounts payable solution which runs several batches on a scheduler. Worked on some
small scale of applications as below.
• Analyzing user requirements and defining functional requirements.
• Creating SSIS packages that reads Flat file data to be processed & writes to intermediary staging.
Page 2 of 7
Résumé ASHOK KUMAR SUBRAMANIAM
Email: gkumar2005@gmail.com Mob: <540-479-0189>
• Writing stored procedures, triggers, views and functions using T-SQL.
• Developing WCF services as a remoting mechanism for calling SSIS packages using TCP endpoints.
• Responsible for developing Web application for handling corporate cards and security level.
• Used XML ALTOVA SPY for generating Object model of an XML document and processing xml data
using an XML Schema for payroll processing.
Tools: LINQ, Asp.NET with C#.NET, SQL server 2005
Socrates (GSK’s chemical search engine) Jan 2012 – Aug 2012
Domain: Health care Location: NC, USA
Team Lead/Senior Developer/Co-ordinator
Project Summary: GlaxoSmithKline — one of the world's leading research-based pharmaceutical and
healthcare companies.
MaxData is a programme created by merger of Longitudinal & Insight from data. The search engine is one of
the product of this programme. Chemical compounds & reactions represented as Smiles can be searched
from different data sources through an internal web service known as GSKSearcher.
Project Methodolgy: Agile. Weekly incremental development with scrums from JIRA.
Responsibilites: -
• Management of Business cases using JIRA.
• Wrote Unit-Tests and Integration-Tests (TDD).
• ChemSearch engine was developed to resemble like Google search results.
• Generated List view and tabular view of the results.
• Developed multi-threaded asynchronous search using Task.
• Data repositories are queried using fluent-NHibernate on Oracle.
• Created Windsor Dependency injections for injecting the dependent objects (which needs mocking
during unit testing) in the constructor of each class.
• UI development using Razor & Ajax/JQueries.
• Performed excel summary, search results & attachments exporting.
• Worked on crawlers for indexing the sources.
• Developed Tabular UI search for the chemical search results.
• ReSharper tools were used for refactoring and code analysis.
• Crawlers were built for Indexing different data sources. These Indexes helps heavily in searching
the keywords quickly to the improve the performance of the search engine.
Tools: MVC 3, LINQ, AJAX, Asp.NET with C#.NET, JQuery, SQL server 2005, JIRA, SVN (Subversion)
ACE PRS MA Auto Insurance Apr 2011 – Dec 2011
Domain: Insurance Location: Salem, USA
Team Lead/Senior Developer/Co-ordinator
Project Summary: - ACE PRS is an insurance provider for hi-net worth clients. PLS is an N-Tier system,
providing Insurance solutions to Auto, home, valuables, umbrella, watercraft. Our project is an extension of an
implementation of insurance in a specific state “Massachusetts” auto module. This module has been rolled out to
agents as end users. PLS system is the core business engine which contains Units, subunits, coverage, policy,
driver, incidents. Downstream systems like RIS, Tarabs, Dec Page printing consumes the PLS data.
Massachusetts state does its auto registration and driver license issuance through a government body called
RMV. RMV contains all information specific to this state and hence data such as driver incidents/auto odometer
readings can be pulled out in the form of prefill data.
By interfacing CICS region of IBM Mainframes using Host integration services library, data can be pulled out into
the dot net framework. This data is a reliable source for this state. In addition to RMV data for in-state
information, there are other reliable sources such as MVR for out-of-state driver information.
• Responsible for exploring Requirements and design phase towards identifying mutually agreed
solutions with technical teams and business partners.
• Designed and implemented interfaces for RMV-CICS through web services. RMV[Registry of Motor
Vehicles] provides in-state violations combined with out-of-state violations from MVR[Motor
Page 3 of 7
Résumé ASHOK KUMAR SUBRAMANIAM
Email: gkumar2005@gmail.com Mob: <540-479-0189>
Vehicles Record]
• A magic button called Prefill, pulls all the information related to driver/auto on express and full
insurance quotes.
• Led the state rollout team for Massachusetts.
• Participated as a key team member in planning and coordinating the testing of the product.
• Performed gap analysis with client and partners.
• Implemented the plan for the rollover of this project to production.
Tools: LINQ, AJAX, Asp.NET with C#.NET, Javascript, SQL server 2005
Project server admin support Feb 2010- Mar 2011
Domain: Life Sciences Location: Chennai
Project Summary: This is basically a production support project meant for administration and troubleshooting of
tickets from Microsoft Project server 2007 and Portfolio server 2007 servers.
• I was playing an admin role. Responsibilities include managing server configuration and
troubleshooting tickets.
• Involved in access control, configuration management and end user support who are the actual
users of the system.
• Performed periodical maintenance activities on project server.
• Undergone internal training in Project server and porfolio management server.
• Visited USA (Aug’11) on a Business visa for understanding the business and face-to-face meetings
with clients.
Tools: Microsoft Project server 2007 and Portfolio server 2007 servers
Summit Health Claims Apr-2009 to Jan-2010
Domain: Health care Location: Chennai
Description: Summit Health is a commercial, local and regional network of healthcare providers committed to the
improvement of the health and well being of the people. The services also include Flu immunization and Wellness Check
programs for their clients.
This website launched for managing and conducting clinics for the mass clients and claiming the bills either directly or
through 3rd
party clearing house like Emdeon.
 Each clinic is created and managed through clinic program manager.
 Patient data is fed in either manually or using scantron forms.
 The data is then cleaned with scantron images or using matched records sent from Insurance provider.
 Claims are made to the clients by invoicing Emdeon or direct billing.
 Dashboards are generated for performance visibility.
 Reports are generated for lab reports from the clinic, patient portal.
 Auditing performed for the suspected user activities. The log created can be viewed by admin.
Role: Senior Software Engineer
Responsibility
• Involved in database design activities.
• Understanding of Business requirements through Requirement Specification documents.
• Involved in developing web pages and user controls
• Developed contents for cleaning the data using Matched records and images manually. Percentage of
matches will be given as suggestion for the user to select the nearest match.
• Developed Data context layers using DBML and accessed using Linq queries and the result sets are
returned using generic List of type table classes.
• Worked on UI designing & performed validations using Asp.net validators & Ajax control extenders.
• Worked on security aspects of hiding sensitive information with log audit trials.
Team Size: 9
Tools: LINQ, AJAX, Asp.NET with C#.NET, Javascript, SQL server 2005
Page 4 of 7
Résumé ASHOK KUMAR SUBRAMANIAM
Email: gkumar2005@gmail.com Mob: <540-479-0189>
DSL Online, Verizon business Jan-2007 to Mar-2009
Domain: Telecom Location: Chennai & Texas, US
Description:
 Project involves ASP to ASP.net migration with creation of satellite assemblies for Spanish language. Also worked
on business enhancements like creating bundle offers.
 This is an online ordering system for ordering DSL, broadband connection of various speeds.
Role: Onsite coordinator & module Lead
Responsibility
• Co-ordinated with the offshore team and the clients to meet delivery schedules and quality.
• Involved in logical and physical database design.
• Understanding of Business requirements through Requirement Specification documents.
• Involved in enhancing application such as
o Adding freedom bundle offers for customers buying more than one product.
o Promotional offers for existing customers who wants to migrate to new set of products.
o Special seasonal offers for selected products.
• Globalizing and Localizing the web forms and resources required for the application.
• Created satellite assemblies for culture specific resources.
• Created internal libraries for consuming web services and co-validating results.
• Involved in Sales monitoring and fallouts handling.
• Used XmlHTTPRequest object for retrieving data from web services asynchronously using AJAX
Team Size: 4
Tools: ASP, AJAX ,multithreading, Web services, Asp.NET with C#.NET, SQL server 2000
CCH@Hand Tool for Tax and Accounting Transforms Mar-2006 to Dec-2006
Domain: Banking and Financial Location: Chennai
Description: This is a desktop windows application to research multiple sources simultaneously for tax content.
 Basically this application is meant for answering tax questions right away from your workflow without opening
browser or interrupting workflow.
 The application contains tabs such as Search tab, Citation tab, Index tab, News tracker tab, Research folders tab
integrated into a singleton instance.
 Search tab contains various sources for searching tax contents which includes google, google desktop, CCH tax
network & other public tax networks.
 Search results are segregated and saved into Research Folders tab.
 Citation tab searches for citation in CCH documents.
 Tax tracker news tab displays customized news highlights in tax & accounting network.
 This tool involves searching, retrieving, viewing the results in preview pane.
Role: Developer cum Business Analyst.
Responsibility
• Involved in XSL transformations using XPATH queries.
• Customized controls for displaying XSL in Details pane, preview pane.
• Used multithreading for accessing each instances of the panes individually without affecting the
singleton main instance.
• Involved in integration of CCH Network search results in the result-oriented panes.
• Actively involved in co-ordinating with team members for developing toolbars for printing,
collapsing/Expanding, previewing the results.
Team Size: 5
Tools: Asp.NET with C#.NET, Web services, SQL server 2000
Highlights: Seamless integration of Custom controls, Singleton instance creation
Page 5 of 7
Résumé ASHOK KUMAR SUBRAMANIAM
Email: gkumar2005@gmail.com Mob: <540-479-0189>
ENTERPRISE PERFORMANCE METRICS Jun 2005 to Feb 2006
Domain: Insurance & Banking Location: San Antonio, Texas
Description: USAA Bank employee’s performance metrics & call statistics are recorded in a real-time system. A
data warehouse is built based on the day-to-day transaction with respect to their customers and are maintained
on a regular basis. Cubes are built for analysis of their performance and they were displayed on a pivot table
using internal share point site. This is basically a reporting site for the bank managers for reviewing the
performance of their subordinates. Cubes are browsed to generate reports using MDX queries. Roles were
assigned to managers of various levels to restrict permission for viewing the data.
Role: Onsite coordinator
Responsibility
• Understanding of Business requirements.
• Writing client side code for the Pivot object.
• Cube development & writing MDX query using SSAS.
• Involved in Cube designing & MDX query performance tuning.
• Production support for Applications using Analysis services, Crystal.
Team Size: 5
Tools: Business Intelligence (SSAS, SSIS), JavaScript, MOSS
RMP Marketing Systems Jul 2004 to Apr 2005
Domain: Financial Location: Chennai
Description: The business involves creating a chain of sales in a binary tree structure.
 The main objective of the business is to promote sales of variety of products like Bajaj Insurance, electric goods
etc.,
 A member who likes to join the business below an existing member can join either as his left/right leg by
registering with a membership fee and he becomes eligible to get the free product.
 The project involves delivering welcome kit, adding new members, viewing list of existing members, registering
the member under a parent member, dividing incentives among parent members, generating reports on sales,
adding promotional incentives on sales.
 Deployment (.msi) packages were created with crystal report components.
Role: Developer.
Responsibility:
• Involved in gathering Business requirements.
• Performed System documentation and analysis.
• Identified the Database objects & types.
• Created database design.
• Actively involved in unit test case preparation.
• ASP.NET web page design.
• Stored procedures were written
o To calculate number of left legs & right legs.
o To calculate incentives & promotional offers.
• Custom controls design.
Team Size: 3
Tools: Asp.NET with C#.NET, SQL server 2000
Highlights: Planning timeline, Interaction with client, Deployment package creation.
Employee Payroll Mgt., System May 2003 to Jan 2004
Domain: Financial
Employee payroll data generation. Project is about processing Ceredian payroll data from db to XML files using
Page 6 of 7
Résumé ASHOK KUMAR SUBRAMANIAM
Email: gkumar2005@gmail.com Mob: <540-479-0189>
given XSD Schema definition.
• Responsible for exploring requirements as per legacy systems, design, development, testing and
support.
• Generated object model of the XSD using Altova SPY.
• XML Document object is generated with specified attributes and elements.
• Reused the same object model for generation of quarterly, annual and weekly payroll cycles.
• Tested using different data size.
Tools: Asp.NET with C#.NET, XML Altova SPY, SQL server 2000
Team Size: 2
Career Summary
Randstad Technologies USA (since Nov 2013)
 Senior software Developer
Cognizant Technologies Limited (February 2010 to Nov 2013)
 Senior Associate
Technosoft Global services (April 2009 to Jan 2010)
 Senior software Engineer
TATA Consultancy Services (June 2005 to March 2009)
 Assistant systems Engineer
SYSMIX InfoTech Private Limited, Kodambakkam (July 2004 to April 2005)
 Software Engineer
XTOS Technogies Pvt. Ltd. (May 2003 to Jan 2004)
 Software Engineer
Qualifications
• B.E. (CS) from V.R.S. College of Engineering & Technology passed out on 2002 with a score of 70%.
• Schooling from Velammal Matric Higher Secondary School passed out on 1998 with a score of 92% on
HSS.
Professional Certifications
Microsoft certified professional
 Developing web application with ASP.NET and C#
 Designing and Implementing Databases with Microsoft SQL Server 2000
Page 7 of 7

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Resume_Robert Rajakumar
Resume_Robert RajakumarResume_Robert Rajakumar
Resume_Robert Rajakumar
 
Jayaram_Parida- Big Data Architect and Technical Scrum Master
Jayaram_Parida- Big Data Architect and Technical Scrum MasterJayaram_Parida- Big Data Architect and Technical Scrum Master
Jayaram_Parida- Big Data Architect and Technical Scrum Master
 
Siva_DotNet
Siva_DotNetSiva_DotNet
Siva_DotNet
 
Updated Resume
Updated ResumeUpdated Resume
Updated Resume
 
Mallesh Aruri
Mallesh AruriMallesh Aruri
Mallesh Aruri
 
SAP BO Resume
SAP BO ResumeSAP BO Resume
SAP BO Resume
 
SAP BO Resume
SAP BO ResumeSAP BO Resume
SAP BO Resume
 
Sibananda_DotNet
Sibananda_DotNetSibananda_DotNet
Sibananda_DotNet
 
Resume-SAP-BO
Resume-SAP-BOResume-SAP-BO
Resume-SAP-BO
 
SreenuPrasad
SreenuPrasadSreenuPrasad
SreenuPrasad
 
Anoop Saxena
Anoop SaxenaAnoop Saxena
Anoop Saxena
 
Umesh_Kumar
Umesh_KumarUmesh_Kumar
Umesh_Kumar
 
Shanthkumar 6yrs-java-analytics-resume
Shanthkumar 6yrs-java-analytics-resumeShanthkumar 6yrs-java-analytics-resume
Shanthkumar 6yrs-java-analytics-resume
 
Hadoop Big Data Resume
Hadoop Big Data ResumeHadoop Big Data Resume
Hadoop Big Data Resume
 
Sathya-Resume
Sathya-ResumeSathya-Resume
Sathya-Resume
 
Resume
ResumeResume
Resume
 
PayaPal-Resume
PayaPal-ResumePayaPal-Resume
PayaPal-Resume
 
Rameshrao nikam
Rameshrao nikamRameshrao nikam
Rameshrao nikam
 
Sohan Sharma MSBI
Sohan Sharma MSBISohan Sharma MSBI
Sohan Sharma MSBI
 
JeffWalkerResume2016
JeffWalkerResume2016JeffWalkerResume2016
JeffWalkerResume2016
 

Destacado

RODNEY NEWSOM RESUME
RODNEY NEWSOM RESUMERODNEY NEWSOM RESUME
RODNEY NEWSOM RESUMERodney Newsom
 
Oscar.N.Trevino 2014 Resume(3)[1]
Oscar.N.Trevino 2014 Resume(3)[1]Oscar.N.Trevino 2014 Resume(3)[1]
Oscar.N.Trevino 2014 Resume(3)[1]Oscar Trevino
 
Allison Singleton Resume 5.1.15
Allison Singleton Resume 5.1.15Allison Singleton Resume 5.1.15
Allison Singleton Resume 5.1.15Allison Singleton
 
UNRSI FLYER PROMOTIONSH
UNRSI FLYER PROMOTIONSHUNRSI FLYER PROMOTIONSH
UNRSI FLYER PROMOTIONSHKenneth Luster
 
PeopleSoft Resume - Derek Tomei
PeopleSoft Resume - Derek TomeiPeopleSoft Resume - Derek Tomei
PeopleSoft Resume - Derek TomeiDerek Tomei
 
Erwin (Chris) Carrow resume Brief 10-23-2015
Erwin (Chris) Carrow resume Brief 10-23-2015Erwin (Chris) Carrow resume Brief 10-23-2015
Erwin (Chris) Carrow resume Brief 10-23-2015Erwin Carrow
 
David W Richards Net Resume
David W Richards Net ResumeDavid W Richards Net Resume
David W Richards Net Resumedavidwrichards
 
william.riegel.resume.it
william.riegel.resume.itwilliam.riegel.resume.it
william.riegel.resume.itBill Riegel
 
Chandra Sekhar Cheekuru NET UI
Chandra Sekhar Cheekuru  NET UIChandra Sekhar Cheekuru  NET UI
Chandra Sekhar Cheekuru NET UIChandra Sekhar
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...SlideShare
 

Destacado (13)

RODNEY NEWSOM RESUME
RODNEY NEWSOM RESUMERODNEY NEWSOM RESUME
RODNEY NEWSOM RESUME
 
Oscar.N.Trevino 2014 Resume(3)[1]
Oscar.N.Trevino 2014 Resume(3)[1]Oscar.N.Trevino 2014 Resume(3)[1]
Oscar.N.Trevino 2014 Resume(3)[1]
 
resume
resumeresume
resume
 
Ken resume
Ken resumeKen resume
Ken resume
 
Allison Singleton Resume 5.1.15
Allison Singleton Resume 5.1.15Allison Singleton Resume 5.1.15
Allison Singleton Resume 5.1.15
 
UNRSI FLYER PROMOTIONSH
UNRSI FLYER PROMOTIONSHUNRSI FLYER PROMOTIONSH
UNRSI FLYER PROMOTIONSH
 
PeopleSoft Resume - Derek Tomei
PeopleSoft Resume - Derek TomeiPeopleSoft Resume - Derek Tomei
PeopleSoft Resume - Derek Tomei
 
Erwin (Chris) Carrow resume Brief 10-23-2015
Erwin (Chris) Carrow resume Brief 10-23-2015Erwin (Chris) Carrow resume Brief 10-23-2015
Erwin (Chris) Carrow resume Brief 10-23-2015
 
Daniel Strong Resume
Daniel Strong ResumeDaniel Strong Resume
Daniel Strong Resume
 
David W Richards Net Resume
David W Richards Net ResumeDavid W Richards Net Resume
David W Richards Net Resume
 
william.riegel.resume.it
william.riegel.resume.itwilliam.riegel.resume.it
william.riegel.resume.it
 
Chandra Sekhar Cheekuru NET UI
Chandra Sekhar Cheekuru  NET UIChandra Sekhar Cheekuru  NET UI
Chandra Sekhar Cheekuru NET UI
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
 

Similar a Ashok (20)

Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
Suresh p resume
Suresh p resume Suresh p resume
Suresh p resume
 
Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
CV_ShobhitPaliwal
CV_ShobhitPaliwalCV_ShobhitPaliwal
CV_ShobhitPaliwal
 
uttam sahu
uttam sahuuttam sahu
uttam sahu
 
ImthiyazAli_Resume
ImthiyazAli_ResumeImthiyazAli_Resume
ImthiyazAli_Resume
 
Mridul_Halder_Resume
Mridul_Halder_ResumeMridul_Halder_Resume
Mridul_Halder_Resume
 
RakeshReddy-CV
RakeshReddy-CVRakeshReddy-CV
RakeshReddy-CV
 
Rakesh's Resume
Rakesh's ResumeRakesh's Resume
Rakesh's Resume
 
Shaik Sadiq
Shaik SadiqShaik Sadiq
Shaik Sadiq
 
CV_Mudit IBM MCA 10+ years MSBI, SQL, .NET
CV_Mudit IBM MCA 10+ years MSBI, SQL, .NETCV_Mudit IBM MCA 10+ years MSBI, SQL, .NET
CV_Mudit IBM MCA 10+ years MSBI, SQL, .NET
 
CV_Lakshman_Kolluru
CV_Lakshman_KolluruCV_Lakshman_Kolluru
CV_Lakshman_Kolluru
 
Manoj Kumar
Manoj KumarManoj Kumar
Manoj Kumar
 
PM_New_Resume
PM_New_ResumePM_New_Resume
PM_New_Resume
 
Resume_Mohit Sharma
Resume_Mohit SharmaResume_Mohit Sharma
Resume_Mohit Sharma
 
Resume_Mohit Sharma
Resume_Mohit SharmaResume_Mohit Sharma
Resume_Mohit Sharma
 
Mallesh_4+Years_ExpDOTNet
Mallesh_4+Years_ExpDOTNetMallesh_4+Years_ExpDOTNet
Mallesh_4+Years_ExpDOTNet
 
Rani_Shinde_Resume
Rani_Shinde_ResumeRani_Shinde_Resume
Rani_Shinde_Resume
 
Shipra_Harlalka
Shipra_Harlalka Shipra_Harlalka
Shipra_Harlalka
 

Ashok

  • 1. Résumé ASHOK KUMAR SUBRAMANIAM Email: gkumar2005@gmail.com Mob: <540-479-0189> Professional Summary • Project lead with around 12 years of work experience in object- oriented design/programming and development of Web applications in DOT NET framework and SQL server. • Currently holding H1B visa valid for another 3 years. Have a total of 4+ years of USA onsite coordinator & Lead role experience. I have worked primarily in the domain of Insurance and Telecom. • Involved in complete Agile Software Development Life Cycle (SDLC) including requirement analysis, design, development, implementation, testing, integration, deployment, documenting and maintenance of Web applications. • Adept in object-oriented programming, develop UML diagrams including Use Case diagrams, Class diagrams and interaction diagrams using Enterprise architect. Skill Summary Languages: C # 3.5, ASP.NET 3.5/4.0, Python* Server Technology: ASP.NET MVC 5.0, Entity framework 4, Fluent NHibernate, Web API, SignalR, AJAX, Web Services, LINQ, LINQ to SQL, WCF, Design Patterns SSAS queries, SSIS Client Technology: AngularJS, Bootstrap, JQuery, JSON, Knockout, HTML/CSS, XML, XSL*, XPATH* Design Pattern: Singleton, Builder, Factory, Façade, Observer Tools: Github, SVN, TFS, mercurial OWIN-Katana, .NET framework 4.5 SQL Server 2008/2005, Mongodb Others: MS Project server and MS Portfolio server Note: * indicates only exposure to technology Assignments The details of the various assignments that I have handled are listed here, in chronological order. Cost containment (Amerigroup) Oct 2014 – Present Domain: Healthcare Location: Virginia beach, VA Project Summary: It’s a healthcare claims management unit called CCU based out of legacy systems. Claims are created using files from vendor. Collection of claims is managed as a project. I worked mainly on Project and criteria Rules of the claims in cost containment module. Also worked on creating excel and PDF invoices classified by the market in the vendor management module. Tools: MVC 4, Fluent N-Hibernate, Jqgrid, Jquery, LINQ, SQL server 2012 Responsibilities: Sr. Developer • Involved all phase of software development life cycle using Agile Methodology. • Agile Story writing & Estimation • Development progress meetings • MVC development using Fluent N-Hibernate & Jquery. • Created repository using DAO, maps, hibernate queries. • Jqgrid form editing with dynamic controls based on column name & data-type such as multi-select or text. Ecom Mobile App (Quill corp) Nov 2013 – Sep 2014 Domain: Retail Location: Lincolnshire, IL Project Summary: Involved in the development of an ecommerce Mobile and Web application using ASP.net MVC architecture. We have successfully rolled out Mobile version for five countries using single codebase with Page 1 of 7
  • 2. Résumé ASHOK KUMAR SUBRAMANIAM Email: gkumar2005@gmail.com Mob: <540-479-0189> multiple culture. Own Project: I was doing a homework project sourced on Github, a stock portfolio management using angularjs, bootstrap, webapi and MVC 5. Sole purpose of this project is to add and show the stocks bought and sold with respect to the market price by groups in order and calculation of profit and cash in hand. Uses OWIN authentication, and OAuth for external login. Used Bootstrap with mobile conversion extensibilities. Project Methodolgy: Scrum Tools: MVC 3, LINQ, Entity Framework, AJAX, Asp.NET with C#.NET, JQuery, Knockout, SQL server 2005 Responsibilities: Technical team Lead and Sr. Developer • Involved in middle tier portion of product sku, cart and checkout of the ecom application. • Developing mobile front face with bootstrap css. • Writing LINQ queries on object collections for grouping, filtering, joining results. • Creating views and partial views and custom HTML razor helpers such as JQGrids, HTML charts. • Doing an end-end development on stock portfolio similar to google finance with an exception that my data grid provides additional information such as profit, cash in hand, cost & transaction details by grouping using ng-grid. Capella Reports (Maritz) Apr 2013 – Nov 2013 Domain: IME Location: St Louis, MO, USA Project Summary: Maritz research team works for various clients to develop reports showing performance of the Organization entities from corporate till unit level employees. I worked for clients such as Grainger, Suntrust Bank, Amfam Insurance reports. Project Methodolgy: Scrum Tools: MVC 3, LINQ, Entity Framework, AJAX, Asp.NET with C#.NET, JQuery, Knockout, SQL server 2005 Responsibilities: Technical team Lead and Sr. Developer • Developing custom model binders for binding JSON data with HTML templates using HandleBars and Knockout Jqueries. • Writing SSAS MDX queries and using SQLDapper for binding the entity models. • Writing LINQ queries on object collections for grouping, filtering, joining results. • Creating views and partial views and custom HTML razor helpers such as JQGrids, HTML charts. • Leading a team at offshore on their deliverables and enhancing reports on Capella framework. • Exploring report requirements and review the teams work and mentor the team. • Scrum basis of work helped customer address their needs on a regular basis. Description: Capella is a framework based out of MVC 3 & 4. Reports are developed out of this framework. Every organization belongs a certain hierarchy and the organization is further divided into various levels. These dimensions are processed out a cube in SSAS. MDX queries were used to pull measures and dimension members. DataLoader Aug 2012 – Apr 2013 Domain: Travel & Hospitality Location: TN, USA Project Summary: ABRH is a Restaurant group of companies with several brands such as Ocharley’s, Stoney River. It needed an accounts payable solution which runs several batches on a scheduler. Worked on some small scale of applications as below. • Analyzing user requirements and defining functional requirements. • Creating SSIS packages that reads Flat file data to be processed & writes to intermediary staging. Page 2 of 7
  • 3. Résumé ASHOK KUMAR SUBRAMANIAM Email: gkumar2005@gmail.com Mob: <540-479-0189> • Writing stored procedures, triggers, views and functions using T-SQL. • Developing WCF services as a remoting mechanism for calling SSIS packages using TCP endpoints. • Responsible for developing Web application for handling corporate cards and security level. • Used XML ALTOVA SPY for generating Object model of an XML document and processing xml data using an XML Schema for payroll processing. Tools: LINQ, Asp.NET with C#.NET, SQL server 2005 Socrates (GSK’s chemical search engine) Jan 2012 – Aug 2012 Domain: Health care Location: NC, USA Team Lead/Senior Developer/Co-ordinator Project Summary: GlaxoSmithKline — one of the world's leading research-based pharmaceutical and healthcare companies. MaxData is a programme created by merger of Longitudinal & Insight from data. The search engine is one of the product of this programme. Chemical compounds & reactions represented as Smiles can be searched from different data sources through an internal web service known as GSKSearcher. Project Methodolgy: Agile. Weekly incremental development with scrums from JIRA. Responsibilites: - • Management of Business cases using JIRA. • Wrote Unit-Tests and Integration-Tests (TDD). • ChemSearch engine was developed to resemble like Google search results. • Generated List view and tabular view of the results. • Developed multi-threaded asynchronous search using Task. • Data repositories are queried using fluent-NHibernate on Oracle. • Created Windsor Dependency injections for injecting the dependent objects (which needs mocking during unit testing) in the constructor of each class. • UI development using Razor & Ajax/JQueries. • Performed excel summary, search results & attachments exporting. • Worked on crawlers for indexing the sources. • Developed Tabular UI search for the chemical search results. • ReSharper tools were used for refactoring and code analysis. • Crawlers were built for Indexing different data sources. These Indexes helps heavily in searching the keywords quickly to the improve the performance of the search engine. Tools: MVC 3, LINQ, AJAX, Asp.NET with C#.NET, JQuery, SQL server 2005, JIRA, SVN (Subversion) ACE PRS MA Auto Insurance Apr 2011 – Dec 2011 Domain: Insurance Location: Salem, USA Team Lead/Senior Developer/Co-ordinator Project Summary: - ACE PRS is an insurance provider for hi-net worth clients. PLS is an N-Tier system, providing Insurance solutions to Auto, home, valuables, umbrella, watercraft. Our project is an extension of an implementation of insurance in a specific state “Massachusetts” auto module. This module has been rolled out to agents as end users. PLS system is the core business engine which contains Units, subunits, coverage, policy, driver, incidents. Downstream systems like RIS, Tarabs, Dec Page printing consumes the PLS data. Massachusetts state does its auto registration and driver license issuance through a government body called RMV. RMV contains all information specific to this state and hence data such as driver incidents/auto odometer readings can be pulled out in the form of prefill data. By interfacing CICS region of IBM Mainframes using Host integration services library, data can be pulled out into the dot net framework. This data is a reliable source for this state. In addition to RMV data for in-state information, there are other reliable sources such as MVR for out-of-state driver information. • Responsible for exploring Requirements and design phase towards identifying mutually agreed solutions with technical teams and business partners. • Designed and implemented interfaces for RMV-CICS through web services. RMV[Registry of Motor Vehicles] provides in-state violations combined with out-of-state violations from MVR[Motor Page 3 of 7
  • 4. Résumé ASHOK KUMAR SUBRAMANIAM Email: gkumar2005@gmail.com Mob: <540-479-0189> Vehicles Record] • A magic button called Prefill, pulls all the information related to driver/auto on express and full insurance quotes. • Led the state rollout team for Massachusetts. • Participated as a key team member in planning and coordinating the testing of the product. • Performed gap analysis with client and partners. • Implemented the plan for the rollover of this project to production. Tools: LINQ, AJAX, Asp.NET with C#.NET, Javascript, SQL server 2005 Project server admin support Feb 2010- Mar 2011 Domain: Life Sciences Location: Chennai Project Summary: This is basically a production support project meant for administration and troubleshooting of tickets from Microsoft Project server 2007 and Portfolio server 2007 servers. • I was playing an admin role. Responsibilities include managing server configuration and troubleshooting tickets. • Involved in access control, configuration management and end user support who are the actual users of the system. • Performed periodical maintenance activities on project server. • Undergone internal training in Project server and porfolio management server. • Visited USA (Aug’11) on a Business visa for understanding the business and face-to-face meetings with clients. Tools: Microsoft Project server 2007 and Portfolio server 2007 servers Summit Health Claims Apr-2009 to Jan-2010 Domain: Health care Location: Chennai Description: Summit Health is a commercial, local and regional network of healthcare providers committed to the improvement of the health and well being of the people. The services also include Flu immunization and Wellness Check programs for their clients. This website launched for managing and conducting clinics for the mass clients and claiming the bills either directly or through 3rd party clearing house like Emdeon.  Each clinic is created and managed through clinic program manager.  Patient data is fed in either manually or using scantron forms.  The data is then cleaned with scantron images or using matched records sent from Insurance provider.  Claims are made to the clients by invoicing Emdeon or direct billing.  Dashboards are generated for performance visibility.  Reports are generated for lab reports from the clinic, patient portal.  Auditing performed for the suspected user activities. The log created can be viewed by admin. Role: Senior Software Engineer Responsibility • Involved in database design activities. • Understanding of Business requirements through Requirement Specification documents. • Involved in developing web pages and user controls • Developed contents for cleaning the data using Matched records and images manually. Percentage of matches will be given as suggestion for the user to select the nearest match. • Developed Data context layers using DBML and accessed using Linq queries and the result sets are returned using generic List of type table classes. • Worked on UI designing & performed validations using Asp.net validators & Ajax control extenders. • Worked on security aspects of hiding sensitive information with log audit trials. Team Size: 9 Tools: LINQ, AJAX, Asp.NET with C#.NET, Javascript, SQL server 2005 Page 4 of 7
  • 5. Résumé ASHOK KUMAR SUBRAMANIAM Email: gkumar2005@gmail.com Mob: <540-479-0189> DSL Online, Verizon business Jan-2007 to Mar-2009 Domain: Telecom Location: Chennai & Texas, US Description:  Project involves ASP to ASP.net migration with creation of satellite assemblies for Spanish language. Also worked on business enhancements like creating bundle offers.  This is an online ordering system for ordering DSL, broadband connection of various speeds. Role: Onsite coordinator & module Lead Responsibility • Co-ordinated with the offshore team and the clients to meet delivery schedules and quality. • Involved in logical and physical database design. • Understanding of Business requirements through Requirement Specification documents. • Involved in enhancing application such as o Adding freedom bundle offers for customers buying more than one product. o Promotional offers for existing customers who wants to migrate to new set of products. o Special seasonal offers for selected products. • Globalizing and Localizing the web forms and resources required for the application. • Created satellite assemblies for culture specific resources. • Created internal libraries for consuming web services and co-validating results. • Involved in Sales monitoring and fallouts handling. • Used XmlHTTPRequest object for retrieving data from web services asynchronously using AJAX Team Size: 4 Tools: ASP, AJAX ,multithreading, Web services, Asp.NET with C#.NET, SQL server 2000 CCH@Hand Tool for Tax and Accounting Transforms Mar-2006 to Dec-2006 Domain: Banking and Financial Location: Chennai Description: This is a desktop windows application to research multiple sources simultaneously for tax content.  Basically this application is meant for answering tax questions right away from your workflow without opening browser or interrupting workflow.  The application contains tabs such as Search tab, Citation tab, Index tab, News tracker tab, Research folders tab integrated into a singleton instance.  Search tab contains various sources for searching tax contents which includes google, google desktop, CCH tax network & other public tax networks.  Search results are segregated and saved into Research Folders tab.  Citation tab searches for citation in CCH documents.  Tax tracker news tab displays customized news highlights in tax & accounting network.  This tool involves searching, retrieving, viewing the results in preview pane. Role: Developer cum Business Analyst. Responsibility • Involved in XSL transformations using XPATH queries. • Customized controls for displaying XSL in Details pane, preview pane. • Used multithreading for accessing each instances of the panes individually without affecting the singleton main instance. • Involved in integration of CCH Network search results in the result-oriented panes. • Actively involved in co-ordinating with team members for developing toolbars for printing, collapsing/Expanding, previewing the results. Team Size: 5 Tools: Asp.NET with C#.NET, Web services, SQL server 2000 Highlights: Seamless integration of Custom controls, Singleton instance creation Page 5 of 7
  • 6. Résumé ASHOK KUMAR SUBRAMANIAM Email: gkumar2005@gmail.com Mob: <540-479-0189> ENTERPRISE PERFORMANCE METRICS Jun 2005 to Feb 2006 Domain: Insurance & Banking Location: San Antonio, Texas Description: USAA Bank employee’s performance metrics & call statistics are recorded in a real-time system. A data warehouse is built based on the day-to-day transaction with respect to their customers and are maintained on a regular basis. Cubes are built for analysis of their performance and they were displayed on a pivot table using internal share point site. This is basically a reporting site for the bank managers for reviewing the performance of their subordinates. Cubes are browsed to generate reports using MDX queries. Roles were assigned to managers of various levels to restrict permission for viewing the data. Role: Onsite coordinator Responsibility • Understanding of Business requirements. • Writing client side code for the Pivot object. • Cube development & writing MDX query using SSAS. • Involved in Cube designing & MDX query performance tuning. • Production support for Applications using Analysis services, Crystal. Team Size: 5 Tools: Business Intelligence (SSAS, SSIS), JavaScript, MOSS RMP Marketing Systems Jul 2004 to Apr 2005 Domain: Financial Location: Chennai Description: The business involves creating a chain of sales in a binary tree structure.  The main objective of the business is to promote sales of variety of products like Bajaj Insurance, electric goods etc.,  A member who likes to join the business below an existing member can join either as his left/right leg by registering with a membership fee and he becomes eligible to get the free product.  The project involves delivering welcome kit, adding new members, viewing list of existing members, registering the member under a parent member, dividing incentives among parent members, generating reports on sales, adding promotional incentives on sales.  Deployment (.msi) packages were created with crystal report components. Role: Developer. Responsibility: • Involved in gathering Business requirements. • Performed System documentation and analysis. • Identified the Database objects & types. • Created database design. • Actively involved in unit test case preparation. • ASP.NET web page design. • Stored procedures were written o To calculate number of left legs & right legs. o To calculate incentives & promotional offers. • Custom controls design. Team Size: 3 Tools: Asp.NET with C#.NET, SQL server 2000 Highlights: Planning timeline, Interaction with client, Deployment package creation. Employee Payroll Mgt., System May 2003 to Jan 2004 Domain: Financial Employee payroll data generation. Project is about processing Ceredian payroll data from db to XML files using Page 6 of 7
  • 7. Résumé ASHOK KUMAR SUBRAMANIAM Email: gkumar2005@gmail.com Mob: <540-479-0189> given XSD Schema definition. • Responsible for exploring requirements as per legacy systems, design, development, testing and support. • Generated object model of the XSD using Altova SPY. • XML Document object is generated with specified attributes and elements. • Reused the same object model for generation of quarterly, annual and weekly payroll cycles. • Tested using different data size. Tools: Asp.NET with C#.NET, XML Altova SPY, SQL server 2000 Team Size: 2 Career Summary Randstad Technologies USA (since Nov 2013)  Senior software Developer Cognizant Technologies Limited (February 2010 to Nov 2013)  Senior Associate Technosoft Global services (April 2009 to Jan 2010)  Senior software Engineer TATA Consultancy Services (June 2005 to March 2009)  Assistant systems Engineer SYSMIX InfoTech Private Limited, Kodambakkam (July 2004 to April 2005)  Software Engineer XTOS Technogies Pvt. Ltd. (May 2003 to Jan 2004)  Software Engineer Qualifications • B.E. (CS) from V.R.S. College of Engineering & Technology passed out on 2002 with a score of 70%. • Schooling from Velammal Matric Higher Secondary School passed out on 1998 with a score of 92% on HSS. Professional Certifications Microsoft certified professional  Developing web application with ASP.NET and C#  Designing and Implementing Databases with Microsoft SQL Server 2000 Page 7 of 7