We provide IT Staff Augmentation Services!

.net Tech Lead Resume Profile

Austin, TX

SUMMARY:

  • Around 11 years of IT experience in all phases of SoftwareDevelopment Life Cycle SDLC such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client-Server and N-tier Architectures in domains like Trading, Banking, Financial.
  • 10 years of experience in .NET Technologies
  • 3 years of experience in .Net SDET using codedUI
  • Extensive experience of designing and developing software applications with the C 4.0/3.5/3.0/2.0 /VB.NET 9,8,7 ,.NET Framework 4.0/3.5/3.0/2.0/1.x , ASP.NET 4.0/3.5/3.0/2.0 , ADO .NET, EF, AJAX, LINQ, WCF, CSS, Web Services, SOAP.
  • Experienced in a fast paced Agile Development Environment including Extreme Programming, Test-Driven Development TDD and Scrum.
  • Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism and Abstraction.
  • Strong experience in the analysis, design, development and implementation of multi-tier web based applications and distributed applications using Asp.Net Web forms/Win forms ASP.net, Jquery, CSS, HTML, web services,. Strong Object Oriented Analysis Design and Programming skills and good understanding of various design patterns.
  • Responsible for designing Presentation Layer web pages using the concepts such as Master Pages, User Controls, Themes, Skins, HTML, XML, CSS, Java Script, JQueryand also worked with ASP.NET Custom Controls.
  • Experience in using Language-Integrated Query LINQ query and retrieve data from different data sources LINQ to Objects, LINQ to XML, and LINQ to SQL .
  • Experience in using ASP.NET AJAX /JQueryAJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
  • Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability and consumption to potential users.
  • Experienced with Microsoft Application building blocks for .Net projects Data Access, Exception Handling, Caching and Configuration Management .
  • Experienced in Service Oriented Architecture SOA using Windows Communication Foundation.
  • Worked extensively with ADO .NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2008/2005/2000 Oracle 10g/9i.
  • Experience in database related work primarily creating complex stored procedure, Views, Triggers, Functionsusing PL/SQL, T-SQL.
  • Hands-on experience with Reporting Tools SQL Server Reporting Services SSRS , creating ETL packages using SQL Server 2005 Integration Services SSIS .
  • Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server 2010/2008 and Visual Source Safe VSS .
  • Extensive working experience in unit testing framework NUNIT, MS Unit Tests.

TECHNICAL SKILLS:

Client Tool

C ,VB.NET

Business Layer

ADO.Net, WCF, Entity Framework 4.0

Database

MS SQL Server 2008/2005/2000, MS Access

Web Development

ASP.NET, MVC 3, IIS, Web Services, SOAP, HTML, XML, XSL, XSD, XSLT, CSS, infragistic controls

Development Tools

Visual Studio.NET 2012/2010/2008/2005/2003

Scripting Languages

HTML/DHTML, JavaScript, JQuery, JQuery Ui

Project Management

MS Project, VSS, SVN, TFS, IBM Rational Clear Case.

Design Tools

MS Visio, Enterprise Architect

Reports

Crystal Reports

TDD and Automation

CodedUI, SDET with C and Selenium

OS

Windows 98/2000/XP/7/NT and 8.1

PROFESSIONAL EXPERIENCE:

Confidential

Role: .NET Tech Lead

Confidential Com providing feature to their customer, groups of symbols. Representing stocks, preferred stock, ETF, Bonds, Mutual funds, options keep into list called as Watch list that the customers monitor or watch. Customer may set up verities tailored watch lists allowing them to track a segment of the market such as Last Price, Rating, bid, Change, Ask price,. Etc.

