Upload
manas-arora
View
29
Download
0
Embed Size (px)
Citation preview
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
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
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
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
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
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
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
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