Tech Lead Resume
TX
SUMMARY:
- Eight plus years of software experience in evaluation, design, development, testing, maintenance and production support using SDLC process and methodologies. Strong skills and experience in Object - Oriented Programming using the .NET framework
- Expertise in complete Software Development Life Cycle (SDLC) - Analysis, Design, Development, Deployment and Testing
- Experience in Confidential .NET Technologies, .NET Framework 4.0/3.5/3.0/2.0/1. x, C#, VB, ASP.NET 4.0/3.5/2.0/1.1 , ADO.Net, ADO.Net Entity Framework, WCF, WPF, Silverlight and AJAX
- Experience with designing and development of applications using MVC, MVVM, Singleton, and Factory design patterns
- Expert in consuming and publishing Windows Communication Foundation (WCF) services and in defining Service, Operation, Data, and Fault Contracts
- Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events.Expertise in DOM manipulation using JavaScript, jQuery and AngularJS
- Experienced in designing and developing web pages using Basic HTML Controls, ASP.Net Server Controls, User Controls, Third party controls, JavaScript, CSS Styles, Themes and Skins
- Expertise in developing web applications using Silverlight. Designing the XAML Screens using the Expression Blend Tool
- Experience in securing web applications using ASP.NET authentication and authorization mechanisms
- Experience on configuration of applications on IIS 6.0/7.0
- Possess in-depth knowledge in SQL Server 2008, SQL Server 2005/SQL Server 2000, with technologies such as Stored Procedures, Views, Triggers, Transact SQL
- Interacting with Windows Azure Service Bus to send and receive messages from a queue
- Good team player with excellent communication and interpersonal skills and an ability to work individually or part of a team and good learner to adapt new technologies that improve the business
TECHNICAL SKILLS:
Programming Languages : C#
Web Technologies : ASP.NET, HTML, HTML5, AJAX, Web-Services, jQuery
Scripting Language : XML, CSS, and Java Script, AngularJS
Technologies : .Net Framework 1.1/2.0/3.0/3.5/4.0 , ASP.NET, ADO.NET, WCF,Silver light 4.0
Database : SQL Server- 2000/2005/2008
Development Tools : Confidential Visual Studio .NET 2005/2008/2010/2013
Web Server : IIS5.1, IIS 6.0 and IIS 7.0
Operating Systems : Windows 95/98/NT/XP/Vista, Windows 2007, UNIX, Linux, Mac OS X
Versioning Tool: Team Foundation server, Tortoise SVN
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Tech Lead
Responsibilities:
- Manage multiple applications with a team of 3 people
- Manage project development through progress tracking and status reporting
- Handling queries of offshore team members and resolving the issues
- Involved in gathering and analyzing the requirements from the client
- Actively involved in Full Life Cycle Development
- Implemented client side validations using JavaScript
- Worked on Agile/Scrum Methodology throughout the project
- Involved in handling production Issues
Environment: ASP.NET MVC4, C#.Net, SQL Server 2014, Entity Framework 4, LINQ, Angular JS, HTML, Ajax, JQuery, Bootstrap, Web API, TFS
Confidential, Redmond, WA
Tech Lead
Responsibilities:
- Created the collaborative rating database schema for all channels.
- Reverse engineered business rules.
- Populated master data from various channels like CSP, Direct, Internal and Enterprise System.
- Closely working with all channels SME’s.
- Conducted performance review and resolved performance related issues in database, business layer and UI.
- Created models, controllers and designed layouts and views.
- Developed RESTful Web API for various channels billing systems.
- Created couple of custom, single-page, responsive web application to replace a legacy line-of-business web application
- Implemented AngularJS Controllers to maintain each view data. ImplementedAngular Service calls using Angular Factory
- Reading and Writing to Windows Azure Service Bus, sending and receiving messages from the message queue via C#
Environment: ASP.NET MVC4, C#.Net, SQL Server 2014, Entity Framework 4, LINQ, Angular JS, HTML, Ajax, JQuery, Bootstrap, Web API, TFS
Confidential, Bentonville, AR
Tech Lead
Responsibilities:
- Manage multiple applications with a team of 3 people
- Manage project development through progress tracking and status reporting
- Handling queries of offshore team members and resolving the issues
- Involved in gathering and analyzing the requirements from the client
- Actively involved in Full Life Cycle Development
- Implemented client side validations using JavaScript
- Deploying the code using Tortoise SVN and Remedy Tool
- Worked on Agile/Scrum Methodology throughout the project
- Involved in handling production Issues
Environment: ASP.Net 2.0, VB.Net, Visual Studio 2005, Visual Studio 2013, JavaScript, JQuery, MS SQL 2005, CSS, HTML5, etc.
Confidential
Senior .Net developer
Responsibilities:
- Involved in gathering and analyzing the requirements from the client and actively involved in Full Life Cycle Development
- Involved in designing and developing application using ASP.NET MVC4.0 Framework and C#
- Designed the UI pages using the Razor view templates
- Experience in different design patterns such as Singleton, MVC and MVVM
- Experience in developing the application using Web API to validate the address with UPS.
- Designed the UI pages using the Data Tables where we can perform Sorting, Paging, and Searching
- Designed the cshtml pages using Html Helpers, Partial Views, JQuery, CSS and JavaScript
- Involved in designing rich UI using JavaScript library AngularJS
- Used Entity Framework and LINQ to SQL quires to perform the Database operations and Followed database first approach
- Participated in designing the SQL Server 2012 database model for the project and involved in writing the Stored Procedures and Database views
- Implemented client side validations using JavaScript and Data annotations
- Implemented windows authentication to authenticate the users to restrict certain permissions to perform operations
- Implemented Exceptional Handling using Try Catch, Finally Blocks for the custom error output
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error handlers in C#.Net
- Experience in working with Team Foundation Server (TFS)
- Worked on Agile/Scrum Methodology throughout the project
- Performed Unit Testing using tools like NUnit which is a derivative of Testing Framework, Integration Testing with Q.A team
- Involved in handling production Issues
Environment: .Net Framework 4.0, ASP.Net MVC 4.0, SQL Server 2012, Visual Studio 2012, JavaScript, JQuery, Slick Grid, Data Tables, Json, AJAX, CSS
Confidential
Senior .NET Developer
Responsibilities:
- Involved in designing User interface and Prototypes for the application using ASP.NET
- Proactively Involved in Full Life Cycle Development (SDLC), provided value added services with development teams and clients throughout the life span of a project
- Responsible for developing Application using ASP.NETMVC 3.0/4.0, VB.Net, and C#
- Designed UI pages with Razor views
- Experience on windows workflow foundation
- Implementation of client side validations using JavaScript and ASP.NET MVC Validation implemented at Controller level
- Responsible for developing and consuming WCF Restful web services
- Extensively used “System. Generic” Objects like collections, List, Observable Collections, Hash set and Object Oriented Concepts like Inheritance, Encapsulation, Abstraction and Polymorphism, interfaces, abstract classes
- Responsible for implementing the error handling “Exception Handling” in the project-using try, catch, finally blocks
- Created MVC Master Pages “Layouts and Nested Layouts” for laying out the common layout of the application for consistent look across all the pages and also themes for the pages
- Used ADO.NET Entity Framework and LinqToEntities Connect to the Database and perform all the database transactions
- Responsible for developing stored procedures, Triggers, Functions to perform data transactions on SQL Server 2010 Database
- Developed SSIS packages to import data from flat files to database
- Performed unit testing using fiddler
Environment: .NET Framework 3.5/4.0, SSIS, WCF, Web Services, C#, VB.Net, ASP.Net MVC 3, AJAX, XAML, XSLT, CSS, XSD, JavaScript, UML, SQLSERVER 2010, Visual Studio 2010, IIS.
Confidential
.Net Developer
Responsibilities:
- Involved in gathering and analyzing the requirements from the client and actively involved in Full Life Cycle Development
- Involved in designing and developing application using ASP.NET MVC Framework and C#
- Experience in different design patterns such as Singleton, MVC and MVVM
- Experience in developing the application using Web API to validate the address with UPS
- Designed the cshtml pages using Html Helpers, Partial Views, JQuery, CSS and JavaScript.
- Involved in designing rich UI using JavaScript library AngularJS
- Used Entity Framework and LINQ to SQL quires to perform the Database operations and Followed database first approach
- Participated in designing the SQL Server 2012 database model for the project and involved in writing the Stored Procedures and Database views
- Worked extensively on PL/SQL quires and Joins and worked on Performance tuning the Database
- Implemented client side validations using JavaScript and Data annotations
- Implemented windows authentication to authenticate the users to restrict certain permissions to perform operations
- Handled Run Time Errors & Design Time Errors by implementing appropriate Error handlers in C#.Net
- Experience in working with Team Foundation Server (TFS)
- Worked on Agile/Scrum Methodology throughout the project
- Performed Unit Testing using tools like NUnit which is a derivative of Testing Framework, Integration Testing with Q.A team
- Involved in handling production Issues
Environment: .Net Framework 4.0, SQL Server 2008, Visual Studio 2010, JavaScript, JQuery, Data Tables, Json, AJAX, CSS
Confidential
.NET Developer.
Responsibilities
- Responsible for developing the Logic using C#.Net
- Developed data services using ADO.Net Objects like Data Sets, Data Adapters, and Data Readers
- UsedADO.NET for database connectivity on SQL server Database 2005
- Modified/Created a front-end using C#. Net2.0 Framework to handle additional data sources
- Created Tables, Views and Stored Procedures in SQL Server 2005
- Configured the VS.Net environment, IIS Server 6.0
- Created ASP.Net web pages that provides new features and enhanced user experience
- Used C# to write server-side code for the user interfaces
- Unit testing of all developed pages and modules
- Interacting with development team to maintain mutual understanding of basic functionality of the system
- Validating and Analyzing Test results
Environment.NET Framework 2.0, Visual Studio 2005, C#.NET, ADO.NET, Visual Source Safe, SQL server 2005, Windows 2000/2003/XP
