Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяКандидат
Мужчина, 33 года, родился 11 октября 1991
Сингапур, готов к переезду (Ирландия, Мексика, Нидерланды, Польша, Португалия, Россия, Франция, Швейцария, Швеция, Шотландия), готов к командировкам
.Net Developer
3 200 € на руки
Специализации:
- Программист, разработчик
Занятость: полная занятость
График работы: полный день
Опыт работы 13 лет 7 месяцев
Март 2017 — по настоящее время
8 лет 4 месяца
NCS Communication Engineering Pte Ltd
.Net developer
SINGTEL WPM March 2017 – Till
Role: Senior .Net Developer
Client : Singtel
PROJECT DESCRIPTION
Singtel WPM Application is a standalone system from iBwave Design tool. There is no interface with other external systems. WPM had to be tracked and maintained separately from iBwave Design tool.
Modules Description
1. This Application is a standalone system from iBwave Design tool. There is no interface with other external systems. WPM had to be tracked and maintained separately from iBwave Design tool.
2. WPM will have a simple Upload function to upload files for new projects created under NCS WPM only. The uploaded file will be stored in the Application server’s hard disc based on project’s reference number. The user can download the uploaded file under a selected project from the web portal if required. There will not be Project Repository Platform management or version control of documents uploaded in NCS WPM. Documents of different versions can be uploaded to WPM with different filenames.
3. The current architecture of iBwave software is as below and NCS WPM will share the Web-App VM server and Database VM server with iBwave. It would be no impact to NCS WPM if iBwave software will be removed from the VM in the future. It is observed that the application server firewall access is opened to allow the Application server to access DB server’s shared storage which has 2TB storage provisioned, it is assumed that the Application server can map a network share drive to the database server’s shared storage in order for the Application server to store the uploaded documents into the shared storage. It is also observed that the DR DB server firewall is also opened to allow DR DB to access PROD DB server’s shared storage, and vice versa, it is assumed that the uploaded document to PROD DB’s server’s shared storage will be auto synced to DR DB’s shared storage.
4. There will be no project template management, offline mode, mobile application, and contractor management in WPM.
5. At any one point of time, there can only be one stakeholder.
6. Each case belongs to only one business entity (GAM, BizSales, Enterprise, Consumer, MNA)
7. Each case can have multiple solution types. The allocated duration of the task will depends on the solution type with the longer duration.
8. When there is form being returned from other stakeholder, the duration of the task will be extended for each return.
9. All complaint cases must seek VP approval
10. Upon VP approval, all relevant parties will be notified
11. The stakeholders can view forms that have been done by other stakeholders, with read-access only to forms completed by others.
12. The assumption is $50 per month per user for the following business justifications:
a. GAM
b. Biz Sales
c. Enterprise and
d. Consumer
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.
• 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.
• 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
Август 2015 — Февраль 2017
1 год 7 месяцев
Daimler south east Asia Pte Ltd
.Net developer
INFRASTRUCTURE SERVICES SYSTEM September 2015 – Feb 2017
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 2nd level support This alert will be escalated to 2nd 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.
Сентябрь 2014 — Сентябрь 2015
1 год 1 месяц
Infosys Technology Pvt. Ltd
Senior System Engineer
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
Декабрь 2011 — Декабрь 2014
3 года 1 месяц
Sequence IT Solution Pvt. Ltd
.Net Developer
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.
Навыки
Уровни владения навыками
Обо мне
RAHUL SINGH
10 Marsiling Drive #11-12 Singapore Cell: +65-83064605 rrahul.siingh@gmail.com
SENIOR .NET SOFTWARE DEVELOPER
• Microsoft Professional with FIVE (5.6) 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
• Worked in “Sequence IT Solution Pvt. Ltd, as a DOTNET Developer Dec 2011 to September 2014
• Worked in “Infosys Technology Pvt. Ltd, as a Senior System Engineer September 2014 to September 2015.
• Worked in “Daimler south east Asia Pte Ltd”, as an Application Consultant Sep 2015 to Feb 2017(Under the payroll of Optimum)
• Currently working in “NCS Communication Engineering Pte Ltd”, as an .Net Developer March 2017(Currently under the payroll of JobLine)
Certificates
GNIIT (National Institute of Technologies Certified Professional Developer) - Web Applications
Высшее образование (Магистр)
2015
IGNOU
IT, IT
Знание языков
Гражданство, время в пути до работы
Гражданство: Индия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения