We provide IT Staff Augmentation Services!

Architect/team Lead / Tech Lead Resume

SUMMARY:

  • More than 15 years of Professional IT experience in the successful implementation and delivery of various Web/Windows applications based on multitier client/server, distributed system architecture as well as SOA. Extensive experience as an Architect/Technical Lead with a proven track record in delivering highly scalable applications using the full stack Microsoft
  • Technologies. Developing Web Applications using ASP.Net MVC, Azure, JQuery, IIS 5.6/6.0 on .net framework 1.1 - 4.5 using C#, Visual Studio . Work with various client side frameworks likes AngularJS, Knockout, Bootstrap and CSS 3.0. Worked on Middleware Technologies like Web Services, ADO.Net and Entity Framework 6.0, XML, XSLT. Building APIs using WCF (SOAP/Restful) and its security features. Expertise with MS SQL query analysis/tuning, including contention, locking and hinting. Work with SQL Server Integration Services (SSIS) and
  • Reporting Services (SSRS). Developed web based Performance Management and analytical services for technical and business teams across enterprise. The web tool has made performance focus possible at enterprise level and serves as a gate for raising performance issue for further investigations from end user perspective. Performance analysis and optimization in service-oriented architecture environment. Identify and resolve client side performance issues in Javascript/JQuery scripts. Expertise with MS SQL query analysis/tuning, including contention, locking and hinting. Supporting, enhancing and creating artifacts on applications as well as designing prototypes. Analyzing and recommending solutions to performance problems across multiple layers. Performance analysis and tuning tools including .net CLR profiler, SQL Profiler as well as scripting using Power Shell. Experience with async and parallel programming (TPL) with .NET 4.5 Expertise in OOAD concepts/principles like S.O.L.I.D. and Architectural Patterns like SOA, MVC and Dependency Injection Pattern as well as Creational Patterns like
  • Singleton, Strategy, Façade, Factory, Abstract Factory and Command. Documenting different phases of the SDLC using UML, RUP with MS Visio/RationalRose. Knowledge of the various SDLC model like Waterfall, Iterative as well as Agile methodologies. Worked on various Domains like, E-Commerce, Banking, Mortgage, Insurance and Retailing. Experience in
  • Configuration and Release Management, Feasibility Study, Code Review and Mentoring. Project management, tracking and reporting project status with the business stakeholders on a regular basis. Strong analytical, diagnostics and problem-solving skills with ability to work in a team environment Good analytical, communication and interpersonal skills.

TECHNICAL SKILLS:

Microsoft: .NET Framework (1.0 to 4.5), ASP.NET (1.0 to 4.0), C# (1.0 to 5.0), WCF, WWF,ASP.NET MVC (3.0 and 5.0), Web API, ADO.NET, AJAX, Entity Framework, Linq,CLR

JavaScript: Angular 2.0, AngularJS 1.5, Typescript, JavaScript, JQuery, ReactJS, NodeJS

Mark up: JSON, XML, HTML and HTML5

Microsoft tools: Visual Studio, Team Foundation Server Visual Studio Code

Backend: MS-SQL Server, DB2, MS - Access.

Testing: MS Test, XUnit, NUnit, Moq, coded UI, load and performance testing, Jasmine

Deployment: TFS Build scripts/WIX and automated build process

Documentations: HLD, LLD, UML and business requirements.

Data mining/reporting: SSRS, SSIS and DTS

SDLC model: Waterfall and Agile.

Version control: TFS, SVN, VSS.

Tools: /Others: IBM Data Studio.

PROFESSIONAL EXPERIENCE:

Architect/Team Lead / Tech Lead

Confidential

Responsibilities:

  • Designed and developed the migration from Thompson to Factset data provider.
  • Designed and Developed multithreaded background processor for optimized turnaround time.
  • Unit tested, integration and load tested.
  • Designed and developed SQL tables, views, indexes, stored procedures for data retrieval in SQL server.
  • Designed and developed web service using WCF.
  • As a lead, was responsible for work distribution, tracking, and weekly updates to management, issue resolution and Production stability.

Environment: C#, .NET 4.0, SQL Server 2012, WCF, TPL, Windows service, Windows server 2008 and Unit testing, TFS

Architect / Tech Lead

