10
Manas Arora (M) +91-9899722147, [email protected] ______________________________________________________________________________ ________________________________________ Aspiration To work in an overall spectrum of web technologies as Solution Architect/Technical Manager which involves requirement gathering, project management, customer interaction, end to end designing, implementation, coding, deployment & bug fixing. Experience Summary Total 13 years of experience involving requirement gathering, analysis, designing, coding, database development, performance tuning, report creation and unit testing using Microsoft Technologies and other web technologies. Experience in BFSI domain Proficiency with client programming using JavaScript , HTML5, CSS, Jquery, site.less, lightbox2,curvy corners Proficiency with backend programming using Node.js, Mongo DB with unit test frameworks like Jasmine, chutzpah and require.js Extensive experience in programming with Javascript design patterns, angular design patterns Good experience in developing responsive websites, client side programming with javascript Good verbal and writing communication skills Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience Creating self-contained, reusable, and testable modules and components Ensuring a clear dependency chain, in regard to the application logic as well as the file system Extensive work experience for single page apps development Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system Validating user actions on the client side and providing responsive feedback Writing non-blocking code, and resorting to advanced techniques such as multi- threading, when needed Creating custom, general use modules and components which extend the elements and modules of core AngularJS Experience in programming Web Servies, Rest-Ful services and Web API. Experience in development of windows and web application using Microsoft Visual Studio 2010, C#.Net, ASP.NET, ADO.NET, XML, Web Services, WCF, Entity Framework 4.0 Experience in SQL Server 2008, database migration, performance tuning, 1

Resume_Manas Arora

Embed Size (px)

Citation preview

Page 1: Resume_Manas Arora

Manas Arora

(M) +91-9899722147, [email protected]

______________________________________________________________________________________________________________________

Aspiration

To work in an overall spectrum of web technologies as Solution Architect/Technical Manager which involves requirement gathering, project management, customer interaction, end to end designing, implementation, coding, deployment & bug fixing.

Experience Summary

Total 13 years of experience involving requirement gathering, analysis, designing, coding, database development, performance tuning, report creation and unit testing using Microsoft Technologies and other web technologies.

Experience in BFSI domain

Proficiency with client programming using JavaScript , HTML5, CSS, Jquery, site.less, lightbox2,curvy corners

Proficiency with backend programming using Node.js, Mongo DB with unit test frameworks like Jasmine, chutzpah and require.js

Extensive experience in programming with Javascript design patterns, angular design patterns

Good experience in developing responsive websites, client side programming with javascript

Good verbal and writing communication skills

Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience

Creating self-contained, reusable, and testable modules and components

Ensuring a clear dependency chain, in regard to the application logic as well as the file system

Extensive work experience for single page apps development

Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system

Validating user actions on the client side and providing responsive feedback

Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed

Creating custom, general use modules and components which extend the elements and modules of core AngularJS

Experience in programming Web Servies, Rest-Ful services and Web API.

Experience in development of windows and web application using Microsoft Visual Studio 2010, C#.Net, ASP.NET, ADO.NET, XML, Web Services, WCF, Entity Framework 4.0

Experience in SQL Server 2008, database migration, performance tuning, replication using SQL server 2008, distributed databases, writing complex queries, stored procedures, user defined functions, implement search, CLR integration with .Net, indexes and triggers using T-SQL etc.

Experience in Service Oriented Architecture using Microsoft .Net 4.0 – Web Services and Web API

Used Agile Methodologies, Test Driven Development, and Spiral and Waterfall models as software development life cycle.

Implemented various Design Patterns in the application architecture.

Strong Business and Application analysis skills with excellent communication and role playing capabilities

Experience in developing N-tier architecture applications and designing UI architecture.

Having good problem solving, analytical and interpersonal skills.

Administering and versioning using Team Foundation Server

_______________________________________________________________________________________________________________________________________

1

Page 2: Resume_Manas Arora

Skill Profile

Programming Language

C#.Net 4.0, ASP.NET MVC 4

Microsoft Technology Visual Studio 2013, SQL Server 2008 R2

Web Technology Angular.js, Node.js, ASP.NET 4.0, CSS 3.0, HTML 5, XML, XSL, Java Script. JQuery, JSON, Web API

Services Web Services, Web API

Database SQL Server 2008, T-SQL, PL/SQL, Stored Procedures, Triggers, SQL, Query Optimization, Query Plans, Database normalization, Distributed databases, Database Replication,

Configuration Tools Team Foundation Server

Scripting Javascript. Jquery, TypeScripts, Angular.js, Node.js

Testing tools & framework

