SlideShare a Scribd company logo
1 of 9
Download to read offline
RAHUL SINGH
708 woodlands Drive #07-17  Singapore  Cell: +65-91690172  rrahul.siingh@gmail.com
SENIOR .NET SOFTWARE DEVELOPER
 Microsoft Professional with FIVE (5) years of professional experience in analysis, design, testing
and implementing Object Oriented Programming Concepts (OOPS), Service Oriented
Architecture (SOA) based Applications, client-server applications, N-tier applications, and Windows
Services based applications.
 Experience in C# 4.0, VB.NET 10.0, ASP.NET MVC, ASP.NET 3.5/4.0, WCF, WPF, LINQ,
ADO.NET, Ajax, VB6.0, SQL Server 2000/2005/2008, XML Web Services, Oracle, ADO,ASP
3.0
 Experience in developing Mobile web applications using JQuery Mobile Touch-Optimized Web
Framework for Smartphones & Tablets.
 Developed services using WCF (Windows Communication Foundation) technologies with Microsoft
Enterprise library and Web service software factory.
 Designed Applications using UML and Use Cases and Design Patterns, Agile Methodologies.
 Managed software project life cycle (requirement analysis, Functional/Design Specifications, & Test
plans designing).
 Experience in developing applications using ASP.NET MVC, ASP.NET Web Forms,
LINQ and Windows Communication Foundation (WCF).
 Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.
 Experience in implementing error handling, exception management, tracing and logging features
 System design and development, Rapid Application Development (RAD) using MVC with design
patterns, code review, release management.
 Experience in Software Configuration Management (Daily Build, Release and Testing methodology)
using tools like Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS)
 Experience in Load Testing, Code review and implemented automated unit testing.
 Strong abilities in Design Patterns, Database Design, Normalization, writing Stored
Procedures, handling SQL CLR, Triggers, Views, Functions in MS SQL Server and involved in all
the stages of System Development Life Cycle.
 Worked on ASP.NET MVC, Abstract Factory, Factory, Design patterns.
 Experience in working with divergent technologies including IIS 6.0/7.0, HTML5, CSS, Classic ASP,
VB6, ADO, VBScript and Java Script.
 Experience in requirements gathering, analysis & re-engineering
Key Skills
Programming Languages: C# 4.0, VB.NET 10.0,WPF, ADO.Net, AJAX, VBA, PL/SQL, T-SQL
Mark-up/Scripting Language: JavaScript (JQuery), VBScript, HTML, CSS
Framework /Architecture: .NET Framework 4.0/3.5/3.0/2.0/1.1, JQuery Mobile, SOA
Databases: MS SQL Server 2008/2005/2000, MS Access
XML Technologies: XSL/XSLT, DOM,XPath, XSD
Web Development: ASP.Net MVC 3, ASP.NET 4.0, LINQ, WCF 4.0, ASP, XML Web Service, AJAX
Application/Web Servers: Microsoft IIS 7.0/6.0/5.0
Modeling Tools: MS Visio Professional
Defect/Bug Tracking: Test Track, Star Team
Version Control: Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS)
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS) 2005
IDE: Visual Studio .NET 2010/2008/2005/2003, Visual Studio 6
Platform: Win32 (Windows 7, Vista, XP, Win 2003, NT, 2K), Win 2k Server, DOS.
Tools / Applications: SAP Data Service ,Telerik controls.
Scripting Language Skills: Unix Shell Scripting , Vb Shell scripting , PowerShell Scripting.
Other Skills: Requirements engineering, UML, Design patterns, code reviews ,Testing , SCADA.
EDUCATION
Master’s Degree in Computer Science
 2-year curriculum focusing on application development, networks, algorithms, software
architecture design, multimedia, technical planning and problem solving using case studies
Bachelor’s Degree in Computer Science
 3-year curriculum focusing on basic skill application development, algorithms.
PROFESSIONAL EXPERIENCE
• Working in “Sequence IT Solution Pvt. Ltd, as a DOTNET Developer Dec 2011 to
September 2014
• Currently Working in “Infosys Technology Pvt. Ltd, as a Senior System Engineer
September 2014 to September 2015.
• Currently Working in “Daimler south east Asia Pte Ltd”, as an Application Consultant
Sep 2015(Currently under the payroll of Optimum)
Certificates
 GNIIT (National Institute of Technologies Certified Professional Developer) - Web Applications
PROJECTS DETAILS
INFRASTRUCTURE SERVICES SYSTEM September 2015 – Till Date
Role: Senior .Net Developer
Client : Daimler AG
PROJECT DESCRIPTION
ISS is the Demand management system and operational CMDB for ITI/O service delivery and datacenter
operation teams. ISS does not require any additional login procedure since it is based on the APAC ID
used to log into your computer. Mostly responsible for backend development of new features using C#,
ASP.NET MVC and Web API.
Modules Description
• Home. This returns to the home screen.
• Server Requests. Used to raise demands for new servers or new component. Once
submitted, the SDM team processes the demand and assigns it to the PM for further
realization.
• Service Packages. Master Service Agreement used to tag all related requests.
• Demands. Used to raise demands for any new component. Once submitted, the
SDM team processes the demand and assigns it to the PM for further realization.
• DO Projects. Contains all information about application projects. Used by PM to
realize demands.
• Physical Hardware. Access physical hardware information based on server and
project code.
• Logical Hardware. Access logical hardware information based on server and
project code.
• Hostnames. Used to create new hostnames
• Reports. Access reports of all modules in Excel format.
Responsibilities:
 Implemented JQuery Mobile Touch Optimized Framework for web pages.
 Implemented ASP.NET MVC pattern mechanism to display product catalogs and
categories.
 Designed and developed classes using Web service Software factory – Application Block
for Development
 Implemented JQuery for client side sorting and validations.
 Designed and developed Analytics Http module for Omniture and Google-Analytics to
handle online strategies and marketing initiatives.
 Implemented Microsoft AppFabric caching mechanism for data caching.
 Implanted LINQ for querying, sorting, filtering the complex objects.
 Worked in ASP.NET security mechanism such as Impersonation, Authentication and
Authorization
 Hands on experience on implementing AJAX functionalities for partial page rendering
through JSONP.
 Implemented ASP.NET globalization and localization for handling resources based on
thread culture.
 Designed and developed the framework for data caching with AppFabric
 Experience in handling high volume transactional, messaging and distributed systems.
 Hands on experience on performing load testing to measure site scalability, realibitiy and
performance in terms of evaluating page response time, memory utilization, CPU
utilization.
 Designed and Created database objects such as stored procedures, packages, functions,
triggers and indexes.
 Involved in unit testing, module testing and integration testing.
 Hands on Experience in creating Technical Design Document, UML(Use Case
Diagrams, Sequence Diagram, Class Diagram) , Process flow Diagram, Data Flow Diagram
Key Technologies: .NET 4.5, C#, Web API, MVC, ADO.NET, LINQ, SQL Server 2008
TWS FUSO ALERT RECOVERY AUTOMATION SCRIPT September 2015 – Jan 2016
Role: Scripting Developer
Client : FUSO
PROJECT DESCRIPTION
Recovery steps have been defined for all the jobs and job streams during the night batch window. Once
alert occurs, it is the job of the 2nd
level support to perform the recovery step so that jobs chains will
continue to run until it finish to the very last job. However this approach puts 2nd
level support into a
burden since he/she is required to support whenever alerts happened during the night. Since all alerts
have a defined recovery steps, it is suggested to automate the recovery steps via scripts thus reduce the
participation of 2nd
level support whenever alerts happened specifically during the night batch
window(9:00 PM to 7:00AM) JST. Moreover, doing the automation will greatly reduce the recovery time
and will make recovery for the error more efficient and more accurate.
Modules Description
Activity Explanation
Alert Captured by SCOM
Capture the alert and pass the parameter(Schedule name
,Jobname, CPU Name)
Thru log file monitoring , SCOM will
get the alerts from TWS and will
create an alert(P3) . Will pass the
information as parameter to the
script for the start of recovery
Receive and verify Parameter
Verify parameters through data set
Script will verify the parameters
passed by SCOM and perform actions
based from parameters received. This
parameter will be compared to a
dataset, depending on dataset
matched it will perform the kind of
recovery action
Auto recovery Execution
Perform auto recovery procedures
Once parameters is matched with a
dataset it will perform the specified
action
Decision: Is auto recovery successful
If YES, proceed to process “5.0 Email Notification”
If No, proceed to process “4.0 Auto recovery Alert captured by
SCOM”
Recovery action completed
successfully or failed decision
Auto recovery Alert captured by SCOM
Perform Log file monitoring
If recovery action failed, then script
will write to a log file that auto
recovery is failed.
Auto recovery completion Notification
SSC receives notification for batch job errors and escalate the
problem.
If recovery action success, will send
the email to relevant parties
Auto recovery Alert captured by SCOM
Capture the alert via log file monitoring
SCOM will capture the failed auto
recovery log and create a P2 alert
Auto recovery Alert captured by SCOM
Call 2
nd
level support
This alert will be escalated to 2
nd
level support for manual recovery.
Responsibilities:
 Administered enterprise databases on AIX servers for routine operations.
 Troubleshot servers and client partition configurations and resolved problems to ensure optimal
