Post Job Free

Resume

Sign in

.Net Lead

Location:
New Jersey
Posted:
November 21, 2017

Contact this candidate

Resume:

D** East Garden Way

Dayton NJ *****

Murtuza Badshah Babukhanwala

469-***-****

ac3ff4@r.postjobfree.com

PROFESSIONAL SUMMARY:

** ***** ** ********** ** Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Microsoft .NET Framework 4.5/3.5/2.0/1.1, C#.NET, VB.NET, WinForms, ASP.NET, ADO.Net.

Experience in Designing, Development and Deployment of High-Performance, Scalable, Distributed, ASP.NET Applications.

Extensive experience in Duck Creek (Claims, Billing, and Policy) portal.

Configuring screens on Duck Creek Portal.

Extensive experience in Telecom (British Telecom) and Finance (Barclays Bank) Domain.

Experience in Software Development Life Cycle, Testing and Implementation of Client/Server applications using C# and SQL Server with N-tier development environment.

Working on migration of Legacy application (Telecom Billing Application) to C#.Net 4.0 using WPF.

Worked on FTP/SFTP for file transfer.

Created WebAPI for angular application.

Experience with SVN versioning in VSS and TFS.

Working with different Business Stake holders, external Vendors in Global Wealth Management (Investment banking) of Bank of America - Merrill Lynch.

Worked on Razor

Implemented Multithreading Concepts to improve the application Performance.

Adding interfaces to the WCF service and Window Services for the business layer to fetch data from the server.

Deep understanding of IIS pipeline and IIS hosting.

Good knowledge in developing and designing reports through SSRS and Excel

Expertise in Transact-SQL (DDL, DML, DCL) and in Design and Normalization of the database tables.

Experience in implementing business logic using Triggers, Indexes, Views and Stored procedures.

Experience in Software Development Life Cycle, Testing and Implementation of Client/Server applications using C# and SQL Server 2008/2012 with N-tier development environment.

Experience in Window based applications using WinForms and WPF.

Proficient in Tuning T-SQL queries to improve the database performance and availability.

Experience in monitoring SQL Server Performance using SQL Profiler, Index Tuning Wizard and Windows Performance Monitor.

Created drill down, drill through, sub and linked reports using MS SSRS 2008 as well as managed the subscription of the reports.

Generated multi parameterized reports in MS SSRS 2008 allowing users the ability to make selections before executing reports; thus, making them user friendly.

Experience in Creating and Updating Clustered and Non-Clustered Indexes to keep up the SQL Server Performance.

Proficient in Relational Database Management Systems (RDBMS).

Experience in consuming, building and implementing Web Services using SOAP Protocols.

Experience in data accessing including using Data Adapter, Data Reader and Data Set, Entity Framework in ADO.NET and Language Integrated Query (LinQ), LinQ to SQL and LinQ to Object.

Good experience in ASP.NET 4.5, ASPX, Java Script, HTML, DHTML, IIS and CSS.

Extensive Experience in writing Stored Procedures and User Defined Functions in SQL Server 2005/2000.

Experience in working with Windows Communication Foundation (WCF).

Proficient in creating Services and Endpoints using WCF (Windows Communication foundation).

Hands on experience in SQL Server database design, development and in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.

Strong experience in the analysis, design, development and implementation of multi-tier web based applications and distributed applications using web services.

Strong Object-Oriented Analysis & Design and Programming skills and good understanding of various design patterns

Worked on Agile and Scrum methodology.

Acquaintance using report generation tool Crystal Reports and SSRS Reporting.

Highly dedicated, quick starter, solution driven pattern programmer, Strong in Object Oriented Analysis and Design.

Excellent at solving complex problems under strict deadlines.

Excellent communication and interpersonal skills.

EDUCATION

Bachelor of Engineering (B.E, Computers)

S.G.S.I.T.S (Indore), INDIA

TECHNICAL SKILLS:

Programming Languages and Applications

VS.Net 2005/2008/2010/2012, C#.NET, VB.Net, ADO.NET, ASP.NET, AJAX, WCF, WPF

Technologies

WinForms, ASP.Net, ASP, HTML, Angular JS, Node JS, XML, SOAP, JavaScript, CSS, LinQ, LinQ to SQL.

