Colline Integration Layer - Non-ois Booking Model lead Resume
Charlotte, NC
SUMMARY:
- 16+ Years of Full Stack development/Lead/Architect experience including requirement gathering, analysis, design, development, automated testing, implementation of various web and windows based applications.
- Experience with Scrum Agile, Kanban, extreme programming and SDLC.
- Strong understanding of OOP concepts and in hand experience in designing applications using design patterns like Factory, Façade, Proxy, Singleton, State, Strategy & Chain of Responsibility.
- Sound knowledge of Service Orientated Architecture, N - tier architecture, Message Oriented (ESB, SOLACE & MSMQ) Architecture and Application/Functional segregation.
- Hands on experience in the usage of WCF, Web API 2.0 & .Net Remoting and web services.
- Created high performance angular applications from scratch. Used Task runner to manipulate JS and CSS.
- Has got excellent application design (using design patterns & architectural patterns), data modeling, query writing and performance tuning skills.
- Sound knowledge in RDBMS concepts. Hands-on experience in SQL Server (2005) SSIS & SSRS (including Local Report Rendering), data modeling, Stored Procedures (including CTE), Functions, views and performance tuning. Extensive knowledge on indexes and did wonders in the performance tuning.
- Hands on experience in automated testing like Karma, Jasmine, Coded UI, FAKE, MOQ and unit testing.
- Excellent knowledge in parallel programming using Threading, Task and Async Task.
- Has experience in the development of Windows Forms and Web Forms (ASP.net).
- Involved in development of Banking, logistics, ERP and healthcare applications.
- Hands on experience with the PowerShell scripting and TFS PowerShell commands.
- Knowledge on MEAN stack, Xamarin and PhoneGap/ionic.
TECHNICAL SKILLS:
Languages & Technologies: C# (4.6), Vb.Net, ASP.Net, XML, XSLT, XSL, HTML, JavaScript (ECMA6), VB Script, BizTalk, HTML5, JQUERY, Angularjs, bootstrap, Knockout, AngularUI, Kendo UI, Coded UI, Performance Testing, PowerShell, CSS, LESS, Node.js, Xamarin, PhoneGap and ionic
DBMS: SQL Server 2008 R2/ 2005/ 2000, T-SQL, Oracle PL/SQL, SSIS, T-SQL, SSRS, DTS, MongoDB
Operating systems: Windows 7/Vista/XP/2003/NT
Development tools: Visual Studio 2015, 2013, 2012, 2010, 2008, 2005, 2003, Microsoft Visio, Visual Source Safe, SQL Server Management Studio 2008, TFS, SVN & ERWIN.
Design patterns and practices: Factory, Abstract Factory, Singleton, Façade, Proxy, Chain Of Responsibility, Observer, Decorative, State and etc.
architecture patterns: N-Tier, Service Oriented (SOA), Message Oriented, RESTFUL, MVC, EF - ORM, B2BB communication using BizTalk and Workflow management using WWF & Window Service.
Web servers: IIS (7.0/6.0).
Javascript frameworks: Angularjs (Typescript), Knockout, DataTable.Net, JQuery, underscore, lodash, Jasmine
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
Colline Integration Layer - NON-OIS Booking Model Lead
Responsibilities:
- Angular MVC application using ASP.NET WEB API as a server side technology (Repository and Unit of Work Pattern). Uses UI-Router to route the state based routing.
- Responsive UI design using Angular bootstrap and LESS.
- Used GruntJS to clean, JSLint, Concat, uglify, angular file loader and watch angular and other JS code.
- Automated the testing with Karma, Jasmine, sinon, Microsoft Unit Tests using Fake Repository and Mock.
- Tested Angular Controllers, Service, Filters and Directives (using karma-ng-html2js-preprocessor) with extraordinary code coverag (measured by Istanbul).
- Used Factory and Decorator Patterns to separate client business logic.
- Integrated existing applications using Message oriented architecture and Oracle PL/SQL and ODP.Net as data access component.
- Architected Authentication and authorization of Web API using Wells Fargo in house applications like Channel Secure and Symphony.
- Defined and used role based security for the Angular and Web API.
- Used Continuous Build & Integration using AntHill.
Environment: H/w: Dell Latitude O/s: Windows 7 S/w: C# (version 4.6), ASP.Net Web API, Angular, bootstrap.LESS, IIS, Grunt,, Entity Framework 6.0, Oracle 11g, PL/SQL, ODP.Net Tools: Visual Studio 2015 & SVN.
Confidential, Charlotte, NC
Amgen TransEngen - Automated Benefit Verification Lead
Responsibilities:- Angular application using ASP.NET WEB API as a data service using Repository and Unit of Work Pattern.
- Responsive UI design using bootstrap and LESS.
- Automated the testing with Coded UI.
- Used Factory, State and Chain of Responsibility Patterns to separate client business logic.
- Used Scrum Agile method.
- Used Continuous Build & Integration using Microsoft Release Manager.
Environment: H/w: Dell Latitude O/s: Windows 7 S/w: C# (4.5), ASP.Net Web API, Angularjs, bootstrap.LESS, IIS, App Fabric, Entity Framework Tools: Visual Studio 2013, SQL Azure, TFS, JetBrains Resharper.
Confidential
Team Lead/Individual Contributor
Responsibilities:
- Angular MVC application using ASP.NET WEB API as a server side technology.
- Used Microsoft SQL Server Project and DACPAC.
- Project built in a simplistic way to facilitate Baan communication.
- Used Release Manager for build and promotion.
- Used bootstrap, Angularjs and heavily used JSON and Ajax calls.
- Used Continuous Build & Integration using Microsoft Release Manager.
Environment: H/w: Dell Latitude O/s: Windows 7 S/w: C# (version 4), MVC WEB API, Angularjs, Entity Framework (Code First Repository Pattern), Bootstrap, JSON, LESS, SQL Server 2008 R2, Coded UI Tools: Visual Studio 2012, TFS & JetBrains Resharper.
Confidential
Architect/Individual Contributor
Responsibilities:- Architect for database schema changes and mass conversions due to the change in primary key property.
- Played architect role in determining the WCF calls and disposals.
- Involved in the Loadrunner load testing.
- Involved in the sql server query performance tuning.
- Project executed on Kanban methodology.
Environment: H/w: Dell Latitude O/s: Windows 7 S/w: C# (version 4), Entity Framework, SQL Server 2008 R2, Coded UI Tools: Visual Studio 2012, TFS & JetBrains Resharper.
Confidential
Individual Contributor/Agile Team Member
Responsibilities:- Used Repository Patterns and Dependency Injection.
- Used Bootstrap.js and datatable.js for the unobtrusive UI.
- Used Microsoft Unity framework for the dependency injection.
- All the copay components are designed as pluggable components with dependency injection.
- Used ESB for B2B communication & Implemented SOA.
- Project executed on Agile Scrum.
- Used Continuous Build & Integration using Microsoft Release Manager
Environment: H/w: Dell Latitude O/s: Windows 7 S/w: C# (version 4), MVC, Entity Framework (Code First Repository Pattern), JQUERY (Datatable.js & Bootstrap), JSON, SQL Server 2008 R2 Tools: Visual Studio 2012, TFS & JetBrains Resharper.
Confidential, Charlotte, NC
Individual Contributor/Consultant/Architect
Responsibilities:- Used DNN (Dotnetnuke) has a Content Host.
- Designed & Architect data Entities and class entities.
- Used Windows Workflow Foundation for the workflow.
- Used Microsoft Ruleengine to define the workflow rules. Configured the business rules using web configuration files and used custom handler to retrieve the data from the web config.
- Used Façade, Proxy, Singleton patterns and N-Tier and Service Oriented Architectural patterns. Used WCF for the client and server communication.
- Involved in the development of WCF Service development for the communication between the User Interface and MW.
Environment: H/w: IBM O/s: Windows 7 S/w: C# (version 4), ASP.NET WebForms, WWF, Entity Framework, JQUERY, DNN(DotnetNuke), SQL Server 2008 Tools: Visual Studio 2010
Confidential
Individual Contributor/Consultant/Architect
Responsibilities:- Individual Contributor in Architecture and Designing.
- Designed data Entities and class entities.
- Used Strategy, Factory, Proxy Patterns
- Implemented Google maps in the asp.net pages.
- Used Façade, Proxy, Singleton patterns and N-Tier Architectural patterns. Used WCF for the client and server communication.
- Involved in the development of WCF Service development for the communication between the User Interface and MW.
Environment: H/w: IBM O/s: Windows vista S/w: C# (version 4), ASP.NET, Entity Framework, JQUERY, DotnetNuke, SQL Server 2008 Tools: Visual Studio 2010
Confidential, Danbury, CT
Individual Contributor/Architect/ Onsite Lead
Responsibilities:- Individual Contributor in Architecture and Designing.
- Involved in the B2B communication with Oracle App for the cost calculation, Billing, Invoice Generation and Check cutting.
- Data migration using SSIS. Code development using ASP.Net, C# and SQL Server 2008.
- Used SSRS and Local Rendering Reports.
- Used Façade, Proxy, Singleton patterns and N-Tier Architectural patterns. Used WCF for the client and server communication.
- Involved in the development of WCF Web Service development and consumption of third party web service.
- Created web service with the Server certificate configuration and consumed the third party webservice with Client Certificate
- Extensively used LINQ and LAMBDA expressions.
Environment: H/w: IBM O/s: Windows vista S/w: C# (version 3.5), ASP.NET, JQUERY, SQL Server 2008 Tools: Visual Studio 2010 & TFS
Confidential
Project Lead
Responsibilities:- Responsible for the Project Architecture and Design Patterns.
- Used Proxy, Façade, Factory Patterns and .Net Remoting for the client server communication.
- Data migration, data modeling & class designing, coding and deployment using NAnt.
- Involved in work flow management and design.
- Used Common Table Expressions in the stored procedure development.
- Extensively used LINQ and LAMBDA expressions.
Environment: H/w: IBM O/s: Windows vista S/w: C# (version 3.5), ASP.NET, SQL Server 2008 Tools: Visual Studio 2010
Confidential, Danbury, CT
Individual Contributor/Onsite Lead
Responsibilities:- Responsible for the B2B communication with Oracle Apps using Biztalk.
- Responsible for the Data Security and Designing the Intrusion free environment.
- Requirement gathering, data analysis and application maintenance.
- Did wonders in the stored procedure performance tuning.
- Involved in the application and background fine tuning using the Threads.
- Class Designing, Coding, performance tuning & deployment using NAnt.
Environment: H/w: IBM O/s: Windows XP S/w: C# (version 3.5), ASP.NET, SQL Server 2005, BizTalk 2006
Confidential
Individual Contributor/Onsite Lead
Responsibilities:- Involved in the design, development and onsite offshore coordination.
- Used XML/XSLT and transformed the XML to html output.
- Used .Net Remoting for client server communication.
- Used Proxy, Façade and singleton patterns.
- Used Microsoft Applicationblocks, Exceptionmanagement and Configuration Management.
- Data Migration from mainframe.
Environment: H/w: DELL O/s: Windows XP S/w: C#, ASP.NET, SQL Server 2000, BizTalk 2004
Confidential
Sr. Programmer
Responsibilities:- Involved in the design and development.
- Involved in the B2B application communication using Biztalk 2004 with the legacy application.
- Used .Net Remoting for the client server communication.
- Used Proxy, Façade and Singleton Pattern.
- Used Microsoft Applicationblocks, Exceptionmanagement and Configuration Management.
- Data Migration from mainframe using DTS.
Environment: H/w: DELL O/s: Windows XP S/w: C#, ASP.NET, SQL Server 2000, BizTalk 2004
