
Sankar Vikram
- .Net Technical Lead
- Grand Rapids, MI
- Member Since Jun 08, 2023
Sankar Vikram
SUMMARY:
ü 12 years of experience in Analysis, Design, Architecture, Development and implementing large Windows/web/batch applications.
ü Experience in large N-Tier, Client/Server Architecture, Object-Oriented Application (OOA), Object-Oriented Design (OOD), Service Oriented Architecture(SOA)Development and implementation using design patterns with Agile/Scrum methodology.
ü Highly proficient in developing, multi-tier Web and windows based Applications using C#, VB.Net, ASP.Net, ASP .Net MVC , SQL, Entity framework.
ü Experience in developing different types of SOA Architecture like SOAP, WCF, WebAPI and ReSTful services.
ü Proficient in XML, SOAP, XSL, XSLT, CSS, DOM, HTML, AJAX, JSON and JavaScript.
ü Hands on experience in developing application using NHibernate.
ü Extensive experience in improving .NET Application Data Tier Performance and Scalability.
ü Experience in using VSTS,TFS, SVN and GIT for version control, source code integration and build automation
ü Experience in understanding and modifying whole Software Development Life Cycle, Updating/Modifying, requirement analysis, functional/design specifications, HLD, LLD, Unified Modelling Language (UML), System analysis and Design, Code Generation, Testing, Implementation, and maintenance of various Business Application
ü Has extensive experience in Water flow and Scrum methodologies, also have experience in Pair/Peer Programming - Extreme Programing.
ü Experience in working the Tools like DevExpress, Telerik controls, Toad for Oracle 8.5.3, IIS 6.0/7, Microsoft Visio 2007
ü Experience in Silverlight, WPF applications using prism.
ü Experience using SQL Server Business Intelligence Development Studio (BIDS) for creating SSIS packages and SSRS reports
ü Experience in Database Programming, designing, modelling and Development using MS SQL Server 2000/2005/2008/2012.
Education:
ü Master’s in Computer Applications, Madurai Kamaraj University, Tamil Nadu, India, June 2004
ü Bachelors in Science, Mahatma Gandhi University, Kerala, India, June 2001
ü Certified Scrum Master.
TECHNICAL SKILLS:
Languages: C#, VB .Net
Operating System: Windows 9X/2K/XP/7, UNIX
Tools: Tortoise SVN, MS VSS, MS Visio 2007, DevExpress controls, Telerik controls, Fiddler, SONAR, and SOAP UI
IDE: Visual Studio 2003/2005/ 2008/2010/2013/2015
Database: SQL Server 2005/2008/2012, IBM DB2, Oracle 9i/11g
Web Technologies: ASP .Net, JavaScript, AJAX, HTML, JQuery, JSON, ASP .Net MVC, Angular JS
Cloud Windows Azure
Application Servers: IIS 6/7
Configuration Tools: VSS, TFS, VSTS, GIT Tortoise SVN
Other Technologies: NHibernate, NUnit, WCF, Web API, Rhino Mocks, .Net Remoting, Entity Framework
Professional Experience:
Company: HTC Global Services
Client: Meijer
Role: Technical Consultant
Location: Grand Rapids, Michigan, United States
Project: Low Price Maintenance Suite.
Project Description:
The purpose of this LPMS is that the users can set the status, start and end dates for Low Price products from Price Request. Once the status and dates are set, it will flow through the buyer work bench to create the promotional blocks and sign work bench to create the signs. When a product is indicated as Low Price, signs are printed for the current Low Price block, unless the remaining time for that Low Price program end date is less than two weeks, in which the system will print signs for the following Low Price Program start and end date.
Responsibilities:
· Responsible for the System Requirement Specification of the module.
· Design and development using Visual Studio 2015 as front end and back end as SQL Server 2012.
· Responsible for complete delivery including bug detection and testing.
· Code review, also involved in creating coding standard checklist for developers which is a deliverable with each development cycle.
· Supporting severity issues
Environment:
· C#, MS SQL 2012, Windows Azure, Visual Studio 2015, GIT, Bootstrap, ASP .Net MVC, WebAPI, WCF, VSTS
Project: Sign Work Bench
Project Description:
The purpose of Sign Work Bench is to develop a cohesive in-store promotional sign shelf edge package that creates a sense of urgency to purchase, is simple, clear, and executable. Also to increase the overall price-value perception by highlighting the best promotional prices.
Responsibilities:
· Responsible for the System Requirement Specification of the module.
· Design and development using Visual Studio 2015 as front end and back end as SQL Server 2012, DB2.
· Responsible for complete delivery including bug detection and testing.
· Code review, also involved in creating coding standard checklist for developers which is a deliverable with each development cycle.
· Supporting severity issues
Environment:
· C#, VB.Net, WPF, MVVM architecture, Visual Studio 2015, WCF, WebAPI, Dev Express controls, DB2, SQL Server 2012
Company: UST Global
Client: BCBS of Florida, Jacksonville, FL
.Net Developer, October 2013 – 2015 June
Network Suite Tool
Project Description:
The purpose of the Network Simulation Tool is to provide financial data comparison of current payment parameters used to price actual claim data to a set of proposed payment parameters to price actual claim data. Reimbursement analysis gained from this comparison enables the negotiators to determine appropriate pricing to maintain contract arrangements with our participating providers and create methodologies to help manage medical costs for the enterprise. Variance analysis is also performed using the Simulation tool, which allows for analysis of the contract performance from past negotiations. There are three main modules involved in this phase of development.
Responsibilities:
· Responsible for the System Requirement Specification of the module
· Design and development using Visual Studio 2010 as front end back end as SQL Server 2008, DB2.
· Responsible for complete delivery including bug detection and testing
· Code review, also involved in creating coding standard checklist for developers, which is a deliverable with each development cycle, supporting severity issues
· Working closely with Offshore development team,
· System testing with different systems i.e., IIS server, Share Point server and SQL Server, DB2
· Reports generation using SSIS and SSRS
Environment:
· ASP.Net, C#, MVP, Bootstrap, Visual Studio 2010, Telerik controls, DB2, SQL Server 2008
Client: Wal-Mart, Bentonville AR
Senior System Analyst, October 2012 - September 2013
Wal-Mart Transport Management System-Load Builder (WTMS)
Project Description:
The WTMS project is a system which provides various modules specific to Transportation system of Wal-Mart. WTMS provides robust, flexible and scalable systems that meet the demanding needs of Transportation Fleet and Traffic business of Wal-Mart. The modules involved are System Administration, Freight Management, Location Management, Carrier Management etc. Objective of Sandbox project is to create a test environment for the WTMS team to test the loads before send to the consolidator engine for load optimization.
Responsibilities:
· Responsible for the client demo on each sprint and also for the technical design (TDD) of the module
· Design and development using XAML in Visual Studio 2010 as frontend and backend is with rest services
· Responsible for complete delivery including bug detection and testing
· Code review, also involved in creating coding standard checklist for developers, which is a deliverable with each development cycle. Responsible for making sure that the code written by the developers adheres to Wal-Mart standards
· Coordination with off shore development team, assigning task to each team members, validate their progress, Presenting demo to client on each sprint
· We worked this project in scrum methodology
Environment
· C#.NET, Visual Studio 2010, Silverlight 4.0, MVVM, XAML, REST services
Client: Wal-Mart, Bentonville, AR
System Analyst, July 2011 - September 2012
Wal-Mart Transport Management System-Load Builder (WTMS)
Project Description:
Objective of Load Builder application is to create various screens for creating and processing data for Consolidator engine. Based on these data the consolidator engine will calculate the route and build the load with minimal cost and distance. Reports were created to show analysis data to end users. A number of UI screens were developed to enter data for processing
Responsibilities:
· Responsible for the client demo on each sprint, and also for the technical design (TDD) of the module
· Design and development using XAML in Visual Studio 2010 as frontend and backend is with rest services
· Responsible for complete delivery including bug detection and testing
· Code review, also involved in creating coding standard checklist for developers, which is a deliverable with each development cycle. Responsible for making sure that the code written by the developers adheres to Wal-Mart standards
· Coordination with off shore development team, assigning task to each team members, validate their progress, Presenting demo to client on each sprint
Environment
· C#.NET, Visual Studio 2010, Silverlight 4.0, MVVM, XAML, REST services
Client: Wal-Mart, Bentonville, AR
System Analyst May 2010 - June 2011
Casualty Allocation System
Project Description:
The CAS is a system to calculate the Premium amount to be paid by each store on a particular year. Using CAS the managers can view the reports of premium paid by each and every store in month or in a year. CAS will also calculate the overhead cost of a claim when it crosses a particular ever or a rule. These rules or events can be created or modified using CAS.
Responsibilities:
· System study and requirement analysis, involved in software design and development
· Unit Testing and Implementation
Environment
· C# .Net 3.0, SQL 2005, .Net Framework 3.5, MVP, WCF, NHibernate
Business System Group, Dubai, UAE
Software Engineer, March 2009 - February 2010
Aware Handheld Application (Device Application)
Project Description:
Aware is a Warehouse Management System. This is a Smart Device Application developed for Aware WMS. It helps to streamline logistics operations like putaway, picking, packing, stock transfers, Stock cyclic count, replenishment etc. With improved data accuracy and provide supply chain visibility with better product tracking and traceability
Environment
· Windows Mobile 5.0, Windows CE, Oracle 9i, C#
SOS Recruitment Consultants, Abu Dhabi, UAE
Software Engineer, July 2008 - February 2009
SOS WebSite
Project Description:
SOS Recruitment Consultants is pioneer in providing Human Resources related services to the UAE and Middle East. The web site is used for candidate registration and the selection procedure of a candidate for a particular client. It contains modules like candidate, consultant, admin and reports
Environment
· Windows XP, MS SQL Server 2005, VB.Net, ASP.Net
ADNOC Distribution, Abu Dhabi, UAE
Software Engineer, November 2007 - June 2008
Project 1: E-Voucher
Project Description:
This application is for ADNOC Distribution and is designed for getting the recharge voucher from the mobile phone connection provider’s. It is a multithreaded, client-server architecture using both TCP/IP and serial communication .The clients will be installed in all filling stations of ADNOC and the server will be hosted in the Head office. The client will request to the Head office server for a Voucher no and the server will communicate to the Providers server for getting the voucher no
Environment
· Windows XP, SQL Server 2005, Oracle 9i, C#
·
Project 3: Smart HO Connector & Smart FSConnector
Project Description:
Smart HO Connector is a windows service running in all ADNOC Filling Station which is used for refunding the self service amount. This service will call a web service which is running in the Head Office and sends the data to Head Office system. Smart FSConnector is the web service running in the Head Office
Environment
· Windows XP, SQL Server 2005, Oracle 9i, C#, ASP.Net
Assyst International, Kochi, India
Software Engineer, December 2006 - October 2007
Project 1: TAACS (Training Authorization Agreement and Certification System)
Project Description:
Training Authorization Agreement and Certification System is a Web based application. This application is designed to manage the Employees Training information of the Organization. The application will manage the employees Training information like Course information, Budget Details, Training Period, Approvers detail information.
Environment
· Windows XP, MS SQL Server 2005, C#, ASP.Net
Project 2: OPM Scorecard
Project Description:
This software is aimed at managing Personal Scorecards of an Organization. The Personal Scorecard is used to measure an individual's performance against metrics based on the organization's value drivers and overall strategy. Value drivers include everything that enhances the organization's value - customer service, innovation, operational efficiency; financial performance etc.
Environment
· Windows XP, MS SQL Server 2000, C#, ASP.Net
Team E-Biz, Kochi, India
Software Engineer, October 2004 - December 2006
Project 1: HLL Logistics Information System .Net Version
Project Description:
The new version of Logistic Information System is a truly centralized system, where the database lies in the server and clients having remoting components to connect the server side remoting component to access database. The data is transported to and fro using .Net remoting technology. The data is serialized in binary format to ensure optimal performance. The data needed for each form in the client is serialized only once when a form is initialized. Subsequent initialisations use the local dataset. Enable fast operations using ADO.NET disconnected architecture
Environment
· Windows 2003 Advanced Server / IIS 6.0, MS SQL Server 2000, .Net Remoting, C#
Project 2: VKL Intranet
Project Description:
The modules include user security management, resource allocation, leave management, task force management, content management which will enable the employees of the organization to be informed about their day to day activities in a more efficient and less time consuming manner. Full automation of day-to-day activities, helps a better information flow within the organization.
Environment
· Windows XP, MS SQL Server 2000, C#, ASP.Net