SlideShare a Scribd company logo

Resume

Om Gupta (MCSD,MCTS)
Om Gupta (MCSD,MCTS)
Om Gupta (MCSD,MCTS)SEE at Microsoft

Resume

1 of 7
Download to read offline
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
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
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
 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)
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
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)

More Related Content

What's hot

Matthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer ResumeMatthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer Resumemattswanger
 
Senior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenthil Ravindranath
 
Ravi Roy_.Net Developer
Ravi Roy_.Net DeveloperRavi Roy_.Net Developer
Ravi Roy_.Net DeveloperRavi Roy
 
Chandra Sekhar Cheekuru NET UI
Chandra Sekhar Cheekuru  NET UIChandra Sekhar Cheekuru  NET UI
Chandra Sekhar Cheekuru NET UIChandra Sekhar
 
GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)bhutu
 
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixMohammed Arefeen
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh Dasari
 
Actively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net DeveloperActively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net DeveloperKarthik Reddy
 

What's hot (20)

Karthik .net resume
Karthik  .net resumeKarthik  .net resume
Karthik .net resume
 
Matthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer ResumeMatthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer Resume
 
Sathish-Resume
Sathish-ResumeSathish-Resume
Sathish-Resume
 
Dondeti_VenkateswaraReddy_.Net Developer
Dondeti_VenkateswaraReddy_.Net DeveloperDondeti_VenkateswaraReddy_.Net Developer
Dondeti_VenkateswaraReddy_.Net Developer
 
Senior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil Ravindranath
 
Resume
ResumeResume
Resume
 
Ravi Roy_.Net Developer
Ravi Roy_.Net DeveloperRavi Roy_.Net Developer
Ravi Roy_.Net Developer
 
Surya resume WSU
Surya resume WSUSurya resume WSU
Surya resume WSU
 
Chandra Sekhar Cheekuru NET UI
Chandra Sekhar Cheekuru  NET UIChandra Sekhar Cheekuru  NET UI
Chandra Sekhar Cheekuru NET UI
 
GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)
 
Bhargav
BhargavBhargav
Bhargav
 
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
 
Resume
ResumeResume
Resume
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead
 
Mohammed_Murtuza_EAI
Mohammed_Murtuza_EAIMohammed_Murtuza_EAI
Mohammed_Murtuza_EAI
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
JulianSerna2016
JulianSerna2016JulianSerna2016
JulianSerna2016
 
Actively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net DeveloperActively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net Developer
 
SeniorNET Bhanu Resume
SeniorNET Bhanu ResumeSeniorNET Bhanu Resume
SeniorNET Bhanu Resume
 
RohiniKrishna_Feb
RohiniKrishna_FebRohiniKrishna_Feb
RohiniKrishna_Feb
 

Viewers also liked (12)

IOD 2009 ECM Specific Breakouts
IOD 2009 ECM Specific BreakoutsIOD 2009 ECM Specific Breakouts
IOD 2009 ECM Specific Breakouts
 
Resume_Presious
Resume_PresiousResume_Presious
Resume_Presious
 
Resume abhishek deloitte_informatica
Resume abhishek deloitte_informaticaResume abhishek deloitte_informatica
Resume abhishek deloitte_informatica
 
RESUME_Yugandhar
RESUME_YugandharRESUME_Yugandhar
RESUME_Yugandhar
 
Mohit
MohitMohit
Mohit
 
Updated Resume
Updated ResumeUpdated Resume
Updated Resume
 
SQL - Parallel Data Warehouse (PDW)
SQL - Parallel Data Warehouse (PDW)SQL - Parallel Data Warehouse (PDW)
SQL - Parallel Data Warehouse (PDW)
 
Resume (1)
Resume (1)Resume (1)
Resume (1)
 
Build Relationships
Build RelationshipsBuild Relationships
Build Relationships
 
Find the Right People
Find the Right PeopleFind the Right People
Find the Right People
 
Establish Your Professional Brand
Establish Your Professional BrandEstablish Your Professional Brand
Establish Your Professional Brand
 
Engage with Insights
Engage with InsightsEngage with Insights
Engage with Insights
 

Similar to Resume

Similar to Resume (20)

SureshRajanNS-CV
SureshRajanNS-CVSureshRajanNS-CV
SureshRajanNS-CV
 
Narmada Kannan_Resume
Narmada Kannan_ResumeNarmada Kannan_Resume
Narmada Kannan_Resume
 
AMBER_BHATNAGAR_Resume
AMBER_BHATNAGAR_ResumeAMBER_BHATNAGAR_Resume
AMBER_BHATNAGAR_Resume
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
 
Jawad's Resume
Jawad's ResumeJawad's Resume
Jawad's Resume
 
Prashant Singhvi 9 yrs Exp
Prashant Singhvi 9 yrs ExpPrashant Singhvi 9 yrs Exp
Prashant Singhvi 9 yrs Exp
 
Sreeraj_Resume
Sreeraj_ResumeSreeraj_Resume
Sreeraj_Resume
 
SQL Developer-6+ yrs experience-Soumik Das
SQL Developer-6+ yrs experience-Soumik DasSQL Developer-6+ yrs experience-Soumik Das
SQL Developer-6+ yrs experience-Soumik Das
 
Resume - Dhanshri Kalgaonkar
Resume - Dhanshri KalgaonkarResume - Dhanshri Kalgaonkar
Resume - Dhanshri Kalgaonkar
 
Ram Prasad P.S.S
Ram Prasad P.S.SRam Prasad P.S.S
Ram Prasad P.S.S
 
English Resume - Glaucia Lemos
English Resume - Glaucia LemosEnglish Resume - Glaucia Lemos
English Resume - Glaucia Lemos
 
myResume
myResumemyResume
myResume
 
Srinivas_Pujari_Profile
Srinivas_Pujari_ProfileSrinivas_Pujari_Profile
Srinivas_Pujari_Profile
 
Cv vipin
Cv vipinCv vipin
Cv vipin
 
Kannan_C_Sukumaran
Kannan_C_SukumaranKannan_C_Sukumaran
Kannan_C_Sukumaran
 
Adel_Ali_Shaban
Adel_Ali_ShabanAdel_Ali_Shaban
Adel_Ali_Shaban
 
Jesy George_CV_LATEST
Jesy George_CV_LATESTJesy George_CV_LATEST
Jesy George_CV_LATEST
 
Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resume
 
AmaleswaraRao_DOTNET
AmaleswaraRao_DOTNETAmaleswaraRao_DOTNET
AmaleswaraRao_DOTNET
 
CV_Rahul Sharma_DotNetMVC_Angularjs_Developer
CV_Rahul Sharma_DotNetMVC_Angularjs_DeveloperCV_Rahul Sharma_DotNetMVC_Angularjs_Developer
CV_Rahul Sharma_DotNetMVC_Angularjs_Developer
 

Resume

  • 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