1. A dynamic and enthusiastic professional with around 11+ years of diverse experience in
developing and troubleshoot .net technology. I am MCSD and MCTS (Microsoft Technology
Specialist) in WCF and WPF Technology.
I have extensive experience in Window Azure PaaS (Platform as a service), Compute,
Service Bus, Event Hub, Azure Storage, Azure Active Directory, Azure Redis Cache,
ASP.NET, MVC, MVVM, WCF, WPF, Silverlight, Entity Framework, JQuery, Knockout.Js,
Design Pattern, Framework design using Web Farm Distributed Architecture, SQL
Server, Oracle etc.
I can learn new technologies quickly. I have good communication skills and ability to meet
schedules, being missives. I can work with any team and able to adjust to a fast-moving and
constantly changing in software development environment.
With best regards,
OM PRAKASH GUPTA (MCTS &MCSD)
Bangalore
E-Mail: -findomgupta@gmail.com
Contact number: - 9958288306
2. OM PRAKASH GUPTA
HAL Bangalore
E-Mail – findomgupta@gmail.com
M.no - 9958288306
Title: 11+ year’s experience in Azure Cloud Computing, ASP.NET, C#, WCF, WPF, MVVM, MVC, SQL Server
Work Experience: 11+ Year
Ms.Net Version Ms.Net 2.0 - Ms.Net 4.5
Current Organization: Microsoft India Pvt Ltd
Industry: IT/ Computers – Software
Highest Degree (MCA): Master of Computer application
Gender: Male
Date of Birth: 5-8-1984
Professional Summary
11+ year experience in Web and Window/desktop application using test driven development(TDD),
Enhancement, Maintenance, deployment, troubleshooting and support of client-server, multi-tier
applications (web/window) and WCF services using various technologies:
Window Azure Cloud Computing, ASP.NET, VB.NET/C#, WPF, Multi-Threading, SILVERLIGHT, WCF,
UML, MVC, MVVM, NUNIT, MSTEST, Entity Framework, LINQ, AJAX, JQUERY, BOOTSTRAP, CSS, XML,
JavaScript, PL/SQL, T-SQL, SQL Server, SQL Server 2005/2008, SSIS/SSRS/SSAS, 3rd party controls
(Dundas, Infragistics, Aspose, File Up).
Thoroughly versed in the software development lifecycle including: performing business analysis,
requirementsgathering,writing use case andspecification, architect, design, codetest and deployment.
Working knowledge in Agile Scrum Development Methodologies.
I cleared MCSD &MCTS (Microsoft Technology Specialist) in WCF and WPF technology.
I cleared MCTS 70-533 (Implementing Microsoft Azure Infrastructure Solutions)
CAREER OBJECTIVE
Excel in my work and to be a part of the growth-oriented team with a challenging environment.
EXPERTISE
I have extensive experience in Window Azure PaaS (Platform as a service), Compute, Service Bus,
Azure Storage, Azure Active Directory, Azure Cache, ASP.NET, MVC, MVVM, WCF, WPF, Silverlight,
Entity Framework, JQuery, Knockout.Js, Design Pattern, Framework design using Web FarmDistributed
Architecture, SQL Server, Oracle etc.
Domain
I have extensive experience in Capital Gain tax, E-Commerce, Travel and Financial Domain
Software Methodology
I have extensive practical experience in Agile Scrum, Kanban, waterfall Software Methodology
3. Professional Experiences:
April 2014 – Till Date Microsoft R&D Pvt Ltd http://www.microsoft.com
Job Assigned: -Escalation EngineerConsultant
√ In this company my roles are: As a member of Cloud Integration Engineering (CIE) Team, I am
responsible for
Developed and extended the existing .NET libraries in C# as per client requirements to provide
the best business solutions.
Understand Client requirement and providethe best technical guidance and consultancyin terms
of technology selection and it implementation with proper justification.
Develop generic component/custom control and automate deployment process through
MSBUILD/TFS/GIT
Participate in highest-level technical discussions with product team to resolveproduct issues and
represent customer segments, focusing on future need.
Responsible for providing Critical Problem Resolution and assistance with issues like product
migration, code review, troubleshooting performance issues (High CPU, memory leak and
application crash) and new program development (developing solutions to meet customer’s
need) to Premier and Professional customers of Microsoft who use the .NET platform for
developing web applications.
Provide quality technical consultation and guidance to customers in developing
ASP.NET/WCF/AZURE applications.
Code review (C #) to check for performance issues or the possibilities of bugs in customer code.
Interaction with the Product Group to file bugs in ASP.NET/WCF/AZURE core libraries.
Optimizing performance of application by optimizing application code through WindDbg profile
or SQL profile.
Deliver triages & presentations about upcoming technologies (Azure Service Fabric, Event hub
etc).
Writing code samples for clients and advise them on the best practices they can implement.
Nov 2008 –April 2014 Mercer India Pvt Ltd (MNC
Company)
http://www.mercer.com
Job Assigned: -Module Lead/Technical Architect
√ In this company my roles are:
Architect client-server WPF application with clear definition of multi-layer for multi-tiers.
Design and develop POC (proof of concept) for a project.
Design and develop drag and drop framework for WPF project.
Integrate S&P (Express feeder) component in project.
Develop generic component/custom control and automate deployment process through
MSBUILD/TFS.
Design and develop document bookmark tool within WPF application which work similar to PDF
bookmarks with usage of WPF Web Browser control
Implement Avalon Dock v1.2/1.3/2.0, Aspose.PDF and Microsoft.HTML
Performance and tuning application
Understanding the Client Requirement/ analysis and implementation
Perform estimation, design, analysis and programming tasks
Design, Develop and maintain application solutions for business units
Provide support for existing applications
Review over application designs and code
Diagnose and resolve application/configuration/code level Module support issues
Test and validate the solutions before delivery
Giving technical training to team member and other team member.
Click once &database catalog deployment
Sept 2007 - Nov 2008 Binary Semantics Ltd
ISO 9001:2000
http://www.binarysemantics.com
Job Assigned: -Software Engineer
√ In this company my roles are:
Understanding the Client Requirement/ analysis and implementation
Perform estimation, design, analysis and programming tasks
4. Design, Develop and maintain application solutions for business units
Provide support for existing applications
Review over application designs and code
Providing Module support for other team members
Diagnose and resolve application/configuration/code level Module support issues
Test and validate the solutions before deliver
July 2006 - Sept 2007 A1 Technology Pvt Ltd
(MNC).ISO 9001 :2000
http://www.a1technology.com
Job Assigned: -Software Engineer
√ In this company my roles are:
To interact with the project.
Understanding the project.
Providing Module support for other team members
Review over application designs and code
Code generation.
Debugging.
Client Interaction
Dec 2004 -July 2006 Genesis Cyber info
Systems Pvt. Ltd.
http://www.genisyl.com
Job Assigned: -Software Engineer
√ In this company my roles is:
To interact with module of the project.
Understanding the project module.
Code generation.
Debugging.
Client Interaction
Module Skills
Language: C#, WCF, Web API, WPF, Silverlight, Design Pattern (GOF), MVC, MVVM, Entity
Framework, LINQ, Lambda expression, TPL, Multithreading, RIA services, MEF,
COM/DCOM, TFS, MS Build, Database catalog etc.
Cloud Technology Compute, Storage, Service Bus, Event hub, Active Directory, ACS, Traffic Manager,
Azure Search, Service Fabric, Redis cache, IaaS virtual machine, VNET, Azure
Notification Hub, Azure Web Apps, Azure Mobile Service, EIF, OpenID, OUATH,
OWINKATANA etc.
Web Programming
Language
ASP.NET, MVC, Bootstrap, JQuery, Ajax, Knockout.js, Angular.js, Reactive.js TFS, GIT,
JavaScript, CSS, VB Script, Html5, XSLT, web form cluster environment etc.
Database Sql server, Oracle, MySQL, MS-Access
Reporting tool Crystal Reports, SSRS, SSIS, SSAS, Microsoft Report Viewer (RDLC)
Other tools CLR memory profiler, Red Gate memory profiler, FxCorp, Fiddler, ANTS performance
profiler, PL/Sql Developer, Toad, Visio, Microsoft Project Plan (MPP, Log4Net, Microsoft
Enterprise Library, Infrigistics, Dundas chart, File up, ZIP, Aspose.cell, Aspose.PDF,
Aspose.word, Resharper, Nunit, MSTest, etc.
Methodology Scrum agile, water fall, TDD (Test Driven Development) methodology
Operating system Windows 7, Windows8, Window 2012 server
Web server IIS 6.0, IIS 7.0, Web deployment etc.
Educational Qualifications:
Degree University
B.Com Delhi University
MCA (pursuing) ICFAI University
Professional Qualification:
Diploma/Certificate University
Doeacc ‘O’ with 75%
Doeacc ‘A’ level with 78%
From Computer Certificate Dep’t of IT, Govt. of India
(DOEACC)
5. Project Details:
PROJECT NAME (#1) ZOOMIT – Microsoft Partner tools(zoomit.azurewebsites.net/)
Technology: - Azure Cloud Service, Event Hub, Service Bus,ASP.NET, MVC, HTML5,
KnockOut.js, Azure Active Directory, JSON, JQuery, Radis cache,
chartcontrol.js etc.
Platform: - Windows 2k, Win 2003
Role: - Individual Contributor
Organization: - Microsoft India (R & D) Pvt Ltd
Project Description
This Project used to retrieve service bus log data from the backend and do analysis and find out
the possible reason for service failure so that support & engineer can leverage this project for
troubleshoot the issue.
PROJECT NAME (#2) Outreach Notification [Mobile App & Web application]
Technology: - ASP.NET, MVC, HTML5, KnockOut.js, Azure Active Directory, Azure
Cloud, Web API, JSON, JQuery, Radis cache, Azure mobile Service,
Windows Universal app phone etc.
Platform: - Windows 2k
Role: - Individual Contributor
Organization: - Microsoft India (R & D) Pvt Ltd
Project Description
This Project used to send notification across all the partners & business consultant in case any
outage gets happen in azure infrastructure. We retrieve backend data through web API and send
notification on mobile.
PROJECT NAME (#3) GDD NEXT GEN (windows/Desktop application)
Technology: - WPF, C#, XML, LINQ, Entity Framework, Oracle (11g),Sql Server,
ASPOSE, Microsoft Enterprise Library, Multi-Threading and task
parallelism (TPL)Web Farm, Distributed Architecture (Enterprise
Level Application), ASP.Net, JQuery, JavaScript, Log4Net,
HTML Parser, click once deployment etc.
Platform: - Win 9X, Windows 2k, Win 2003
Role: - Technical Architect
Organization: - Mercer India Pvt Ltd
Project Description:
This Project streamline user interface to reduce the time required to enter and review data.
Potentially add data scan technology to assist in pre-populating company/committee analyses
and aid peer review process. As of now we are migrating that project from web application to
WPF application
PROJECT NAME (#4) Mercer workforce forecasting tool
Technology: - Asp.net, C#, XML, LINQ, Entity Framework,
Oracle (11g), Ajax, JQuery, Dundas, Aspose, Infragistics
And CPA framework, Active Directory, Microsoft Enterprise Library,
WCF,Web Farm, Distributed Architecture, .NET Remoting, (Enterprise
Level Application), windows services etc.
Platform: - Win 9X, Windows 2k, Win 2003
Role: - Technical Architect
Organization: - Mercer India Pvt Ltd
Project Description:
This tool is designed to use basic workforce and business data to provide a “bottoms up” view of
the workforce – today and in the future. By comparing this workforce information to simple
business growth expectations, this tool will help identify if a workforce gap is likely, how big that
gap is and when it will occur.
PROJECT NAME (#5)Strategic Staffing Tool (UI developed in Silver light 4)
Technology: - Asp.Net 4.0, Silverlight 4(MVVM Architecture and Dynamic
6. Assembly/Xap loading), WCF, Entity Framework Data Model, SQL
Server 2008, SSIS, SSRS, Microsoft Enterprise Library, Web Farm,
Distributed Architecture.
Platform : - Win 9X, Windows 2k, Win 2003
Role : - Module Lead
Reporting : Microsoft Report Viewer (RDLC)
Organization : - Mercer India Pvt Ltd
Project Description:
To provide the right technology to support Mercer’s human capital line of business with their goal
of getting the right people on the right projects at the right time.
This project is designed to enhance an existing application to support a new service delivery
model and to streamline the existing application to make it easier and more intuitive to use,
improve response time and provide Staffing Managers with the information they need to
effectively deploy resources. The tool has been be redesigned to provide Staffing Managers a
complete picture of resource availability across the US and will optimize the ability to assign staff
across offices as needed. It will be tied to M-Drive, Web Time and be easy to use and appeal to
generation Y.
PROJECT NAME (#6)CareerPath Map Application (UI developed in Silver light 4)
Technology: - ASP.NET 4.0, Silver light 4 (MVVM Architecture and
Dynamic Assembly/Xap Loading), WCF, WPF,Entity Framework Data
Model,SQL Server 2008, Microsoft Enterprise Library, Web Farm,
Distributed Architecture.
Platform : - Win 9X, Windows 2k, Win 2003
Role : - Sr Programmer
Reporting : Microsoft Report Viewer (RDLC)
Organization : - Mercer India Pvt Ltd
Project Description:
The Career Path Map application is high value to the Talent Management segment. In ILM
(Internal Labor Market)-based work we often assess the impact of employee “transitions” (e.g.,
changes from one role to another) on outcomes such as retention, promotion, and compensation.
From that source data we sometimes create “career path maps.”
PROJECT NAME (#7)GLOBAL SOFTWARE CATALOG
Technology: - Asp.net, C#, XML, SQL server Ajax, JQuery,
Active Directory, Microsoft Enterprise Library, Web Farm,
DistributedArchitecture,(Enterprise Level Application)
Platform : - Win 9X, Windows 2k, Win 2003
Role : - Sr Programmer
Reporting : Microsoft Report Viewer (RDLC)
Organization : - Mercer India Pvt Ltd
Project Description:
The Mercer Global Software Catalog is intended to record information on all applications used
within Mercer. GSC is designed to provide a comprehensive list of applications but with the core
set of data fields
PROJECT NAME (#8)Capital Gain Tax System
Technology :-ASP.Net 2.0, C#, Oracle 10g, Java Script, Stylists, Web Service, XML,
Ajax, Crystal Report 11
Platform : - Win 9X, Windows 2k, Win 2003
Role : - Programmer
Organization : - Binary Semantics Ltd
Project Description:
The objective of the application is calculation of Capital gain Tax incurred by FII (Foreign
Institutional Investors).It involved input of various Purchase & Sale transaction and processing of
the same through inbuilt Tax Worksheet & calculation of Capital Gain. The output of the
application is remittance certificate &Challan. The application also has provision to handle various
corporate actions. The application also deals with various pool of securities in the form of
derivatives & equities
PROJECT NAME (#9) – (http://www.quickbooker.com)
7. Technology:- ASP.Net 2.0, C#, MS-SQL2005, Java Script, Stylists, Web Service,
XML, Ajax, Crystal Report 11
Platform : - Win 9X, Windows 2k, Win 2003
Role : - Programmer
Organization : - Binary Semantics Ltd
Project Description:
It’s Travel site. It contains all the basic features like (Online Hotel Searching, Modification Hotel
,Canceling Hotel, Comparing with other hotel I have used XML Web Service for fetching hotel
information from different Supplier like Hotel Beds, Travco,Amdedious,JDSetc
PROJECT NAME(#10) -Akiva (www.lunchhoursale.com) (USA)
Technology :-ASP.Net, C#, MS-SQL2000, Java Script, Stylists,
Platform : - Win 9X, Windows 2k, Win 2003
Role : - Developer
Organization : A1 Technology Pvt Ltd
Project Description:
It’s an ecommerce site were the user can purchase one item in a speculated time. Which displays
the product for a particular time? With in speculated time you have to place an order for that
particular product. If either of the limits is over (time or product) accordingly the status is
displayed. It also displays the next product to be sold. Apart from that this site is having the
feature of Free Day where all remaining items are available for sale. All the basic securities are
implemented.
PROJECT NAME(#11) -IXE (www.ixesecurities.com) (USA)
Technology :-ASP.Net, C#, MS-SQL2000, Java Script, Stylists,
Web Service, Caching, XML
Platform : - Win 9X, Windows 2k, Win 2003
Role : - Developer
Organization : A1 Technology Pvt Ltd
Project Description:
This site is developed for IXE Securities; they are member of NASD and SIPC. Which mainly deals
in Trading and sales securities, Order Execution, financial management etc. To access its services
end user can create three types of account -Personal account, joint Account and corporate
account.
PROJECT NAME(#12): -Criminal (www.Criminaldata.com) (USA)
Technology :-ASP.Net, C#, MS-SQL2000, Java Script, Stylists
Web Service, Caching, XML
Platform : - Win 9X, Windows 2k, Win 2003
Role : - Developer
Organization : - A1 Technology Pvt Ltd
Project Description:
This searching site has the option of customize search (Criminal search, People search, Business,
Property search, Social Security validation search). The registered users have the option of
searching the records and getting details. The data are searched from different databases. It’s
very useful for pre-employment screening.
Personal Details:
1. Date of Birth : 05-08-1984
2. Marital Status : Married
3. Language Known : English, Hindi
4. Nationality : Indian
5. Place : Delhi