Responsibilities:

  • Involved in complete SDLC Life Cycle including Analysis, Design, Development and Testing.
  • Involved in development of business Logic layer and data access layer components.
  • Used the LINQ to Entities, Query projections, Grouping, Entity SQL, Querying with LINQ to SQL, defining Mapping and Inheritance
  • Implementation of suggested solution in C and ASP.NET application.
  • Creating tables, Views, SQL procedures, functions and triggers in Oracle.
  • Used ASP.NET chart control, Grid View, Generics,Update Panels, AJAX Controls, LINQ to objects, Jquery, Master Pages, Themes and CSS extensively in project.
  • Extensively used WCF Microsoft's unified programming model for building service-oriented applications.
  • Contributed in the design of the front-end UI using Winforms and developed the business logic using C
  • Implemented business layer using Object Oriented OOPS concepts and C .
  • Created Web Forms using .Net.
  • Used data Access Application Block in accessing Database using various Data Controls.
  • Used JavaScript for client side validations
  • Used XML Web Services to extract entire policy detail for a given customer.
  • Designed and developed the front-end screens using HTML, XML by converting data in appropriate format.
  • Extensively worked on SQL Server, written T-SQL queries, Stored Procedures, Cursors, triggers to handle the business rules data integrity and for various data transactions and also generating reports.
  • Created working project Technical Design Document.
  • Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
  • Gather information from the business user and wrote scripts to fix Data Issue.
  • Organize meeting to gather information regarding project with the business users and Team members.
  • Work on Visual Basic Project to modify changes needed by the user.
  • Work on Batch process to create files and feed data consume by other application
  • Prepared test cases documents.
  • Used Visio tool to make business process diagram, organization chart, business plan, and data modeling.
  • Effort estimation and preparing design documents for the proposed implementations.
  • Interaction with clients for Business clarification/validations.
  • Prioritization and allocation of tasks to the team.
  • Fixing the production issues and Unit Testing on various environments
  • Review of work, check quality standards and help team in technical functional problems.
  • Preparation of System Maintenance Technical Design SMTD document.

Environment: C ,Asp.net MVC 3, JQuery, JQuery UI, Ajax, Entity Framework, WCF, .Net 4.0, Unit testing, VSTS 2012.

Confidential

Role: Tech Lead

Confidential Company periodically checks company resource such as desktop, remote boxes during reboot the computer it checks supporting software process performance data.

Responsibilities:

  • Effort estimation and preparing design documents for the proposed implementations.
  • Interaction with clients for Business clarification/validations.
  • Prioritization and allocation of tasks to the team.
  • Designed presentation layer for dynamic web forms using ASP.Net 4.0 Framework, DHTML and Visual Studio tools.
  • UtilizedAnkh SVN and Git Hub for the source code control, data collection and management in a multi-developer environment.
  • Worked with the frameworks Enterprise library, for exception logging, and Data access using DB Helper classes.
  • Contributed in the design of the front-end UI using Winforms and developed the business logic using C
  • Implemented business layer using Object Oriented OOPS concepts and C .
  • Created Web Forms using .Net.
  • Rendered XML document to an HTML using XSL and XSLT Transformations.
  • Followed the industrial standards, Coding guidelines, Accessibility guidelines, DB guidelines, .Net best practices and Macros.
  • Writing Use Cases for the changes that are included as part of requirements.
  • Developed the various forms using Validation and Rich Controls, AJAX Extended Controllers.
  • Developed the Expert advice Web User Interface using AJAX technology to enhance the visual appearance to avoid the flickering effects across server post backs.
  • Used N-tier architecture to separate the layers and the functionality of different modules.
  • Used Custom Controls, User controls, and Server controls to design the screens.
  • Used JavaScript to validate the user processes on the client side.
  • Used SOAP to implement Web Services and consumed and published XML web services in the application.
  • Used Page and Data Caching concepts to increase the throughput of the ASP.NET Pages.
  • Worked with Data grids to pagination and sorting of the data columns.
  • Created cross browser compatibility templates using Cascading Style Sheets CSS to format the data.
  • Used ADO.NET extensively for retrieving, querying, storage, and data manipulation.
  • Responsible for deciding the requirements, writing the Stored Procedures, Views, triggers, database design, Virtual Tables and some of the project management tasks.
  • Used SQL Profiler to trace and store the results in tables to analyze query performance.
  • Worked with different environments DEV, SIT, UAT, TFP, and PROD according to the requirement.
  • Fixing the production issues and Unit Testing on various environments
  • implemented do not impact on other parts of the application.
  • Involved in Documentation, Unit, Integration, and Regression Testing to make sure changes
  • Used Agile Scrum Methodology for rapid and more disciplined development during implementation.
  • Review of work, check quality standards and help team in technical functional problems.
  • Preparation of System Maintenance Technical Design SMTD document.