Jasmine, Mocha, Qunit, Require.js

Database MongoDB

______________________________________________________________________________________________________________________________________

Educational Qualifications:

Degree and Year Year Institute / Board Major and Specialization

Master of Computer Applications

2003 UP Technical University Computer Science

Bachelor of Computer Science

2000 Lucknow University Computer Science

XII 1996 ISC Science

X 1994 ICSE Science

_______________________________________________________________________________________________________________________________________

Career Profile:

May2015- Current with Ericsson Global India

Project #1 ECN web interface Programming using Asp.net MVC 4

Location Gurgaon (offshore)

Customer Sprint (USA)

Period May 2015- Current

Team Size 3

2

Page 3: Resume_Manas Arora

Description Sprint is USA based telecom service provider covering service areas like mobile telephony, mobile broadband etc. Sprint is using ECN (IP phones) for its internal communication and collaboration. There is a need to develop a web interface which would help in configuration of ECN phones from admin. With the help of the interface developed, admin can configure dedicated IP number, call control, call barring, meeting setup etc. He can also configure a meeting hub wherein different users can get connected from Microsoft lync.

Roles & Responsibilities

Responsible for end to end designing & codingCustomer interaction for requirements gatheringProject managementTeam handlingCR analysisBug fixing

Solution Environment

Angular.jsHTML 5, CSS 3SQL Server 2008, Web APIEntity Framework 5.0, C# 4.0

August 2010-May2015 with Tata Consultancy Services

Project #1 Supply chain management

Location Gurgaon

Customer Bata China

Period January 2015- May 2015

Team Size 3(offshore), 1 (onsite)

Description The project aims to develop supply chain management for suppliers at China location. The application handles procurement scenarios from different suppliers and then maintain inventory of the products. It also handles buyers data based in different parts of China.

Roles & Responsibilities

Responsible for delivering complete front end applicationEnsuring high performance on desktopWriting tested, idiomatic, and documented JavaScript, HTML and CSSDeveloped back-end Web APIs for smart data accessHandled report generationCreated end to end & n unit test cases

Solution Environment

Angular.jsHTML 5,SQL Server 2008, Web API, Entity Framework 5.0, C# 4.0, Jquery/JavaScript/TypeScript

Tools Visual Studio 2013, TFSJet Brains Web Stormn-Crunch

3

Page 4: Resume_Manas Arora

Project #1 Beacon-Web

Location Gurgaon (Offshore)

Customer Russel Reynolds Associates

Period July 2014- January 2015

Team Size 5

Description The above mentioned customer is UK based and their core business is recruitment of higher management for their clients. By their application, Beacon-Web, they maintain both clients as well as candidates data who are identified as prospects for a certain role at a particular company(client). All candidates who are identified as prospects for a certain role are tracked at various stages during their interview process. Every candidate is an assignment or a project within this application.

Roles & Responsibilities

Senior Developer cum Team LeadAnalysis of new requirements and designCodingAssigning tasks to other team membersBug Fixing Maintenance & Support

Solution Environment

Angular.jsMicrosoft ASP.NET MVC 4, SQL Server 2008, Web API, Entity Framework 5.0, C# 4.0, Jquery/JavaScript/TypeScript

Tools Visual Studio 2013, TFSn-Crunch

Project #2 EIT (Electronic ISA Transfers)

Location UK (Onsite)

Customer Nationwide Building Society

Period November 2012- October 2013, October 2013-June 2014 (Offshore)

Team Size 2 (Onshore)

4

Page 5: Resume_Manas Arora

Description As per UK government, bank customers should be able to switch their ISA accounts from one bank to another. EIT is developed to support such electronic transfers. Customers are expected to submit transfer application form at the new bank and all transfer related formalities including customer validation and account validation is done through electronic mode. EIT helps ISA transfers to be quick and time saving as compared to manual transfer.

Role & Responsibilities

DeveloperDevelop and maintain EIT solutionDesigned workflows in Process 360 (open text)Developed UI in Share Point 2010Interacting with business analysts to gather business requirements or changesInteracting with designers to document functionality as per business requirements Support other teams like performance testers to understand processInvolved in bug fixing and maintenanceInvolvement in documentation

Solution Environment

Process 360 workflow mapsSharePoint 2010 (UI)Visual Studio 2008 & 2010XML & XSLASP.NET MVC 4.0, ASP.NET Web Forms 4.0 & Angular.jsC# 4.0SQL Server 2008Entity Framework 5.0Jquery/Javascript/TypeScript

Tools Team Foundation ServerHP quality centre

Project #2 Patient Billing and Collection