performance and connectivity.
 Responsible for day-to-day systems maintenance, such as installing patches and fixes, space monitoring,
file systems maintenance, performance monitoring, and tuning.
 Translated requirements and functional designs into technical designs.
 Maintained backup schedules for server storage. Read and interpreted UNIX logs.
Key Technologies: .Unix Language, Unix Shell Scripting.
EMPOWER.NET September 2014 – September 2015
Role: Senior .Net Developer
Client : ROYAL BANK OF SCOTLAND
PROJECT DESCRIPTION
EmPower.Net is a Mortgage Origination system that process mortgage data from origination to
funding and finally transfers to servicing. The Empower.Net divided into three applications
namely Empower.Net, Motivation and WoltersKluwer.Empower.Net .All these applications
completely develop in MVC 3.0 so In this project my role and responsibility design, Coding and
Data base.
Responsibilities:
 Responsible for gathering requirements, getting sign-off from the business users and prepare system
requirements specification for the solution.
 Designed and developed .NET web components and user controls using ASP.NET and C#.NET, AJAX
Toolkit.
 Implemented caching mechanism on page level (web forms) and for ASP.NET web server controls
 Developed master pages and handled events between master pages and content pages
 Developed custom web parts for document library management.
 Developed and host Web Services through WCF service to provide store details
 Implemented JQuery for client side sorting and validations.
 Strong skills in improving ASP.NET and SQL Server performance in enterprise web applications.
Key Technologies: .NET 4.5, C#, XML, HTML, CSS, ASP .NET MVC, JavaScript, IIS 8
WEB TO PRINT MANAGEMENT SYSTEM March 2013 – September 2014
Role: Senior .NET Developer
Client : USHA PRINTS
PROJECT DESCRIPTION
A Complete Business Automation Application For Printing Industry Which Contains CRM, Order Processing
And Operation Process Along With track record of every employee’s work to analyze Their Performance.
this print Management System is Give a Create Estimation and Create a Job Ticket Of Order printing and
generate a order and order inquiry of user. And the print Management System To Manage a printing
Record and user will come in printing Management System.
Responsibilities:
 Responsible for gathering requirements, getting sign-off from the business users and prepare system
requirements specification for the solution.
 Prototype and evaluate alternative designs in light of security, reliability, continuity and functional
completeness
 Designed and developed .NET web components and use JSON to returning the data.
 Developed and host Web Services through MVC WEB API service to provide store details
 Strong skills in improving ASP.NET and SQL Server performance in enterprise web applications.
Key Technologies: NET 4.5, C#, XML, HTML, CSS, ASP .NET MVC, JavaScript, IIS 8.
IOS WEB API March 2013 – October 2013
Role: Senior .NET Developer
Client : Concentrix Technologies Pvt. Ltd
PROJECT DESCRIPTION
This web API is a HTTP Restful Web API and this API Return Data into a JSON Format. this API develop
in MVC 3.5. This API Main use user pass the value in URL HTTP and Web API Call HTTP Method and
Retrieve Data into a JSON Format .this Web API access Android developer and Retrieve Data in Phone
APP.
Responsibilities:
 Responsible for gathering requirements, getting sign-off from the business users and prepare system
