.net Technical Architect Resume
Fremont, CA
SUMMARY:
- A result - driven, an analytical and detail-oriented technical architect, having over 15 years of experience in IT, delivering successfully complex and challenging projects spanning over various technologies and domains. More than 5 years as an Architect, while working on different Microsoft technologies with result oriented, and successful delivery of the tasks and products to meet the dead lines. Ability to understand large-scale systems using multiple technologies and provide optimal solutions, with knowledge and hands-on experience in different languages and, having worked on Cloud and Azure based environment, with Good exposure to different Design Patterns, Has been involved in all the stages of SDLC and performed various roles while handling multiple projects.
- Extensive experience using Visual Studio .Net platform (C#, VB.Net, ASP.Net, ADO.Net) with in-depth knowledge of the architecture and the framework. Strong Experience in database development on MS Access 2003, MS SQL Server 2000, 2005 and 2008 and good Hands on SSIS, SSRS and SSAS BI Tools with good hands on java script, JQuery and JQuery based frame works like Knockout JS, AngularJS, JQGrid, Kendo UI etc.
- Having 12 years of experience as a Sr. Net Consultant, Lead .Net Developer.
- 10+ years’ experience into Web Technologies like ASP.Net (2.0 to 4.5), MVC (2 to 5), Confidential, Web API REST Services.
- Having 5 years of working experience with JavaScript Framework Libraries like Knockout JS, Kendo UI, JQuery, and AngularJS to build responsive web designed based application.
- Having 12+ years’ experience on SQL Server from 2000 to 2008, worked upon writing complex SQL queries, Stored Procedures, Performance tuning etc. 1+ year of Experience in Oracle.
- Having worked upon various Design Patterns like Singleton, Factory, Abstract Factory, Facade, Observer, Command, Bridge, Adapter, Dependency Injection and Chain of Responsibilities Pattern etc. And Design framework like MVC, MVP, MVVM, and Service Oriented Architecture (SOA) in various projects.
- Having worked upon and Developed large scale ASP.Net MVC web applications such as SalesLink Application @ Confidential & Confidential, Customer Partner Portal @ Confidential Bank, which has more than 3000 users accessibility to these applications.
- Having worked with global environment where interaction with different team(s) working from different region(s).
- 5+ years of experience in Entity Framework, LINQ, Multi-threading, Asynchronous Programming, and Serialization.
- Excellent understanding of ASP.Net MVC request pipeline including HTTPModules, HTTPHandlers, and Good Understanding of communication protocols such as HTTP, TCP, UDP, SOAP.
- Excellent skills in analyzing user’s requirements, modeling the system and ensuring the functionality, with client satisfaction as the strong and primary focus. Good experience in relational databases, designing database tables and developing pertinent data structures.
- Experience in using Agile, Scrum and Waterfall methodologies in development of solutions.
- Good exposure on OOP’s Concept and implementing Multi-threading.
- Following TDD approach, writing Unit Test case, Integration Test case.
- Strong work ethic, team player with good organizational and customer communication skills.
- Following Agile-Scrum methodology in day to day development environment for the last 5+ Yrs.
TECHNICAL SKILLS:
Technologies: Microsoft .Net ASP.Net 1.1/2.0/3,5/4.0, C#, VB.Net, ADO.NetADO.Net Entity Framework, Web ASP 2.0/3.0, VB 6.0, JQuery, JQ Grid, Knockout JS, JavaScript, VBScript, HTML/DHTML, XMLXSLT, Xpath, Objective-C, iOS
Development Environments: Visual Studio .Net (2003, 2005, 2008, 2010), Visual Interdev 6.0.
Databases: SQL Server 2012, 2008/2005/2000 , MySQL 3.2 and 5.5, Oracle 8i/9i/11g, MS Access
Source Control: Visual SourceSafe 6.0, Team Foundation Server, SVN.
Operating Systems: Windows Windows 7, Windows Server 2008, Windows Server 2003, Windows 2000, And Linux
Web Servers: IIS 5.1/6.0/7.0.
Design Pattern(s): Singleton, Factory, Abstract Factory, Facade, CommandObserver, Chain of Responsibility, Repository Pattern etc
Other Tools: CMS- QP7, Ektron (Content Management Tool),Delphi, ParadoxBug Tracking Tool - Jira, Rally, MS Visio 2010, TOAD, Tortoise SVN, Microsoft Enterprise Application Block 2.0 onwardsMicrosoft’s Unity Framework "Dependency Injection", Microsoft Velocity Cache, SOA Architecture, REST Full Service, Active Directory Implementation, RedAnt, Dynatrace, DCRum&Splunk.
PROFESSIONAL EXPERIENCE:
Confidential, Fremont, CA
.Net Technical Architect
Responsibilities:
- Worked on Backend systems to fetch data exposed via Confidential / Web Services from Salesforce and warp Tool and expose these data to UI team as a Confidential Object also updating back end systems with regular data feed / data updates utilities.
- Doing Re-architecture work after analyzing performance of Web Services, Service Layer, Business Layer and data Access layer.
- Working closely with Business Users i.e. Product Owners, Business Analyst to get the requirements and articulate it and help my team members to start working upon it.
- Liaison with engineering team from development center located in India.
- Debugging and testing to confirm the requirement and at the same time confirming what has implemented is as per what we were expecting it.Designed the Architecture and implemented new Modules with newly created Framework by showing a Demonstration with PoC work.
- Performance tuning to increase the performance in both front-end and back - end systems, used fiddler, Soap UI and other debugger tools to perform the same.
- Using AngularJS, Bootstrap to build single page application, responsive web design.
Environment: ASP.Net MVC framework, Confidential, Web API's, C#.NET, ADO.Net Entity Framework 6.1 LINQ, XML, JQuery, AngularJS, Bootstrap, Visual Studio.Net 2013, TFS,NuGet, SoapUI 4.5.1, DHC tool, Microsoft Unity Framework, Dependency Injection, SOAP Architecture, and design patterns, MS Vision 2012.
Confidential, Philadelphia, PA
.Net LeadDeveloper
Responsibilities:
- After understanding current architecture, we started Re architecture work to migrate the project to new technologies using ASP.MVC framework and Site core CMS.
- Used MS Visio 2012, Enterprise Architecture Tool for designing different Use Case, Sequence Diagrams, Class Diagrams, Activity Diagram and ER Diagram.
- Design and Develop framework to support and implement Azure PaaS Services.
- Worked upon Re architecture work after analyzing performance of Web Services, Service Layer, Business Layer and data Access layer.
Environment: ASP.Net MVC 4.5, Web API's, C#.NET, ADO.Net Entity Framework 6.1 LINQ, Confidential, Web Service, XML, Confidential, JQuery, KnockoutJS, Visual Studio.Net 2013, TFS, Rally, NuGet, Microsoft Unity Framework, Dependency Injection, SOAP Architecture, and design patterns, MS Vision 2010 and 2012.
Confidential, Irving, Texas
.Net Technical Lead /Architect
Responsibilities:
- Requirement gathering with Business Analyst, Business Usersworking from different locations for Confidential .Discuss and Finalize Architect and High Level implementation plan with Enterprise Architecture teams members
- Worked closely with Business users, Business Analyst and E2E Architecture team membersand participate in prepare and finalized BRD ( Business Requirement Document ), HLD ( High Level Design Document ), System Requirement Specification and Discuss implementation plan with Technical Lead and team members.
- Designed the Architecture with a PoC work with implementation of Azure Cloud Service, Azure PaaS using Microsoft azure SDK 2.6, Creating Service Bus, for messaging and Notification Hub, Creating Web role etc.
- Developed Custom Helper classes for AJAX enables Model Dialog box, which we can control with server side code, and can be used within application.
Environment: ASP.Net MVC 4.0, Web API's, C#.NET, ADO.Net Entity Framework 6.1 with Code first approach, Microsoft Azure, LINQ, Confidential, Windows Service, XML, Confidential, JQGrid, AngularJS,Bootstrap, SQL Server 8 & 2012, Azure SQL, Stored Procedure, Visual Studio.Net 2012, TFS, NuGet, Microsoft Unity Framework, Dependency Injection, SOAP Architecture, and design patterns, Microsoft azure SDK 2.6, MS Vision 2012/ 2013.
Confidential, Baltimore, MD
.Net Technical Lead / Architect Role
Responsibilities:
- Followed Agile-Scrum methodology in day to day development environment.
- Analyzed the requirement(s), studied the existing system and Prepared HLD and technical design specifications and helping team to prepare LLD, UML and Class diagrams for each Module(s).
- Designed the Architecture and implemented new Modules with newly created Framework while creating a PoC Work using ASP.Net MVC Framework 4.0 to expose Web API.
- Worked on Consuming Thomson Reuters 1099 Service i.e. did a PoC Work to consume Confidential Service and exposed a WEB API and consumed this Web API in existing ASP/ ASP.Netbased solution /Project to overcome changes.
- Analyzed existing database with the new requirements and proposed Metadata with ER Diagram to create new database from existing database.
- Used MS Visio 2012, Enterprise Architecture Tool for designing different Use Case, Sequence Diagrams, Class Diagrams, Activity Diagram and ER Diagram.
- Managing TFS and internal Build release, Code merging, Branching from Dev environment to SIT / UAT and also doing down merging after Production release. Successfully Implemented Check in Policy.
- Mentoring a team of 8 developers i.e. Onshore / Offshore model.
Environment: ASP.Net MVC 4.0, Web API's, WPF, MVVM, Confidential, C#.NET, ADO.Net Entity Framework, LINQ, Confidential, Windows Service, XML, Confidential, KendoUI, SQL Server 8 &2012, Stored Procedure, Visual Studio.Net 2012, TFS, SOAP Architecture and design patterns and Multi-Threading, MS Visio 2012.
Confidential, Holliston, MA
Sr. Consultant (.Net Technical Lead Role)
Responsibilities:
- Used JQ Grid, JQuery to display transactional data, Hierarchical Grid functionality, Sub Grid, Grouping, Fixed Header Rows, and Columnsetc.and given Demo to Business User(s), IT Head to explain how we are going to implement and migrate Web Solution using MVC.
- Created XML, CVS File Parser for importing data received in different format.
- Worked on AJAX to fetch data and display it on JQuery grid with the Confidential Object Response from server and Parsing it at Client side (UI).
- Documented release plan, Test case(s) and LLD or respective modules with Business Case studies, UML and Class diagrams.
- Created Templates and Global Dialog Box to show different message(s) and the Client side in Case Error / Information or with Confirmation messages.
- Used JQuery, JavaScript and AJAX to enhance user experience.
- Set up and successfully implemented Microsoft Azure environment
Environment: ASP.Net MVC 3.0, Razor View, C#.NET, ADO.Net LINQ, Confidential, XML, Java script, JQuery, AJAX, HTML, CSS, SQL Server 2008, Stored Procedure, Visual Studio.Net 2010, TFS and MS Visio 2012.
Confidential
Technical Architect
Responsibilities:
- Performances relate work on existing Booking Engine, special when they integrate different search results i.e. contracts from Amadeus and Sabre.
- Worked on Connection Pooling issue as each GDS Service has limited hits, and we need to maintain that hit ration so that we can avoid additional service fees and other cost related issues.Design and developed Architecture and Proof of Concept while creating different Model(s), Simple and Complex View(s) and Controller(s) using ASP.Net MVC 4.0 with razor View.
- Created PoC Work to use JQuery based Template(s) to display list of Contracts with Grid and Paging functionality.
- Worked on performance based issue(s) used ANTS performance profiler tool while displaying search result received from different GDS responses (Web services Like Amadeus, Sabreetc.) and integrate them to display data on search result page.
- Implemented Serialization concept successfully to maintain State of the object while implementing Connection pooling framework and trained the team members using this PoC Work to implement the same in newly created Architecture.
- Responsible for upgrading skill set and helping team members to start working on MVC Framework.
- Successfully implemented two New GDS we Implemented Air Arabia and Air France, along with Car Parking functionality for CheapOAir.co.Uk.
- Successfully implemented Azure PaaSwith email Subscription Services.
Environment: ASP.NET MVC 4.0, Razor View, NuGet, ADO.Net Entity Framework, JQuery, Java Script, AJAX,C#, Confidential, XML, IIS 7.0, Multithreading, SQL Server 2008, Visual Studio 2012, TFS.
Confidential
.Net Technical Lead/ Architect
Responsibilities:
- Different Modules in this application are EOD file / Report generation, Audit Trail, Add User, Add Account, Add Counter Part, Bulk Cash Transfer, Inter Bank Cash Transfer, User Administration, Manage User and Change Queue Management.
- Design and developed Architecture and Proof of Concept while creating different Model(s), Simple and Complex View(s) and Controller(s) using ASP.Net MVC 4.0 with razor View.
- We have followed TDD approach using Rhino Mocks with automated testing framework implementation with Agile / Scrum methodology to track and manage project.
- Defining UI Framework for Implementing HTML5 and W3c Validation(s) for all the modules.
Environment: Visual studio 2010, TFS, ASP.Net 4.0 with MVC 2 & 3 Framework, Razor View, C#, Web Services, Confidential, IIS 7.0, SQL Server 2008, Java Script, JQuery, JQ Grid with SOAP based Architecture.
Confidential
Software Designer
Responsibilities:
- Worked on developing XML Parser for the required System Feeds which are coming to us in the XML format, also enhancement and Bug Fixing of existing Code with the change requirement(s) using existing work flow and Producing daily report based on Feed file received and sending them to respective teams.
- Consuming Argon MSMQ based message queue to track daily feed files and consuming it while storing data in SQL Server.
- Involved in developing new SQL Server Reports and integrating it with existing application based on the requirement(s) and repairing some of the existing Reports too.
- Provided Production supports based on the requirement, resolved assigned PMS Tickets for the same.
- Converted and migrated some of the existing DTS Package to SSIS.
Environment: WPF, C#, XMAL, XML, Windows Service, Confidential, IIS 6.0, SQL Server 2008, Java Script, using AJAX and Confidential methodologies, WinForms and WPF, Argon MSMQ.