Location TCS Offshore

Customer Ceridian Corporation, USA

Period September 2011- October 2012

Team Size 3 (offshore)

Description The project was related to maintenance, support and enhancements of a third party insurance provider application

Role & Responsibilities

Responsible for different cycles in the software development including analysis, design, programming, testing and documentation.Effective user interface design using ASP.NET MVC 3, JavaScript and HTML, JQuery, JSONResponsible for design and development of business logic using C#.NET. Responsible for database design, implementation, query development, maintenance and configuration of MS SQL Server. Involved in bug fixing and production support related activitiesInvolved in TFS administration such as build deployment providing users their appropriate rights.

Solution Environment

Visual Studio 2010Visual Studio.Net 4.0ASP.NET MVC 3 (Razor)SQL Server 2008WCF (SOA)

5

Page 6: Resume_Manas Arora

Tools Team Foundation ServerClear QuestVSS

October 2007-August 2010 with Ericsson India Ltd

Project #1 Telecom Inventory Management System for Sprint (TSP)

Location Kensas, USA and Gurgaon, India

Customer Sprint, USA

Period October 2007 to August 2010

Team Size 5

Description The project aim was to develop an Inventory Manager and integrate it to client trouble ticketing tool. The technology used was ASP.NET and SQL Server 2005. The inventory manager would fetch inventory automatically from XML an CSV files kept on client OSS systems. The files are then parsed and copied it to SQL Server database.

Role & Responsibilities

Requirements Collection - created Software Requirement Specification (SRS) and Software Design Documents (SDD).

Custom coding using .Net 3.5.

Testing and deployment of the sites in different environments.

Onsite Coordination and requirement gatheringSystem Architecture Design

Solution Environment

Visual Studio 2005Visual Studio.Net 3.0Windows Server 2003ASP.NET 2.0, SQL Server 2000, 2005

Tools Team Foundation ServerClear QuestVSSClear case

July 2005-October 2007 with HCL Technologies Ltd

Project Network Operations Management System for Toshiba, Japan.

Location Toshiba, Japan and Noida, India

Customer Toshiba, Japan

Period July 2005 to September 2007

Team Size 15

Description The aim of the project was to develop a central management system that could monitor alarms on IP based EPBX systems. The application displayed alarms on the dashboard with different colours for different severity. The user of this application could easily manipulate settings on EPBX by an ASP.NET web page.The application was developed on ASP.NET and SQL Server 2005.

6

Page 7: Resume_Manas Arora

Role & Responsibilities

Senior DeveloperMain responsibilities include Coding, implementation and bug fixingMaintenance

Solution Environment

Visual Studio 6.0Visual Studio.Net 3.0Windows Server 2003ASP.NET 2.0, SQL Server 2000, 2005

Tools Team Foundation ServerClear QuestVSSClear case

November 2003-July 2005 with OM Solutions

Project Ecommerce applications

Location Lucknow, India

Customer End user

Period November 2003 to July 2005

Team Size 7

Description The projects aim was to develop e-commerce websites for end users in United States. These websites had following features:

1. Product List2. Shopping cart3. Payment Gateway4. Search Engine Optimization

These websites were developed on ASP.NET with SQL Server 2000 as back end database.

Role & Responsibilities

Team member for coding

Solution Environment

Visual Studio 6.0Visual Studio.Net 3.0Windows Server 2003ASP.NET 2.0, SQL Server 2000, 2005

Tools Team Foundation ServerClear QuestVSSClear case

July 2003-November 2003 with OM Acquaint India

Project Accounts cum Inventory Application

Location Lucknow, India

Customer End user

Period June 2003 to November 2003

Team Size 3

7

Page 8: Resume_Manas Arora

Description The projects aim was to develop an accounting package and inventory package that could be used by domestic clients. This project was developed on VB6.0 and MS Access as back end.

Role & Responsibilities

Team member for codingImplementationMaintenance and support

Solution Environment

Visual Studio 6.0MS Access

Tools VSSClear case

_____________________________________________________________________________________________________________________________________

Training/workshops Attended:

Year Course Title Location Organized By

2010 Microsoft Biztalk server TCS TCS Delhi

2010 SharePoint 2010 workshop. The main features covered were SP2010 Architecture, UI enhancements and Object model enhancements.

TCS Microsoft

2014 SQL Server, SSIS, SSRS TCS Internal

2014 Android Development ATS

2015 Hadoop 2.X SimpliLearn

Personal Details:

DOB: 25-12-1978

Address: L3-16-GF, BPTP Park Elite Floors, Greater Faridabad-121002 (Haryana)

8