requirements specification for the solution.
 Prototype and evaluate alternative designs in light of security, reliability, continuity and functional
completeness
 Designed and developed .NET web components and use JSON to returning the data.
 Developed and host Web Services through MVC WEB API service to provide store details
 Implemented JQuery for client side sorting and validations.
 Strong skills in improving ASP.NET and SQL Server performance in enterprise web applications.
ONLINE SHOPPING CART December 2011 – Feb 2013
Role: Senior .NET Developer
Client : DELYVER
PROJECT DESCRIPTION
This is Online Product Shopping Application Customer’s Order some food and some Item On Online
product shopping application. The Customer punching order for particular item And Company Delivery
boy deliver item to customer home address. This application develops in MVC With using Entity
framework 3.5.
Responsibilities:
 Responsible for gathering requirements, getting sign-off from the business users and prepare system
requirements specification for the solution.
 Prototype and evaluate alternative designs in light of security, reliability, continuity and functional
completeness
 Designed and developed .NET web components and use JSON to returning the data.
 Developed and host Web Services through MVC WEB API service to provide store details
 Implemented JQuery for client side sorting and validations.
 Strong skills in improving ASP.NET and SQL Server performance in enterprise web applications.
Key Technologies: .NET 4.5, C#, MVC WEB API.
Training Program/Workshop
 New Working Model INFRASTRUCTURE AUTOMATION TOOLS attended workshop
 ISS Project Providing the Training for Customer.
RAHUL_Updated( (2)

More Related Content

What's hot

Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java DeveloperJava Dev
 
Resume_udai_New
Resume_udai_NewResume_udai_New
Resume_udai_NewUday Singh
 
Building Video Apps on Salesforce Platform
Building Video Apps on Salesforce PlatformBuilding Video Apps on Salesforce Platform
Building Video Apps on Salesforce PlatformFrancesco Iervolino
 
ASP.NET 5: What's the Big Deal
ASP.NET 5: What's the Big DealASP.NET 5: What's the Big Deal
ASP.NET 5: What's the Big DealJim Duffy
 
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar
 
Divya ASP Developer
Divya ASP Developer Divya ASP Developer
Divya ASP Developer divya k
 
GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)bhutu
 
Uttam Resume(Dot Net Developer)
Uttam Resume(Dot Net Developer)Uttam Resume(Dot Net Developer)
Uttam Resume(Dot Net Developer)UTTAM KUMAR
 
Application Quality Best Practices with Visual Studio 2010 - Adrian Dunne
Application Quality Best Practices with Visual Studio 2010 - Adrian DunneApplication Quality Best Practices with Visual Studio 2010 - Adrian Dunne
Application Quality Best Practices with Visual Studio 2010 - Adrian DunneSpiffy
 

What's hot (19)

Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java Developer
 
Praveen Kumar_CV
Praveen Kumar_CVPraveen Kumar_CV
Praveen Kumar_CV
 
Resume_udai_New
Resume_udai_NewResume_udai_New
Resume_udai_New
 
Beginners introduction to asp.net
Beginners introduction to asp.netBeginners introduction to asp.net
Beginners introduction to asp.net
 
Durga nagaraju aws_profile
Durga nagaraju aws_profileDurga nagaraju aws_profile
Durga nagaraju aws_profile
 
Building Video Apps on Salesforce Platform
Building Video Apps on Salesforce PlatformBuilding Video Apps on Salesforce Platform
Building Video Apps on Salesforce Platform
 
Hindes_Active_2016Gz2
Hindes_Active_2016Gz2Hindes_Active_2016Gz2
Hindes_Active_2016Gz2
 
ASP.NET 5: What's the Big Deal
ASP.NET 5: What's the Big DealASP.NET 5: What's the Big Deal
ASP.NET 5: What's the Big Deal
 
