Tech Lead .net Resume
SUMMARY:
- 10 years of experience in Requirement Analysis, architecture, Design, Development, Testing, research, maintenance and enhancements and Implementation of Business Application software using Microsoft .NET technologies.
- Extensive experience in creating N - Tier, Windows, Web applications using .NET Framework (4.0/3.5/3.0/2.0/1. x), ASP.NET, C#, VB.NET, MVC, WCF, WPF, Web Services, Web API, .NET REMOTING, Entity Framework, LINQ, VSS, ADO, ADO.NET, SQL Server, XML, XSLT, AJAX, jQuery, JAVA Script, HTML5 and CSS.
- Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins, DTS, HTML5, DHTML,CSS3 Java Script; also worked with ASP.NET Custom Controls
- Expertise in full Project life cycle development.
- Strong exposure in Object Oriented Analysis and Design (OOAD) programming and.Net Architecture
- In-depth knowledge in advanced Microsoft technologies like Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) and Workflow (WF).
- Experience in working with WCF Services and XML Web Services using SOAP and WSDL following SOA in a distributed environment.
- Extensive experience in building ASP.NET web applications using advanced technologies like MVC, LINQ, AJAX and Silverlight.
- Experience in Unit Testing, Integration Testing and Load Testing using tools like N-Unit and Visual Studio.
- Expertise in creating and managing database objects like Stored Procedures, Functions, Triggers, Views, Schemas using SQL Server.
- Expertise in Maintaining, supporting and troubleshooting applications and fixing bugs.
- Additional responsibilities include performance tuning, setting quality standards, enforcing efficient quality control across systems, code walk-through, focusing on system performance.
- Worked on both Waterfall and Agile development projects.
TECHNICAL SKILLS:
Languages: C#, VB.Net
Web Technologies: ASP.NET 1.1/2.0/3.5, ADO.NET, LINQ, WCF, WPF,HTML, CSS,AJAX, Silverlight 3.0, XAML, Web Services, SOAP, REST, XML, JSON.
Development Tools: Visual Studio 2010/2008/2005/2003.
Scripting languages: JavaScript, JQuery.
Database: SQL Server 2008/2005/2000.
Other supporting tools: Visual Source Safe, IIS, Visual Studio Team System, Code Flow andStyleCop.
PROFESSIONAL EXPERIENCE:
Confidential
Tech Lead .NET
Responsibilities:
- Project Requirement analysis and clarification
- Design and development of the features/enhancements
- Coordinating with multiple Re-sellers/vendors
- Coordination with the offshore team
- Onsite release activities
- Coordinating with the localization team
- New feature Design and coordination with team
- Application Development and Unit Testing
- Support of bug fixes and issues reported
Environment: C#.NET, ASP.NET, WEB APIs, .Net Framework 4.0, JSON, Visual Studio.NET 2014 and Mongo DB.
Confidential, KY
.NET DEVELOPER
Responsibilities:
- Actively involved in all the layers of SDLC process.
- Used Component model layers called Platform Integration Framework as a design pattern modeling MVC Framework.
- Designed XML web services to extend the functionality.
- Used Master Pages to Maintain a Constant Look and Feel throughout the project.
- Used and designing menus for navigation. Used Framework 2.0’s validation controls in combination with JavaScript for UI validation.
- Developed and consumed WCF service. Created XML Data Schema, Created Data contract, Service Contract and operation contract, defined endpoints, created proxy classes and consumed WCF Service.
- Implemented extensive Data Grid operations and most of the data operations were handled thru Data Readers, Generic lists.
- Used wildcard search for various search criteria for querying the Database using SQL parameters.
Environment: C#.NET, VB.NET, ASP.NET, ADO.NET, WPF, Silverlight 3, XAML, WCF, SQL Server 2008, .Net Framework 3.5, AJAX, SOAP, JavaScript, XML, Xpath, Crystal Reports, Visual Studio.NET 2008.
Confidential, WA
.NET DEVELOPER
Responsibilities:
- Worked with Business Analysts in gathering the requirements, documentation of the project (prepare functional and development specs), involved in complete SDLC of the project.
- Draw the UML Diagrams for the different Modules.
- Responsible to implement instance, operation, transaction, exception handling for WCF Service and configuration of its channels and behaviors.
- Concepts of Master Pages and XML based Sitemap used.
- Coding, writing unit test cases and testing.
- Worked in different layers (BLL, DAL, PLL) using C# in n-tier architecture.
- Strong knowledge of OOPS concepts and worked in whole project.
- Developed rich front-end UI using AJAX Controls, Silverlight, Expression Blend and XAML.
- UML designing through class diagram, object diagram, Activity diagram etc.
- Develop, implement, and maintain an asynchronous, AJAX based rich client for improved customer experience.
- Involved in writing the T-SQL Queries required for accessing the Data from SQL 2008 database.
- Created/Updated store procedures and Triggers in SQL Database using T-SQL.
Environment: C#.NET, VB.Net, ASP.NET, ADO.NET, WPF, Silverlight 3, XAML, WCF, SQL Server 2005, .Net Framework 3.5, AJAX, SOAP, JavaScript, XML, Xpath, Visual Studio.NET 2008.
Confidential
.NET DEVELOPER
Responsibilities:
- Performed SDLC process and interacted with clients.
- Used Use case, Sequence and Class diagram’s for the application development.
- Developed ASPX pages, user controls and validation controls using ASP.NET.
- Developed database components using ADO.NET for data accessing.
- Used Data Reader and Dataset for data manipulations and database operations.
- Used panels to display more than one input screen in a single form, to help user navigate to any screen during data entry.
- Involved in designing login dialog and the application’s main screen functions that included: Adding, modifying, updating, canceling deactivating, reactivating, depositing/withdrawing, transferring of accounts, and commitment application screens.
- Developed UI layer for web application using ASP.NET Web forms and language behind is C#.NET.
- Created CSS for styles on web page, and called them in ASP.NET pages.
- Developed various utility classes which are used across whole project using ASP.NET 2.0, C#, ADO.NET.
- Created Visual Models using UML for design representation.
- Developed Data model to support requirement.
- Responsible for Import/Export, Inventory handling, Activation tracking, Commission / Compensation calculation, and Data Backup modules.
- Was responsible for deployment of Web application using .NET Web deployment Project.
- Was responsible for troubleshooting developmental issues using ASP.NET, C#, ADO.NET, JavaScript and HTML.
- Wrote stored procedures to integrate database with application layer.
- Was responsible for development of a working prototype for core business requirements using ASP.NET 2.0, C#.NET and SQL Server 2000.
- Created classes and core modules in C# for implementing business layers.
- Involved in Code Review with the team members.
Environment: C#, ASP.NET 2.0, IIS, SQL Server, PL/SQL, UML, Visual Studio .NET 2008.
Confidential
ROLE: .NET DEVELOPER
OPT (Online Problem Tracking) is the web-based application used to enter and maintain information relevant to the reporting and resolution of problems related to products of EMC² and its vendors. In addition to basic identifying information, you can enter text in a variety of categories and add specific product related details to the problem record. OPT provides comprehensive query capabilities and access to numerous pre-defined reports.
Responsibilities:
- Involved in Analysis, Development and interaction with users for getting user requirements.
- Utilized various ASP.NET Validation Controls for data entry validation on the front end.
- Created Web Forms, User controls and Custom controls using ASP.NET, VB.NET and C#.
- Developed the Forms for the UI portion of the application by using Web Server Controls that included Data Grid, Data List and Repeater using ASP.NET and C#.NET.
- Created User controls, Server controls and Validation Controls.
- Designed and implemented algorithms and graphs. Created web forms for authenticate users.
- Developed screens for data entry using XML, XSLT, HTML, JavaScript, ASP.NET and C#.
- Created XML Web services to synchronize data between locations.
- Developed basic framework in main modules using XML, ASP.NET 2.0, C#, ADO.NET.
- Data manipulation using ADO.NET datasets, data readers & data adapters.
- Experience in performing Problem troubleshooting, Problem resolution, and root cause analysis for application and batch related issues.
- Wrote Stored Procedures and Triggers using T-SQL on SQL Server 2000.
- Used Visual Source Safe for version control of the source files.
Environment: .NET Framework 1.1, VB.NET, C#, ASP.NET, ADO.NET, Visual Studio.NET 2000, HTML,JavaScript, XML, SQL Server 2000, T-SQL, Visual Source Safe.
Confidential
ROLE: .NET DEVELOPER
Web portals are combination of many applications like Reward & Recognition, Web Survey Tool Website, Admin Procurement Website, Manufacturing Website, Facilities Website, Channel EMC website. These applications are internal applications used by the employees of EMC.
Responsibilities:
- Solely responsible for the design/development of the application's client/server interface and database structure and design using the Visual Studio.NET development environment.
- Designed required web screens using ASP.NET, HTML, DHTML, CSS and Java Script.
- Completely designed and developed the user interface using VB.NET and Windows User Control.
- Wrote Server side scripting in VBScript, ASP.Net using Visual Studio.Net.
- Used VB.NET to develop code behind logic, business tier and data tier.
- Extensively used ADO.NET to connect to a remote SQL server, modify data, and insert new data.
- Developed numerous reports using Crystal Reports and Excel. Created multiple document Interface application, complete with Status bar and Toolbar.
- Involved in Database design and writing Stored Procedures and Triggers in SQL Server.
- Involved in Processing XML data using XML Reader, XML Writer.
- Responsible for writing business logic components using C#.
- Involved in Proper use of existing and custom Validation controls both at client and server side.
Environment: C#, VB.Net, ASP.Net, n-tier / web architecture, Microsoft Enterprise Library, VB.Net, Web Forms, User Controls, Win Forms, Windows Server 2003, IIS 6.0, NUnit, FxCop, XML, XQuery, SOAP, and WSDL, Visual studio 2003/2005.
CLIENT: A.B SOLUTIONS, INDIA
ROLE: .NET DEVELOPER
AASA application is targeted to meet the needs of a job portal where the Employers could post their requirements and also analyze the skills of the job seekers who have registered and posted their resumes. Employers can subscribe and can have access to the resumes uploaded by the job seekers.
CLIENT: A.B SOLUTIONS, INDIA
ROLE: .NET DEVELOPER
Vendor Management System (VMS) is an online workforce procurement application, which provides a link between Human Resources, Staffing vendors, and temporary and contract employees.VMS streamlines the creation, distribution, and tracking of position requirements for full-time hiring and the contract worker procurement process as well as the interaction between clients and their suppliers.
The system provides functionality to view historical data by department, position, or location and works with multiple staffing vendors and allows users to monitor usage from all of these vendors.
CLIENT: A.B SOLUTIONS, INDIA
ROLE: .NET DEVELOPER
Event Management System is a web based events hosting and notification services system for organizations to manage their members, sponsors and events. This system tracks the members who can be Individuals or Corporations. The dues, their payment schedules.
Responsibilities:
- Involved in full life cycle of the project from Requirement analysis, Design, Development and Testing.
- Developed Web Forms using C#, ASP.Net.
- Implemented Windows Based Authentication and Role Based Authorization.
- Implemented Validation controls and JavaScript to perform validations on web forms.
- Designed User Control for display links on a menu bar.
- Used MS SQL Server 2000 as backend database.
- ADO.NET was used to access data from MS SQL Server 2000.
- Involved in designing database, SQL queries optimization and performance.
- Created Stored Procedures in MS SQL Server 2000 to display and update database.
- Used ADO.NET components like Data Adapter, Data Reader and Dataset.
- Generated reports using Crystal Reports.
- Involved in testing, fixing bugs and maintenance of the product.
- Involved in Database design and writing Stored Procedures and Triggers in SQL Server.
- Involved in Processing XML data using XML Reader, XML Writer.
- Responsible for writing business logic components using C#.
- Involved in Proper use of existing and custom Validation controls both at client and server side.
Environment: VB.NET, C#, ASP.NET 1.1/2.0, SQL Server 2000/2005, ADO.NET, IIS, JavaScript and Ajax.