Anúncio
RAHUL_Updated( (2)
RAHUL_Updated( (2)
RAHUL_Updated( (2)
RAHUL_Updated( (2)
Anúncio
RAHUL_Updated( (2)
RAHUL_Updated( (2)
RAHUL_Updated( (2)
RAHUL_Updated( (2)
RAHUL_Updated( (2)
Próximos SlideShares
Edwin John.netEdwin John.net
Carregando em ... 3
1 de 9
Anúncio

Mais conteúdo relacionado

Anúncio

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.
Anúncio