Symantec I3 Presentation
Symantec I3 PresentationSymantec I3 Presentation
Symantec I3 Presentation
 
Karthik .net resume
Karthik  .net resumeKarthik  .net resume
Karthik .net resume
 
Saloni_Tyagi
Saloni_TyagiSaloni_Tyagi
Saloni_Tyagi
 
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration Developer
 
JulianSerna2016
JulianSerna2016JulianSerna2016
JulianSerna2016
 
Divya ASP Developer
Divya ASP Developer Divya ASP Developer
Divya ASP Developer
 
Narasimha reddy Telluri
Narasimha reddy TelluriNarasimha reddy Telluri
Narasimha reddy Telluri
 
GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)
 
Uttam Resume(Dot Net Developer)
Uttam Resume(Dot Net Developer)Uttam Resume(Dot Net Developer)
Uttam Resume(Dot Net Developer)
 
Ram Prasad P.S.S
Ram Prasad P.S.SRam Prasad P.S.S
Ram Prasad P.S.S
 
Application Quality Best Practices with Visual Studio 2010 - Adrian Dunne
Application Quality Best Practices with Visual Studio 2010 - Adrian DunneApplication Quality Best Practices with Visual Studio 2010 - Adrian Dunne
Application Quality Best Practices with Visual Studio 2010 - Adrian Dunne
 

