You are on page 1of 5

Ankur Kohli

E-Mail: kohli.ankur@gmail.com Phone: 425-463-7857

Summary
Over 7 years of experience in analysis, design, development, maintenance of multi-tier and distributed applications in .Net Technologies viz. C#, ASP.NET, ADO.NET, XML, Web Services, WCF, Ajax, SQL Server, and JavaScript. Experience in all phases of SDLC. Have experience of working in agile and scrum methodology. Experience in providing E-Business solutions using Web Services, XML and client side scripting. Experience in performing unit, functional and performance testing. Good understanding of object oriented concepts. Firm believer in code quality, rigorous code review and religiously follow good coding standards. Self-starter, fast learner and a team player with strong personal and group communication skills and good trouble-shooting capabilities. Proven ability to assimilate and leverage new tools and technologies, with strong problem solving and analytical skills.

Certification

Microsoft Certified Application Developer (MCAD)

Education
4 year of Bachelors in engineering degree, Panjab University, India

Technical Expertise
Languages Scripts Web Technologies Database Reporting IDE/Development Tools Version control system Web Servers Operating Systems VB 6.0, C# 1.1, 2.0, 3.5,4.0 TSQL, JavaScript, JSON ASP.NET, ADO.NET, Web Services, WCF, SOAP,REST, Ajax, XML, HTML, CSS,LINQ SQL Server 2000, SQL Server 2005, Oracle 9i Active Reports, SSRS Visual Studio 2010, 2008, 2005, 2003, Telerik Controls, Chart Fx 7.0, KAF TFS, Source Depot, AccuRev, Visual Source Safe , CVS, SOS IIS 7.0, 6.0, 5.0 Win XP, Vista, Win7, Win 2000, Windows Server 2003 and 2008 R2.

Misc.

COM, NUnit, Cruise Control , MSMQ, Perfmon, Test Director , BugZilla, MS Project Server 2003, Window Services, Product Studio, WTT, Selenium, HTTP Analyzer, Firebug, MS Visio

Professional Experience:
Microsoft Corporation, USA (HCL America Inc.) Apr 10 Till Date Agent Desktop, RXD Services Customer Store Integration project creates the data and services infrastructure necessary to provide support to customers using services obtained from the Microsoft MS Online lines of businesses (LoBs) such as FOPE, BPOS-D, and BPOS-S etc. Responsibilities: Study and analysis of business and functional requirement; technical design using various design methodologies, writing technical specifications. Design, development and implementation of Web Services, Windows Services and WCF services. Worked on WCF services to support OAS and removing dependency on ESupport and creating test harness. Implementation of Queuing service using WCF and windows services for integrating with a disconnected LOB environment. Worked on windows services for MSOD Sync Job which is used to sync up data between MSOD to the customer store. Language/ Technologies/ Tools: C#, WCF, Web Services, Windows Service, SQL Server, Visual Studio 2010, TFS BPOS -Business Productivity Online Suite Microsoft BPOS is a set of messaging and collaboration solutions hosted by Microsoft, and consist of Exchange Online, SharePoint Online, Office Live Meeting, and Office Communications Online. It is a web based product, based on Windows Azure cloud platform. Responsibilities: Running weekly MFL runs on various browser types, gathering MFL and analyzing the results. Writing automation for performance scenarios using KAF. Writing SQL queries function and stored procedures for database operations. Designed and developed tools to read performance traces and uploading the data. Developed reporting tool for test results, performance reports and metric comparison reports. Analyzing the performance for pri0 scenarios based on metrics. Designing and developing SSRS Reports for metric analysis. Providing status report to various stakeholders. Designed and developed tool for end to end hourly production monitoring and reporting of pri0 scenarios.

Language/ Technologies/ Tools: C#, ASP.Net, LINQ, SQL Server, KAF, SSRS, Visual Studio 2008, Windows Azure, HTTP Analyzer, Network Emulator, Product Studio, WTT Merrill Lynch, Hopewell, NJ, USA (Helios & Matheson NA) Dec 09 Apr 10 Online Technology, Market Data, Mutual Fund Profile Application Mutual Fund Profile is a web based application in which Financial Advisor can log-in and analyze mutual funds available in market on the basis of various criteria. It analyzes a fund based on various Performances, Holdings, Risk, Expense and other criteria. Responsibilities: Single handedly designed and implemented a framework to be utilized for developing charts. Design and implemented charting module to represent various charts such as Bar Area, and Pie Chart for the analysis of mutual funds on various criteria and implementing WCF for data access. Generating image maps, using client side scripting to enabling interactive charts. Creating WIX for deployment. Writing and executing Unit test cases for the service. Language/ Technologies/ Tools: C#, ASP.Net, WCF, LINQ, CSS, JavaScript, Unit Test, Chart FX, TFS Microsoft Corporation, Redmond, USA (Aditi Staffing) Dec 08 Dec 09 Process Automation, Window Server Build Central is a web based application which facilitates various activities of the build system such as Build Launcher, automated recovery, summary status, Integrate Status, Component profile Management, Ticket System etc. Responsibilities: Design and implementation of User Interface using ASP.Net, HTML, Ajax, JavaScript, JSON, Asynchronous programming Implementation of Business Logic and Data Access layers in C# using various design methodologies. Full development life cycle, documentation, design & testing utilizing unit test tools. Independently designed, developed and tested Build Automated Recovery Tool which facilitates the user by recovering builds. Wrote a Parser to parse Bin Log Files to an object and serialized the object to represent the directory structure in order to gather information regarding build points. Independently designed and developed web applications for creating component profiles, VHD creation and customizations. Designed and developed a web based tools to Launch and Schedule Builds. Performing development, unit and integrated testing and bug fixes.