Environment: C ,Asp.net MVC 3, JQuery, JQuery UI, Ajax, Entity Framework, .Net 4.0, Unit testing, VSTS 2012.

Confidential

Role: Tech Lead

  • Confidential script on box and second part of the script continue on other box using wire communication programing. This frame work useful in web and windows automation scripts whereas it requires interaction between two boxes or more.
  • Retrieve cookies details all links in each pages across web site and print them on excel and provided this report to authority before launch the web site.
  • Link checker tool picks up all links and it's provide the list of working links URL's across the website in short period of time and print on the excel sheet. Ability of the tool perform on required part of the website or complete web site. It is general tool of .Net web developed application.
  • CDP.Net automation designed to find the difference in the contents or tags on web pages of the base and target servers. Frame work is accepting URL web Page links and servers target servers are in hundreds details on demand without any modification in the automation scripts.
  • Designed tool to capture two different build version automation properties changes data into excel report. This tool helps to automation developer minimal the maintenance work any changes made by dev team for the existing object properties on WPF application
  • Street Smart Edge Tools for investor for active trader.

Responsibilities:

  • Requirement gathering specs from product owner, developer and functional SME's.
  • Low level design to make it general tool, Effort estimation.
  • Designed automation frame work.
  • Created WCF, REST Services and also used different bindings to make it available to different level of users.
  • Leveraged WCF mechanisms like sessioning, Instance management, concurrency to make our services more robust and scalable.
  • Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
  • Designed the web UIASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS and AJAX controls.
  • Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C and .Net 4.0 for web pages.
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
  • Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
  • Extensively used User interface controls which use JQuery to ensure client side validation.
  • Implemented Database First EDMX and used Linq to Entities to massage the Data and optimized the Query Expressions.
  • Written Stored Procedures in SQL Server 2008 and used ADO .NET with Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
  • Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
  • Created the Linked servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent.
  • Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
  • Worked Extensively with Query Optimization Techniques to fetch data with better Performance Tuning.
  • Created ETL packages using SSIS to move data from various heterogeneous data sources to centralized database.
  • Created Cross-Tab, Drill-down and Sub-Reports using SSRS.
  • Created user level security in reports to allow restricted viewing to users of different levels and implemented data driven subscriptions using SSRS.
  • Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
  • ImplementedUnit Testing, Integration Testing and System Testing using NUnit.
  • Responsible for maintaining versions of source code using Team Foundation Server 2010.
  • Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
  • Requirement Analysis, sizing, design implementation.
  • Interaction with clients for Business clarification/validations.
  • Code review, Code Metrics, defect tracking management.
  • Coordinating with team about technical aspects of work for the successful completion of a project.
  • Educate QA team on tools and automation scripts execution and results.
  • Tracking show stopper challenges and provide solution not impact on deliverable time frame.
  • Design data model based on flag to pick up any region ABC, Hen and TUP .

Environment: WCF, C , CodedUI, Unit testing, XML, TFS, Repository pattern, Net 4.0, VSTS 2010 and 2012.

Confidential

Role: Team Lead

Team Size: 03

Confidential providing feature to their customer, groups of symbols. Representing stocks, preferred stock, ETF, Bonds, Mutual funds, options keep into list called as Watch list that the customers monitor or watch. Customer may set up verities tailored watch lists allowing them to track a segment of the market such as Last Price, Rating, bid, Change, Ask price,. Etc.

Responsibilities:

  • Effort estimation and preparing design documents for the proposed implementations.
  • Prioritization and allocation of tasks to the team.
  • Fixing the production issues and Unit Testing on various environments
  • Review of work, check quality standards and help team in technical functional problems.
  • Preparation of System Maintenance Technical Design SMTD document.
  • Scheduling Turnover sessions and making sure turnover is complete.