Responsibilities:

  • Designed IBM MQ based solution to handle large volume of data.
  • Designed and Developed windows service (C#, .NET) using TPL to collect data from multiple source systems through IBM MQ and pushed processed data to client side using SSRS.
  • Developed SPA (Single page application) to show data to client and provide real time updates using AngularJS.
  • Unit tested, integration and load tested.
  • Designed and developed SQL tables, views, indexes, stored procedures for data retrieval in SQL server.
  • Designed and developed web service using WCF.
  • Designed and developed IBM DB2 Native NSP and performance optimization.
  • As a lead, was responsible for work distribution, tracking, and weekly updates to management, issue resolution and Production stability.

Environment: C#, AngularJS, .NET 4.0, SQL Server 2012, Windows service, Windows server 2008, CSS3 bootstrap, Coded UI and Unit testing, TFS, WCF, IBM DB2, TPL

Confidential

Development Lead

Responsibilities:

  • Worked on a windows service that reads trade requests from queue, analyze the trade and perform upfront stress to identify risks involved with trade and send response back to trading platform.
  • Created web portal for using ASP.NET web forms to display trades and activities by accounts for a daily view as well historical view.
  • Developed reporting portal to track activities for upper level business users using SSRS.
  • Wrote stored procedures, indexes, views, database tuning on SQL server.
  • Performance tuned and load tested.
  • Enhanced the system to support unit testing/moq framework as part of the build process.

Environment: ASP.NET, C#, .NET 4, SQL Server 2012, TFS, WCF, SSRS, Windows service, JavaScript

Confidential

Tech Lead/Sr. Developer

Responsibilities:

  • Designed and implemented WCF/RESTful services layer for the system to be consumed by different properties/components across the system using Entity Framework and LINQ extensively.
  • Exposed a Vendor API for Vendors to create their Web Pages dynamically by consuming this WCF Service.
  • Implemented the Form Engine module using WebAPI, JQUERY, JSON, JSONP and HTML 5.0/CSS 3.0. This component renders the data entry form html for all the web properties.
  • Designed and implemented the Campaign management module using ASP.Net MVC which is used to create various components which will be part of the Lead generating microsites both by internal properties as well as external vendors.
  • Optimized JQuery code wherever appropriate using the best standards and used module pattern as a practice for implementing client side code.
  • Implemented a caching mechanism using Redis as the data end technology leveraging the Azure platform.
  • Defined performance and engineering approaches to drive high performing web apps from the beginning. Review and signoff performance standards and considerations for code releases.
  • Implemented in-detailed Instrumentation and alerting framework to be used across all applications.
  • Developed error handling frameworks allowing applications to emit operationally significant events and performance counters.
  • Developed a tracking framework, which helps in analyzing the usage patterns of the users to setup and benchmark the KPIs.
  • Optimized JQuery code wherever appropriate using the best standards and used module pattern as a practice for implementing client side code.
  • Completed Performance Improvements of the Services at a higher design level using SOA as the system architecture and RESTful services as well as WCF services where necessary.
  • At the code level used the appropriate data structure like the associative/non-associative collections where appropriate and programing techniques like temporal locality where necessary to improve the service throughput.
  • Optimized Database Objects using various optimization techniques like INDEXING, applying HINTs where appropriate as well as de-normalizing for reporting.
  • Read execution plans, identifying the bottleneck in long running queries and optimizing it.
  • Set up builds and configuration management.
  • Managed expectation by providing status reports, metrics, test plans and delivery plans to the management on a constant basis.
  • Provided technical inputs on design as well as architectural guidelines to team members.
  • Code reviewed as well as worked as a mentor to ensure delivery of high quality code within stipulated timelines.

Environment: C#, ASP.Net MVC 6.0, .Net framework 4.5, Entity Framework 6.0, SQL Server 2012, Redis, JavaScript, JQuery 1.7, Angular 2.0, TypeScript, JSON, JSONP, AJAX, AngularJS, Bootstrap, XML, XSLT, HTML 5.0, CSS 3.0, NUNIT, Visual Studio 2015, Team Foundation Server, IIS 6.0, MS Build.

Confidential

Responsibilities:

  • Implemented UI pages to capture user input using Asp.net 3.0.
  • Implemented the analytics module using SSRS and the ETL packages using SSIS.
  • Re-established performance standards and best practice. Lead performance engineering efforts to improve end user experience
  • Used open source and commercial toolset to diagnose web app and system performance bottlenecks.
  • Provided end user experience improvement suggestions to dev, architect, upper management teams
  • Implemented Instrumentation and alerting framework to be used across all applications.
  • Integrated with various Clients’ CRM systems like Salesforce, MS Dynamics, Top School, Targus, LeadId, and Verify.net.
  • Developed a set of Scheduled Services for handling background process.
  • Leveraged .Net concepts like serialization and multi-threading for efficient functioning of the system.
  • Designed data model and created MS SQL stored procedure, triggers and functions and worked on optimizing it for high performance on need basis.
  • Wrote high-level design specifications, functional documents and user manual documents.
  • Wrote executive reports as well as optimized existing reports built using SSRS.
  • Wrote Service agents to consume third party Services like Targus, LeadId, and Verify.net.
  • Wrote high-level design specifications, functional documents and user manual documents.
  • Wrote Unit Test cases using NUNIT for the application as and when required.
  • Conducted code reviews and provided support to team members on a constant basis.

Environment: C#, ASP.Net 3.0, .Net framework 3.0, LINQ, SQL Server 2008, Mongo DB, Telerik, Dundas, AJAX, Windows Communication Foundation (WCF), Windows Workflow Foundation (WWF), XML, XSLT, JavaScript, JQuery, JSON, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), Windows Services, HTML, CSS, Visual Studio 2010, Team Foundation Server, IIS 6.0, MS Build, MS Visio.

Confidential

Senior .Net Developer

Responsibilities:

  • Designed and architected the system to adhere to OOAD using agile methodology.
  • Developed business objects as well as entity objects using C#.
  • Leveraged .Net concepts like serialization and multi-threading for efficient functioning of the system.
  • Microsoft Internet Explorer browser control was used extensively for crawling the Internet.
  • Designed data model and created MS SQL data objects including stored procedure, triggers, functions and types.
  • Enhanced document download functionality to operate without errors using http Request system Object.
  • Worked with users to improve the systems by incorporating various incremental logic as and when required.
  • Extensively used XML and XSLT for application level configuration management and mail alerting resp.

Environment: C#, ASP.Net 2.0, .Net framework 3.0, LINQ, SQL Server 2005, XML, XSLT, JavaScript, SQL Server Integration Services (SSIS), Visual Studio 2005, Visual Source Safe.

Confidential

Responsibilities:

  • Designed and implemented Web Forms using ASP.Net 2.0 (.aspx) with C# and HTML.
  • Implemented Master Pages, Themes, Skins and CSS for a uniform GUI.
  • Extensively used AJAX Toolkit to enable user to have to navigate to minimal screen for most of the actions.
  • MS Enterprise Library was used to develop common application blocks for Exception Handling and Data Access.
  • Implemented Services to facilitate data communication between servers to support single to n-tiered architecture using Windows Communication Foundation in .Net 3.5.
  • Created System and Database design for Inventory module and integrated inventory with disposition requests.
  • MS-Visio was used to develop UML class and sequence diagrams.

Environment: C#, ASP.Net 2.0, .Net framework 3.0, SQL Server 2005, Telerik, XML, XSLT, JavaScript, SQL Server Reporting Services (SSRS), HTML, CSS, Visual Studio 2005, Visual Source Safe, IIS 6.0.

Confidential

Project Lead

Responsibilities:

  • Designed the system based on SOA Architectural Pattern. Used Iterative model of development.
  • Developed Web Forms using ASP.Net 2.0 (.aspx), IIS, HTML and C# in Composite Web Client Model.
  • Developed business objects and entity objects as part of shared assemblies using C# 2.0.
  • Exposed services to facilitate data communication using Windows Communication Foundation in .Net 3.5.
  • Assisted in the design and development of services using Windows Workflow Foundation in .Net 3.5.
  • Implemented server side controls using C#, JavaScript and Ajax.Net to give a rich user experience.
  • Designed the data model and wrote Stored Procedures.
  • MS-Visio was used to develop UML class and sequence diagrams.

Environment: .Net 3.5, C#, ASP.Net 2.0 (.aspx), MS SQL 2005, SQL Server Reporting Services (SSRS), Windows Communication Foundation (WCF), Windows Workflow Foundation (WWF), JavaScript, HTML, Ajax.Net 1.0, MEL 2.0, Ajax, JavaScript, Visual Studio 2005, NUnit, Cruise Control, Visual Source Safe.

Confidential

Technical Lead

Responsibilities:

  • Designed the system based on CSLA Architectural Pattern using Iterative Mode of delivery.
  • Developed a prototype to suggest the feasibility of the design in meeting requirements of the systems.
  • Built satellite Assemblies for Globalization and localization.

Environment: C#, ASP.Net 2.0, JavaScript, XML 1.0, MS SQL 2000, Web Services, Visual Studio 2005.

Hire Now