Language/ Technologies/ Tools: C#, ASP.Net, Ajax, XML, SQL Server 2005, HTML,CSS, JavaScript, JSON, Web Services, Source Depot Tata Consultancy Services, Delhi, India Aug 06 Oct 08 Student Loan Corporation, Citigroup, USA Student Loan Corporation (SLC) is a subsidiary of Citigroup, which provides loans for educational purpose. StudentLoan .com, FAAOnline.com, Lender.educationalloancenter.com are the applications which provides a range of functionality from selecting the required loan type, online application till the repayment of the loan. Responsibilities: Responsible for gathering requirements, study and analysis of business and functional requirements, designing, developing, unit testing, bug fixing and deployment support. Implementation of User Interface as per customers mock up specifications. Implementation of Business Logic and Data Access layers in C#. Writing and executing N-Unit test cases for Business Layer and Data Access Layer. Single handedly designed and Implemented Multi Factor Authentication for the applications. Implemented asynchronous calls to the database in order to solve the timeout issue in peak seasons using TIBCO EMS messaging queues. Single handedly authored windows service for updating the credit decisions to the database, to handle all electronic updates and sending emails. Created web services for online application improvement project, for bridging the new online applications with the legacy applications and for other B2B purpose. Involved in performing code reviews activities and development and integrated unit testing. Writing SQL queries function and stored procedures. Writing test plans and unit test for feature owned. Document the bugs and work with other team members to resolve bugs in the feature owned. Managing test cases and tracking defects. Language/ Technologies/ Tools: C#, VB 6.0, COM, SQL Server 2000, Oracle 9i, Active Reports, ASP, XML, HTML, CSS, web services, WSE, windows services, NUnit, Test Director Circle Source Software Technologies, Bangalore India Feb 05 June 06 Health Stream Learning Center, HealthStream Inc, USA HealthStream Learning Center is an internet-based application designed to manage, deliver, track and report blended learning initiatives. The application provides online courses in medical and healthcare sector, and other regulatory agencies. Responsibilities:

Covered various facets of Software Development Life Cycle (SDLC) including requirements gathering, system analysis, design, writing technical specifications, and development in C#, unit testing, documentation, and performance tuning. Worked on web pages and User Interface design using ASP.Net, Telerik Controls, and JavaScript. Implementation of Business Logic and Data Access layer in C#. Designing and implementing web services for fetching data and writing NUnit test cases for it. Designing DB schema for the application, writing SQL queries and creating stored procedures. Performed peer code review, and development and integrated unit testing. Language/Technologies/Tools : C#, ASP.NET, SQL Server 2000, JavaScript, XML, HTML, CSS, NUnit, Test Director, Telerik Controls Heavy Bid Integration, Crafton Corp., USA Heavy Bid Integration is a window service, which automates the process of dispatching the data from Excel files or CVS files to MS Project server and MS Solomon for maintaining project and accounting information. Responsibilities: Designed and implemented a Windows Service to automate the process of dispatching data to MS Project server and MS Solomon. Utilizing Project server Web Services and MS Solomons COM components for data dispatching. Designed and Implemented business logic and Data Access layer using C# and ADO.Net. Writing and executing N-Unit test cases for Business Layer and Data Access Layer Performing development and integrated unit testing. Languages/Technologies/Tools : C#, ADO.Net, Window Services, Project Server 2003 (Project Data Services), and MS Business Solutions Solomon 6.0, NUnit, BugZilla Technip KT India, Noida, India Aug 03 Jan 05 Design, rating and Simulation of Heat transfer equipment, Feasibility studies for various oil and gas production fields, refineries, petrochemical and other hydrocarbon related industry. Responsibilities: Studying existing process and review. Involved in Process simulations and feasibility studies for various projects. Design, simulation and rating of Heat transfer equipment.

You might also like