Reporting Tools

Crystal Reports, SSRS., Tableau

Databases

Oracle, SQL Server 2005/2008/2012

Operating Systems

Windows 95/98, Win 2K, Win XP/Vista, DOS.

Automated Build

jenkins plugins using MSBuild.

Application Servers

Microsoft IIS 5.0/6.0/7.0

PROJECT EXPERIENCE

Bank of America Pennington NJ Sep 2016 – till date

Project Lead

Project: Online Retirement Solution (IGATE) / Billing Application

Description:

IGate application is application which 401k for various client. Client can generate reports modify the plan, setting and various functionality is provided. Billing application generate invoices for client using retirement solution application.

Responsibility:

Support to existing Billing application built in Angular JS 1.6 and ASP.Net MVC 4.0/5.0.

Designed & developed IGATE application using Angular JS 2.0 .

Rewriting IGATE application Form UI with ASP.net MVC and Angular JS.

Provided financial modeling, financial analysis, risk-tolerance assessments, and retirement illustrations to high net-worth clients for strategies today through retirement.

Creation & implementation of WCF services to fetch\store data from Oracle.

Writing procedures using toad in Oracle.

Writing stored procedures in SQL Server 2012.

Led the software development practices, reducing risks and improving quality while retaining rapid development response times.

Introduced architectural change into legacy application: to handle user data. Improved code modularity, introduced unit-testing, identified and fixed performance bottlenecks, addressed security concerns.

Prepared documents like Business case study, Technical design for the newly introduced module.

Support provided for application migration from asp.net win forms to MVC 4.0

Project: WebAdmin\Tradelink

Description:

WebAdmin a web application to configure company information, plan information and various other setups like stock option, reports, price etc. Legacy application built in plan ASP and ASP.net, rewriting the WebAdmin in ASP.Net MVC.

Responsibility:

Support to existing application built in Asp.net 4.0 and plain ASP.

Designed & developed application using ASP.Net MVC.

Rewriting WebAdmin Form UI with ASP.net MVC and Angular JS.

Creation & implementation of WCF services to fetch\store data from Oracle.

Worked on OOPS concepts

Fine tuning the Stored Procedures and reading estimated/actual plan in SQL Server 2012.

Introduced architectural change into legacy application: to handle user data. Improved code modularity, introduced unit-testing, identified and fixed performance bottlenecks, addressed security concerns.

Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to sql data sources

Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ. Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.

Support provided for application migration from asp.net win forms to MVC 4.0 / 5.0

Packaging and deployment of products.

Technology: Microsoft .Net VS Studio 2010/2012/2015, Angular JS 1.6, Angular JS 2.0, Backbone JS, Node JS, ASP.NE MVC 4.0/ 5.0, ASP.net C#, Asp.net 4.0,, LINQ, WCF, HTML, JavaScript, JQuery, CSS3, Team Foundation Server 2012, Oracle.

Accenture Pvt. Ltd - New Providence, NJ June 2015 – Aug 2016

Project Lead

Project: Duck Creek Portal (Claims, Policy and Billing)

Description:

Accenture Duck Creek provides configurable property & casualty software and SaaS solutions that solve business problems of insurers, big and small. It has four major components Policy, Claims, Billing, Rating.

Responsibility:

Deep understanding of the Accenture Duck Creek EXAMPLE® platform

Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance using AGILE methodology with daily scrums, paired programming using TDD and continuous integration.

Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET

Designed and developed data access layer, which would connect to various databases for various groups.

Currently working on a features enhancement role at Accenture’s insurance software wing for one of the Top 5 insurance clients in Unites States, I am deeply involved in gathering requirements for client specific enhancements from the Accenture Client team, proposing technical approach for the implementation of the requirement through release and deployment

Monitoring the database using SQL Profiler.

Designed and developed matrix and tabular reports with drill down, drill through and drop-down menu option using SSRS.

Applied multithreaded techniques for creating high performance applications. Multithreading was used to process data in chunks to improve performance.

Working on Angular JS and creating new pages on it.

Developing new web forms and working on automation of workflow.

Created Ad-Hoc Reports, Summary Reports, Sub Reports, and Drill-down Reports using SSRS.

Worked on multithreading. Develop reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS.