Similar to RAHUL_Updated( (2)

Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resumewahirshad
 
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev Kumar Paul
 
Nitin_Krishna_Resume
Nitin_Krishna_ResumeNitin_Krishna_Resume
Nitin_Krishna_ResumeNitin Krishna
 
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
 
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
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj Bharat
 
JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017John Connolly
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-usRajiv Ranjan
 

Similar to RAHUL_Updated( (2) (20)

Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resume
 
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-Latest
 
SeniorNET Bhanu Resume
SeniorNET Bhanu ResumeSeniorNET Bhanu Resume
SeniorNET Bhanu Resume
 
Nitin_Krishna_Resume
Nitin_Krishna_ResumeNitin_Krishna_Resume
Nitin_Krishna_Resume
 
Tech Lead-Sachidanand Sharma
Tech Lead-Sachidanand SharmaTech Lead-Sachidanand Sharma
Tech Lead-Sachidanand Sharma
 
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
 
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
 
Shanoj_Resume
Shanoj_ResumeShanoj_Resume
Shanoj_Resume
 
harish_resume
harish_resumeharish_resume
harish_resume
 
Resume 2016-5
Resume 2016-5Resume 2016-5
Resume 2016-5
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
 
Resume
ResumeResume
Resume
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonal
 
Sureeya2
Sureeya2Sureeya2
Sureeya2
 
Ziad Resume_New
Ziad Resume_NewZiad Resume_New
Ziad Resume_New
 
Arjun-Profile
Arjun-ProfileArjun-Profile
Arjun-Profile
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017
 
Narmada Kannan_Resume
Narmada Kannan_ResumeNarmada Kannan_Resume
Narmada Kannan_Resume
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
 

RAHUL_Updated( (2)

  • 1. RAHUL SINGH 708 woodlands Drive #07-17  Singapore  Cell: +65-91690172  rrahul.siingh@gmail.com SENIOR .NET SOFTWARE DEVELOPER  Microsoft Professional with FIVE (5) years of professional experience in analysis, design, testing and implementing Object Oriented Programming Concepts (OOPS), Service Oriented Architecture (SOA) based Applications, client-server applications, N-tier applications, and Windows Services based applications.  Experience in C# 4.0, VB.NET 10.0, ASP.NET MVC, ASP.NET 3.5/4.0, WCF, WPF, LINQ, ADO.NET, Ajax, VB6.0, SQL Server 2000/2005/2008, XML Web Services, Oracle, ADO,ASP 3.0  Experience in developing Mobile web applications using JQuery Mobile Touch-Optimized Web Framework for Smartphones & Tablets.  Developed services using WCF (Windows Communication Foundation) technologies with Microsoft Enterprise library and Web service software factory.  Designed Applications using UML and Use Cases and Design Patterns, Agile Methodologies.  Managed software project life cycle (requirement analysis, Functional/Design Specifications, & Test plans designing).  Experience in developing applications using ASP.NET MVC, ASP.NET Web Forms, LINQ and Windows Communication Foundation (WCF).  Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.  Experience in implementing error handling, exception management, tracing and logging features  System design and development, Rapid Application Development (RAD) using MVC with design patterns, code review, release management.  Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools like Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS)  Experience in Load Testing, Code review and implemented automated unit testing.  Strong abilities in Design Patterns, Database Design, Normalization, writing Stored Procedures, handling SQL CLR, Triggers, Views, Functions in MS SQL Server and involved in all the stages of System Development Life Cycle.  Worked on ASP.NET MVC, Abstract Factory, Factory, Design patterns.  Experience in working with divergent technologies including IIS 6.0/7.0, HTML5, CSS, Classic ASP, VB6, ADO, VBScript and Java Script.  Experience in requirements gathering, analysis & re-engineering Key Skills Programming Languages: C# 4.0, VB.NET 10.0,WPF, ADO.Net, AJAX, VBA, PL/SQL, T-SQL
  • 2. Mark-up/Scripting Language: JavaScript (JQuery), VBScript, HTML, CSS Framework /Architecture: .NET Framework 4.0/3.5/3.0/2.0/1.1, JQuery Mobile, SOA Databases: MS SQL Server 2008/2005/2000, MS Access XML Technologies: XSL/XSLT, DOM,XPath, XSD Web Development: ASP.Net MVC 3, ASP.NET 4.0, LINQ, WCF 4.0, ASP, XML Web Service, AJAX Application/Web Servers: Microsoft IIS 7.0/6.0/5.0 Modeling Tools: MS Visio Professional Defect/Bug Tracking: Test Track, Star Team Version Control: Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS) Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS) 2005 IDE: Visual Studio .NET 2010/2008/2005/2003, Visual Studio 6 Platform: Win32 (Windows 7, Vista, XP, Win 2003, NT, 2K), Win 2k Server, DOS. Tools / Applications: SAP Data Service ,Telerik controls. Scripting Language Skills: Unix Shell Scripting , Vb Shell scripting , PowerShell Scripting. Other Skills: Requirements engineering, UML, Design patterns, code reviews ,Testing , SCADA. EDUCATION Master’s Degree in Computer Science  2-year curriculum focusing on application development, networks, algorithms, software architecture design, multimedia, technical planning and problem solving using case studies Bachelor’s Degree in Computer Science  3-year curriculum focusing on basic skill application development, algorithms. PROFESSIONAL EXPERIENCE • Working in “Sequence IT Solution Pvt. Ltd, as a DOTNET Developer Dec 2011 to September 2014 • Currently Working in “Infosys Technology Pvt. Ltd, as a Senior System Engineer September 2014 to September 2015. • Currently Working in “Daimler south east Asia Pte Ltd”, as an Application Consultant Sep 2015(Currently under the payroll of Optimum)
  • 3. Certificates  GNIIT (National Institute of Technologies Certified Professional Developer) - Web Applications PROJECTS DETAILS INFRASTRUCTURE SERVICES SYSTEM September 2015 – Till Date Role: Senior .Net Developer Client : Daimler AG PROJECT DESCRIPTION ISS is the Demand management system and operational CMDB for ITI/O service delivery and datacenter operation teams. ISS does not require any additional login procedure since it is based on the APAC ID used to log into your computer. Mostly responsible for backend development of new features using C#, ASP.NET MVC and Web API. Modules Description • Home. This returns to the home screen. • Server Requests. Used to raise demands for new servers or new component. Once submitted, the SDM team processes the demand and assigns it to the PM for further realization. • Service Packages. Master Service Agreement used to tag all related requests. • Demands. Used to raise demands for any new component. Once submitted, the SDM team processes the demand and assigns it to the PM for further realization. • DO Projects. Contains all information about application projects. Used by PM to realize demands. • Physical Hardware. Access physical hardware information based on server and project code. • Logical Hardware. Access logical hardware information based on server and project code. • Hostnames. Used to create new hostnames • Reports. Access reports of all modules in Excel format. Responsibilities:  Implemented JQuery Mobile Touch Optimized Framework for web pages.  Implemented ASP.NET MVC pattern mechanism to display product catalogs and categories.  Designed and developed classes using Web service Software factory – Application Block for Development
  • 4.  Implemented JQuery for client side sorting and validations.  Designed and developed Analytics Http module for Omniture and Google-Analytics to handle online strategies and marketing initiatives.  Implemented Microsoft AppFabric caching mechanism for data caching.  Implanted LINQ for querying, sorting, filtering the complex objects.  Worked in ASP.NET security mechanism such as Impersonation, Authentication and Authorization  Hands on experience on implementing AJAX functionalities for partial page rendering through JSONP.  Implemented ASP.NET globalization and localization for handling resources based on thread culture.  Designed and developed the framework for data caching with AppFabric  Experience in handling high volume transactional, messaging and distributed systems.  Hands on experience on performing load testing to measure site scalability, realibitiy and performance in terms of evaluating page response time, memory utilization, CPU utilization.  Designed and Created database objects such as stored procedures, packages, functions, triggers and indexes.  Involved in unit testing, module testing and integration testing.  Hands on Experience in creating Technical Design Document, UML(Use Case Diagrams, Sequence Diagram, Class Diagram) , Process flow Diagram, Data Flow Diagram Key Technologies: .NET 4.5, C#, Web API, MVC, ADO.NET, LINQ, SQL Server 2008 TWS FUSO ALERT RECOVERY AUTOMATION SCRIPT September 2015 – Jan 2016 Role: Scripting Developer Client : FUSO PROJECT DESCRIPTION Recovery steps have been defined for all the jobs and job streams during the night batch window. Once alert occurs, it is the job of the 2nd level support to perform the recovery step so that jobs chains will continue to run until it finish to the very last job. However this approach puts 2nd level support into a burden since he/she is required to support whenever alerts happened during the night. Since all alerts have a defined recovery steps, it is suggested to automate the recovery steps via scripts thus reduce the participation of 2nd level support whenever alerts happened specifically during the night batch window(9:00 PM to 7:00AM) JST. Moreover, doing the automation will greatly reduce the recovery time and will make recovery for the error more efficient and more accurate. Modules Description
  • 5. Activity Explanation Alert Captured by SCOM Capture the alert and pass the parameter(Schedule name ,Jobname, CPU Name) Thru log file monitoring , SCOM will get the alerts from TWS and will create an alert(P3) . Will pass the information as parameter to the script for the start of recovery Receive and verify Parameter Verify parameters through data set Script will verify the parameters passed by SCOM and perform actions based from parameters received. This parameter will be compared to a dataset, depending on dataset matched it will perform the kind of recovery action Auto recovery Execution Perform auto recovery procedures Once parameters is matched with a dataset it will perform the specified action Decision: Is auto recovery successful If YES, proceed to process “5.0 Email Notification” If No, proceed to process “4.0 Auto recovery Alert captured by SCOM” Recovery action completed successfully or failed decision Auto recovery Alert captured by SCOM Perform Log file monitoring If recovery action failed, then script will write to a log file that auto recovery is failed. Auto recovery completion Notification SSC receives notification for batch job errors and escalate the problem. If recovery action success, will send the email to relevant parties Auto recovery Alert captured by SCOM Capture the alert via log file monitoring SCOM will capture the failed auto recovery log and create a P2 alert Auto recovery Alert captured by SCOM Call 2 nd level support This alert will be escalated to 2 nd level support for manual recovery. Responsibilities:  Administered enterprise databases on AIX servers for routine operations.  Troubleshot servers and client partition configurations and resolved problems to ensure optimal performance and connectivity.  Responsible for day-to-day systems maintenance, such as installing patches and fixes, space monitoring, file systems maintenance, performance monitoring, and tuning.  Translated requirements and functional designs into technical designs.  Maintained backup schedules for server storage. Read and interpreted UNIX logs.
  • 6. Key Technologies: .Unix Language, Unix Shell Scripting. EMPOWER.NET September 2014 – September 2015 Role: Senior .Net Developer Client : ROYAL BANK OF SCOTLAND PROJECT DESCRIPTION EmPower.Net is a Mortgage Origination system that process mortgage data from origination to funding and finally transfers to servicing. The Empower.Net divided into three applications namely Empower.Net, Motivation and WoltersKluwer.Empower.Net .All these applications completely develop in MVC 3.0 so In this project my role and responsibility design, Coding and Data base. Responsibilities:  Responsible for gathering requirements, getting sign-off from the business users and prepare system requirements specification for the solution.  Designed and developed .NET web components and user controls using ASP.NET and C#.NET, AJAX Toolkit.  Implemented caching mechanism on page level (web forms) and for ASP.NET web server controls  Developed master pages and handled events between master pages and content pages  Developed custom web parts for document library management.  Developed and host Web Services through WCF service to provide store details  Implemented JQuery for client side sorting and validations.  Strong skills in improving ASP.NET and SQL Server performance in enterprise web applications. Key Technologies: .NET 4.5, C#, XML, HTML, CSS, ASP .NET MVC, JavaScript, IIS 8 WEB TO PRINT MANAGEMENT SYSTEM March 2013 – September 2014 Role: Senior .NET Developer Client : USHA PRINTS PROJECT DESCRIPTION A Complete Business Automation Application For Printing Industry Which Contains CRM, Order Processing And Operation Process Along With track record of every employee’s work to analyze Their Performance. this print Management System is Give a Create Estimation and Create a Job Ticket Of Order printing and
  • 7. generate a order and order inquiry of user. And the print Management System To Manage a printing Record and user will come in printing Management System. Responsibilities:  Responsible for gathering requirements, getting sign-off from the business users and prepare system requirements specification for the solution.  Prototype and evaluate alternative designs in light of security, reliability, continuity and functional completeness  Designed and developed .NET web components and use JSON to returning the data.  Developed and host Web Services through MVC WEB API service to provide store details  Strong skills in improving ASP.NET and SQL Server performance in enterprise web applications. Key Technologies: NET 4.5, C#, XML, HTML, CSS, ASP .NET MVC, JavaScript, IIS 8. IOS WEB API March 2013 – October 2013 Role: Senior .NET Developer Client : Concentrix Technologies Pvt. Ltd PROJECT DESCRIPTION This web API is a HTTP Restful Web API and this API Return Data into a JSON Format. this API develop in MVC 3.5. This API Main use user pass the value in URL HTTP and Web API Call HTTP Method and Retrieve Data into a JSON Format .this Web API access Android developer and Retrieve Data in Phone APP. Responsibilities:  Responsible for gathering requirements, getting sign-off from the business users and prepare system requirements specification for the solution.  Prototype and evaluate alternative designs in light of security, reliability, continuity and functional completeness  Designed and developed .NET web components and use JSON to returning the data.  Developed and host Web Services through MVC WEB API service to provide store details  Implemented JQuery for client side sorting and validations.  Strong skills in improving ASP.NET and SQL Server performance in enterprise web applications.
  • 8. ONLINE SHOPPING CART December 2011 – Feb 2013 Role: Senior .NET Developer Client : DELYVER PROJECT DESCRIPTION This is Online Product Shopping Application Customer’s Order some food and some Item On Online product shopping application. The Customer punching order for particular item And Company Delivery boy deliver item to customer home address. This application develops in MVC With using Entity framework 3.5. Responsibilities:  Responsible for gathering requirements, getting sign-off from the business users and prepare system requirements specification for the solution.  Prototype and evaluate alternative designs in light of security, reliability, continuity and functional completeness  Designed and developed .NET web components and use JSON to returning the data.  Developed and host Web Services through MVC WEB API service to provide store details  Implemented JQuery for client side sorting and validations.  Strong skills in improving ASP.NET and SQL Server performance in enterprise web applications. Key Technologies: .NET 4.5, C#, MVC WEB API. Training Program/Workshop  New Working Model INFRASTRUCTURE AUTOMATION TOOLS attended workshop  ISS Project Providing the Training for Customer.