Environment: Microsoft .NET, C , ASP.NET, JQuery, Ajax, Json, Visual Studio.NET 2008, Windows Services, TFS, IIS, Windows 7.

Confidential

Role: Team Lead

Team Size: 08

Confidential is one of the world largest discount brokerage firms. Schwab.com is their online trading site. This site caters customer needs of placing trade order, viewing account summary and transactions, managing different trading account etc. This project involves providing production support, maintenance and development activities for schwab.com.

Responsibilities:

  • Project sizing,
  • Requirement analysis design, coding, unit testing, code merging and deployment
  • Leading team at offshore.
  • Designed and developed web forms in ASP.NET 2.0 C .NET using .NET Framework 2.0
  • Developed the application Framework in ASP.NET 2.0 primarily usingC .NETwith the business logic implemented using .Net Assemblies
  • Extensively used C .NET to develop server side event handling and components to handle business process.
  • Extensively worked with ASP.NETWeb Site Administration Tool WAT to create Roles, Login Controls, Authentication and Authorization for Site Security.
  • Developed GUI using ASP.NET 2.0Server Controls, User Controls and Custom Controls and MasterPages, Cascading Style Sheets CSS for consistent look.
  • Used the ASP.NETState Management techniques like SessionState, ViewState to retain the values between the pages transactions, where Session is managed in out Proc mode.
  • Used the ADO.NET data binding controls line Grid View in order to bind the data to the control and display the retrieved data.
  • Written JavaScript code for validating the simple control instead of sending them to the server side which was degrading the performance of the web pages.
  • Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
  • Created Data tables and applied the Web Service Enhancements to the Web Service so that the reliability increases.
  • Created Data tables and have written Stored Procedures for all the transactions in and out of the database using SQL server 2000.
  • Created a Data Access Layer using C to execute stored procedures into a Data Set, Data Table and Data Reader.
  • Performed NUnit Testing according to the business requirements.
  • Used Microsoft Visual Source Safe VSS for the purpose of version control.
  • Preparation of System Maintenance Technical Design SMTD document.
  • Scheduling Turnover sessions and making sure turnover is complete.

Environment: Microsoft .NET, C , ASP.NET, JQuery, Ajax, WCF, Visual Studio.NET 2008, TFS, TFS.

Confidential

Role: Module Lead

Time Size 5

Confidential is a fund administration tool used by BNY to service its clients. The application is used mainly to calculate the NAV and fees for the multiple funds/clients supported by the application.

Responsibilities:

  • Preparing design documents for the proposed implementations
  • Extensively used XML to send bulk data from .Net Application to SQL Server for fast processing.
  • Provided session level security and password authentication using session objects and cookies.
  • Used validation controls like required, regular, range and Custom validation for front end validations. Data binding was extensively used to bind various server controls to database. List controls like repeater controls, data list controls and data grid controls was used in displaying rows of data in a customized template.
  • Developed Web Forms for User Interaction using Server Controls, HTML Controls and User Controls.
  • Implemented Coding using c .
  • Involved in the design and development of Windows Forms using C .
  • Performed Unit testing using NUnit.
  • bank, receive confirmation notifications etc.
  • Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts from the
  • Developed SQL stored procedures to interact with the databases.
  • Used Visual Source Safe for version control

Environment: Microsoft .NET, C , ASP.NET, ADO.NET, Visual Studio.NET 2005, Oracle, Windows Services, JavaScript, TFS, Tortoise SVN, IIS, Windows 2003, MS Visio.

Confidential

Project: SI.com CE.net

Role: Developer

Time Size 6

SI.com is a web application for Institutional customers of Charles Schwab Inc.

Confidential

Confidential is an online wizard used to gather and validate information required for transferring account from any other institution to Charles Schwab. TOA generates validated pdf file as an output which is then forwarded to the other application which is responsible actual transfer of accounts entry.

Confidential

Provided Authentication ordering card and management functionality to advisor or firm security administrator on Schwab Intuition .com.