Checking the performance of query and stored procedure using execution plan.

Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented

Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented Programming in C#, Visual Studio 2012 and .Net Framework 4.5, MVC5.

Independently analysing the log files generated from environment tracing.

Debugging and finding the root cause of the defects and suggesting the required fix for it.

Discussing and reporting the issues to customer.

Involved in writing SQL Queries, functions, views and Stored Procedures using SQL Server 2012 for backend development.

Performance Tune customer implementation from a Technology Architecture perspective, web servers through code and databases.

Deeply involved in the upgrading the database version for one of the Duck Creek client from lower release to higher release and resolving all the issues faced during the process.

Interact with the end clients and provide technical solutions to custom implementation issues

Deep understanding of the Accenture Duck Creek EXAMPLE® platform Experience with Duck Creek Author, Duck Creek Transactions (TransACT), Duck Creek Manuscripts, Duck Creek Example Server etc.

Involved in writing SQL Queries, functions, views and Stored Procedures using SQL Server for backend development.

Involvement in creating design work objects & writing test cases for related modules.

Involvement in daily call with onsite Team lead as well as on site Project Manager.

Technology: Windows Server, IIS 7, ASP.NET, C#, ASP.NET framework 4.0, MVC5, Entity Framework, ADO.NET, WCF, AngularJS, Node JS, Java Script, JQuery, AJAX, Microsoft Visual Studio 2012/2015, SQL 2012, SSIS.

Cognizant Technology – Pune, India Dec 2014 – April 2015

Senior Associate

Client: Barclay’s Capital

Project: Falcon

Description

Falcon is bunch of Windows Services for reporting of Commodities specific trade data to CFTC as per Dodd Frank Act (US) for Barclays Capital and its Subsidiary across globe. Following are main component of Falcon Project: - Real Time Reporting Of Trade, Commodities end of day regulator reporting for Dodd-Frank ruling, Commodities Reporting Dashboard.

Responsibilities

Leading and maintaining the application built in C#.Net 4.0, WPF, and MVVM architecture.

Working on finance application, extensive knowledge of Finance domain.

Taking the handover and gaining the knowledge of functionality of the application.

Analysing and correction of the T-SQL queries performance in Stored Procedures using SQL Profiler

Check In, Versioning control, Shelving, Un-Shelving, for code review, creating a Work items, build management, Continuous integration using TFS.

Designed and developed different components using C#.Net language with extensive use of Object Oriented Programming Techniques (OOPS) like Abstract Classes, polymorphism, Interfaces etc.

Implemented Microsoft Enterprise Library Logging framework for exceptions logging and Data access application block for data access

Designed and developed Filewatcher Windows Services

Extensively used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.

Implemented WCF endpoints for services for communication in different protocols

Involved in Daily Scrum meeting in Agile methodology to update the Client

Performed deployment of application in development, staging servers as per deployment processes

Make the design documents like LLD, HLD as per use case business requirement analysis.

Performed design, application development and deployment within the .NET architecture based on programming guidelines/standards.

Technology: Windows 7, ASP.NET, C#, ASP.NET framework 4.0, ADO.NET, WCF, Java Script, AJAX, Microsoft Visual Studio 2010, SQL 2008 /2012.

Tech Mahindra Pvt Ltd – Pune, India Sep 2012 – Dec 2014

Team Lead

Client: British Telecom

Project: Viper Brite

Description

VIPER BRITE application is not a monolithic stand-alone application but a set off different modules. It is split into two main groups, one for the tasks automation and the other for the data entries and pricing information maintenance. Viper Brite application collect the raw data from router, switches and converts in CDR and finally after applying all the business rule generates invoices for BT Customers.

Responsibilities

Leading the Migration of Legacy application to C#.Net 4.0, MVVM and MVC 3.0 architecture.

Designed and developed the application frontend in WPF and WinForms.

Designing and creating the database and Tables in SQL Server 2005.

Worked on back end programming using SQL Server 2005, Oracle 10g.

Developed SQL Reporting services web applications using .Net 3.5 principles.

Developed custom components using .Net tools.

Managing the team and handling the invoice generation of BT customer.

Training the team on .Net 4.0 Technology.

Scheduled reports for daily, weekly, monthly reports for executives, Business analyst and customer representatives for various categories and regions based on business needs using SQL Server Reporting services (SSRS).

Problem identification, troubleshooting, resolution, and index tuning databases.

Using WCF service two ways inter process communication via named pipes to communicate between applications and testing using WCF Test Client tool.

Managing the task allocation for the team.

Reviewing the design documents and code developed by the team.

Filling the metrics sheet.

Bug tracking, updating, resolutions and closure of bugs, understanding new business requirement and creating impact and designing document in Clear Quest tool

Presented the Demo after every application module was developed to business Users and Client and participated in product backlog distribution meeting in a team

Performed deployment of application in development, staging servers as per deployment processes

Make the design documents like LLD, HLD as per use case business requirement analysis.

Created UTC and performed unit testing of the code

Involved in the bug fixing and creating required artifacts like root cause analysis, technical approach document

Technology: Windows 7, C#, .NET framework 4.0, ADO.NET, WCF, WPF, Microsoft Visual Studio 2012, SQL 2005, Crystal Reports.

Accenture Services Pvt Ltd Aug 2008 – Sep 2012

Senior Programmer

Client: Accenture Chicago

Project: MyPerformance

Description

MyPerformance is one source for all performance management needs. CIO MyPerformance is a .NET application that allows Accenture employees to manage and record their performance on various assignments. The application provides a process for performance management built around Accenture’s leadership categories

Responsibilities

Designed and developed the application in ASP.Net 2.0, C# 4.0, VB.Net 2.0, MVP, and MVC 3.0.

Worked on backend programming in SQL Server 2005/2008.

Worked in LINQ to collection programming on business objects

Understanding, resolution and closure of bugs using Clear Quest.

Analysis, Design, Development and testing of SSRS 2005 reports.

Designed, developed and supported BI solutions, involved in Debugging and monitoring, and troubleshooting issues.

Solving critical, high, medium and low-level incidents in the given time frame.

Check In, Versioning control, Shelving, Un-Shelving, for code review, creating a Work items, build management, Continuous integration using TFS.

Worked in JQuery library for client-side programming

Development of new user screen with the help of Data Grid and Repeater (Asp.Net 2.0) technologies.

Worked on AJAX using JQuery library with JSON using JQuery library

Check in versioning control, Shelving, Un-Shelving, for Code review, creating work items in TFS

Took a challenging Role of DBA and was involved in query optimization and performance improvement using SQL Profiler.

Got a chance to learn about the web service and upload data from web service to control forms.

Project: Global Compensation Solution –TRPC

Description

GCS (Global Compensation System) –TRPC (Total Rewards per Person Calculator) is a planning and forecasting tool using historical and forecasted data determining total rewards spent for the current and planning FY allocated by country, workforce and workgroup. TRPC is used to calculate the rewards, Compensation and maintains the database of the employees of Accenture. The Information is viewed in the form Excel sheet exported by extracting records from the database using ASP.net and coded in VB.NET. To export the sheet in the form of Excel sheet XSLT has been used as a medium.

Responsibilities

Preparing Understanding documents for the change request requirement provided by the clients

Developed the application in ASP.Net 2.0 VB.Net 2.0, MVP.

Worked on backend programming in SQL Server 2005

Involved in analyzing and correction of T-SQL queries performance in Stored Procedures using SQL Profiler

After code review with lead, push it to code repository such as VSS.

Followed MVP architecture to build a new Report creating DAL, Entity, BLL, Presenter, View and XSLT files.

Implemented XSL Compiled transform XML reader to improve the performance of the applications.

Executing tools like Project Analyzer and FxCop to improve the quality of deliverables.

Trouble shooting and developing XML and XSLT files to generate report in excel format.

Participated in identifying the code to reuse and suggested the team members to apply in their modules.

Understanding, resolution and closure of bugs using Clear Quest.

Involved in design review, build review and peer review

Technology: ASP.NET 2.0, VB.Net 2.0, SQL Server 2005, MVC 3.0, LINQ, Clear Quest,, ITG, CSS, TFS, JSON, JQuery,,SQL Profiler, Ants Profiler, BMC Remedy, VSS, FxCop, Clear Quest, SQL Profiler, JavaScript, AJAX, XSLT, HTML, JavaScript.



Contact this candidate