Responsibilities:

  • Effort estimation and preparing design documents for the proposed implementations.
  • Coding, unit testing.
  • Involved in gathering requirements and creating requirement specification documents.
  • Implementation of suggested solution in C and ASP.NET application.
  • Creating tables, Views, SQL procedures, functions and triggers in Oracle.
  • Used ASP.NET chart control, Grid View, Generics,Update Panels, AJAX Controls, LINQ to objects,

Jquery, Master Pages, Themes and CSS extensively in project.

  • Documentation of every release and new changes done.
  • Working on Reports for providing summary of all pharmaceutical data for various modules.
  • Providing the build to be deployed on other servers and documenting the changes done in new build.
  • approval from business users.
  • Testing the application and unit testing for various use cases and documented the results for getting
  • Prioritization and allocation of tasks to the team.
  • Fixing the production issues and Unit Testing on various environments
  • Review of work, check quality standards and help team in technical functional problems.
  • Preparation of System Maintenance Technical Design SMTD document.
  • Scheduling Turnover sessions and making sure turnover is complete.
  • Consumed RRBUS web service

Environment: Microsoft .NET, C , ASP.NET, ADO.NET, Visual Studio.NET 2005, Oracle, Windows Services, JavaScript, TFS, Tortoise SVN, IIS, Windows 2003, MS Visio.

Confidential

Role: Developer

Team Size 2

Confidential Download windows service, download new files from ShwabInstitunational.com SI.Com server, contains daily transaction files .SAF and Build data .BLD used to update client data in their portfolio management application from firms.

Confidential

Confidential is a regulatory rule providing for among other things transparency for mutual fund companies regarding underlying participants on omnibus pooled accounts. The rule requires such as Schwab to provide fund companies with information regarding individual shareholder trading activates within an omnibus account.

Responsibilities:

  • Coding, Unit testing.
  • Consume web service and Implement Windows service.
  • Update the status to onsite coordinator and customer.
  • Design and development of XSD and XSLTs for the templates.
  • R D for Integrating help with VS.net 2003 and 2005 editor and multiple MSDN versions.
  • Understanding working of various Internal Tools and Services used by Microsoft and preparing sample code to utilize the same.

Environment: Microsoft .NET, C , Visual Studio.NET 2005, web service, Windows service, Microsoft Help 2.0 SDK, VS .net Help integration kit for 2003 and 2005, Oracle, MSI Editor, XSD, XSLT.

Confidential

Role: Developer

Team Size 10

  • Confidential aims to be an online resource for real estate professionals AND consumers.
  • Title Advantage for access to property profile reports, property history.

Responsibilities:

  • Development and unit testing of ASP.net UI as well as Windows Forms.
  • Development of Web service, Windows service for fetching data from other systems.
  • Writing Stored Procedures and User Defined functions.
  • Development of reports using MS SQL Server Reporting Services 2000.
  • Unit testing website on multiple browser versions and fixing issues related to same.

Environment: Microsoft ASP.NET, C , Visual Studio.NET 2003, MS SQL Server 2000, IIS, JavaScript, SQL Server 2000 Reporting Services, Windows Service, Web Service, Windows 2000.

Confidential

Role: Developer

Team Size 2

Confidential is aimed at maintaining the complete information of Depots, unions, stocks, Transaction, Transport and bills. Depot module deals with receiving products from the unions and thereby supplies the Products to the dealers and finally checks the union bills to pass to the finance department.

Responsibilities:

  • Coding and responsible for company setup module.
  • Development of reports using MS SQL Server Reporting Services 2000.
  • As a developer, involved in the design and development of Web Forms using ASP.NET and VB.NET.
  • Involved in Functional Requirement Document preparation.
  • Performed requirement analysis and prepared design documents
  • Worked extensively on ADO.NET for all the database transactions.
  • Involved in writing stored procedures and triggers in SQL Server 2005.
  • Performed Unit testing and Integration Testing.

Environment: Microsoft ASP.NET, C , Visual Studio.NET 2003, MS SQL Server 2000, IIS, JavaScript.

Hire Now