.net Associate Lead Resume
AtlantA
SUMMARY:
- Over 9 years ofexperience in developing software in small to enterprise applications. Key skills include VB6, Classic ASP, ASP.net, ADO.Net, C#.Net, VB.Net, MS SQL Server, SSIS, SSRS, SQL Compact, SQL Server Reporting Services, Crystal Report, Web Services (SOAP & REST), WPF, WCF, Windows Services, jQuery, Javascripts,JSON.NET, MVC 3, MVC 4, Entity Framework,, Javascript, AngularJS,Bootstrap,CSS, NuGet, AJAX, Telerik, Kendo UI Control.
- Highly motivated, self - starter with strong work ethics and team skills.
- Experienced in Waterfall, Iterative and Agile/Scrum Development Methodologies.
- Experience in building and developing IVR solutions with Avaya, VXML Voice objects and Microsoft Technologiesfor Retail/Credit Call Center systems.
- Experience in Migrating Legacy (Direct Talk) IVR Systems to Avaya (Voice Object) platform.
- Good understanding of all phases of Software Development Life Cycle (SDLC), STLC, Object Oriented Design (OOD) principles, deployment phase,Agile software development process.
- Expertise in developing ASP.NET, Windows & WPF Application, Web Services,Windows Services, and WCF.
- Hands on Experience in databases such as MYSQL, MicrosoftSQL Server
- Experience developing the Data Access Components using ADO.NET, LINQ to SQL, LINQ to XML, LINQ to Object, Data Readers, Data Sets, PL/SQL, and SQL Server.
- Expertise in creating database and query structures including (Clustered/Non-Clustered) Indexes, Views, Stored Procedures, Functions, Triggers.
- Expertise in development/implementation of AJAX based applications using C#.Net, MS Ajax Toolkit and jQuery scripts.
- Expertise in developing GUI (Graphical User Interfaces) using C# Client/Server (WinForms) and Web based (WebForms, ASP.NET) application development.
- Expertise in creating and consuming Service Oriented Architecture (SOA) using Windows Communication Foundation (WCF).
- Experienced in designing and branding Master Pages utilizing Server, User, Data Grid, Form Validation, and Custom controls with CSS.
- Experienced in securing web applications using ASP.NET authentication (Forms-based Authentication) and authorization mechanisms like authorizing Users, Roles, and User Account Impersonation.
- Having good experience in Distributed technology like building XML Web Services using WSDLand SOAP Protocol and Server Side Components of Windows Services.
- Expertise in Data Modelling, Data Mapping, T-SQL, PL-SQL, and MS Access.
- Created and executed unit testing throughand executed Integration Testing. Also executed System Integration Testing and QA Test Plansby running test scenarios/cases throughHPALM tool.
- Commitment to excellence in client service, self-starter, team player, leadership/communication skills, problem solver, and take initiative approach towards completing tasks.
TECHNICAL SKILLS:
Microsoft Technologies: Framework 4.5/4.0/3.0/2.0/1.1/1.0, WPF, WCF, Windows Service, SQL Server, SQL Server Integration Service (SSIS), SQL Server Reporting Services (SSRS)
Languages: C#, VB.Net, ADO.Net, T-SQL, PL/SQL, Visual Basic 6.0, C++, C
Web Technology: ASP.Net, AJAX, Silverlight, JavaScript, WCF, SOA, Web Services, MVC,, MVVM, MVP, AJAX toolkit, jQuery, JSON.NET, AngularJs,BootStrap, HTML, DHTML, CSS, XML, XSL, XSLT, Entity Framework, Domain Driven Design (DDD), Repository Concept of Software Development
Windows Development: Win Forms, WPF
Web Servers: IIS 5.0, 5.1, 6.0 and 7.0, 7.5
Databases: SQL Server 2000/2005, 2008, 2010, 2012, 2014
Reporting Tools: Crystal Report 8/8.5,11.0, SSRS
Version Control: TFS, SVN, IBM Clearcase
IDE: Visual Studio 2003/2005/2008/2010/2012/2013
Operating Systems: Windows NT, 2000, XP, 2003, 2008,2010
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta
.NET Associate Lead
Responsibilities:
- Performed project estimation, planning, work monitoring, communicating with client.
- Leading the onsite/offshore team, dividing work responsibility, managing task.
- Designing code flow chart and algorithms of modules and performed code and store procedures review.
- Designed and prepared technical specification document writing technical steps, designing system/database architecture diagram, designing ER/flow/sequence diagrams using MS Visio by referring requirement document.
- Setup and designed and developed the portal with web technologies like C#, ASP.NET, Model View Controller (MVC) 4.0, 5.0, JavaScript, JSON.NET, XML, XSLT,HTML5, Telerik Kendo UI controls in designing and developing the AIMS web project.
- Setup and designed and developed WPF Agent Dashboard application used by the call center agents.
- Wrote T-SQL Statements, Stored Procedures, Triggers, Functions, and Sequences to access data from database using Entity Framework 5.0 classes and methods for Team Management.
- Used Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
- Developed reports using SSRS which are send through messages and emails.
- Developed and implemented complex SQL queries using joins, Try-Catch Blocks, and T-SQL Stored Procedures with Parameters, User Defined Functions and Data Models with Primary and Unique Keys.
- Created packages using Integration Services (SSIS) for extracting data from XML, Excel files, OLEDB to SQL Server staging tables before loading into final destination of different data centers.
- Responsible for creating Parent and Child packages with email notifications on success.
- Used SSIS to create ETL packages to validate, extract, transform and load data to data warehouse databases.
- Assisted other developers with package creation and error handling.
- Addressed data quality by using Conditional Split, Derived Column
- Worked with off shore team for creating, modifying, enhancing, performance tuning past SSIS packages to new standards
- Hosted several meeting with end users to create user stories and Business Requirement Document based on the needs of the end users.
- Created SSIS packages from an XML source combined with left joins stored procedures to capture the Incremental changes for the data warehouse.
- Implemented logging to enforce SSIS Package integrity for auditing purpose.
- Developed Web Services for communicating with other application and componentsand invoking them by using XML SOAP and WSDL for creating proxy classes.
- Implemented UI using MVC 4.0/5.0, HTML, XML, CSS, JavaScript, Angular JS, Bootstrap, AJAX and Web Form Controls to create responsive web pages.
- Executed Unit testingand also executed Integration Testing, SIT, UAT/Pilot rollout Testing.
- Implemented and executed entire project in Agile/Scrum methodology.
- Used SVN for code version control and HPALM for application management.
Environment: Visual Studio 2013/2015, n-tire, ASP.NET MVC 5.0/4.0, ASP.NET 4.5/4.0,C#, VB.NET, SQL Server 2012/2104, XML, HTML5, XSLT, JQuery,Angular JS, Telerik, Bootstrap,NuGet, IIS 7.5/6.0, Entity Framework 5.0/4.3, SSRS, SSIS,WCF,WPF, NET Framework 4.5/4.0, SOA UI, Web Services.
ConfidentialDevloper
Responsibilities:
- Designed and prepared TDD document writing technical steps, designing IVR system/database architecture diagram, designing ER/flow/sequence diagrams using MS Visio by SFR document.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, ADO.NET. The middle tier contained all the business logic.
- Participated in full development life-cycle using Object Oriented Programming (OOPS) concepts and agile.
- Developed dynamic ASPX web pages for Application using ASP.NET,C#.NET, XML, XSL/XSLT.
- Developed the Web Application in ASP.Net 4.5 using Master Page, Themes & skins to maintain the consistent look and feel throughout the application.
- Worked with ASP.NET Web Forms, Web Services and State Management techniques, Caching features, configuring optimizations and securing the web application.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Used ASP.NET controls like Data Grid, Data List and Repeater for displaying the data in a clear format.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL.
- Designed WCF Service Contract for validating the customer details with Citi &Fedfil.
- Created Store Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server 2008/2012.
- Developed and deployed SSIS for importing data changes made through Change Management - Late/Instant Publish in different DB server, used extensively Task Script to generate scripts.
- Executed Unit Testing, Integration Testing and Regression and load balancing testing in a regular basis to improve the performance of the application.
- Implemented and executed entire project in IterativeWaterfall methodology.
- Used IBM Clear Case for code version control and HPALM for application management.
Environment: Avaya, .Net Framework 4.5, C#, ASP.NET,, ADO.NET, MSAjax.Net, LINQ, WCF, SOA, HTML, XML,VXML,& XSLT, SQL Server 2008/2012, SSIS, Web Services, WinWord, MS Excel, MS Visio, Windows XP
Confidential.Net Devloper
Responsibilities:
- Involved in Full Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.
- Used Service Oriented Architecture (SOA) approach for design and developing distributed applications using Remoting and Web Services.
- Developed the WCF services and defined Service Contracts for specific functionality and implemented WCF endpoints for services for communication in different protocols.
- Used ASP.NET MVC Page Controller pattern to add functionalitywith a consistent site-wide page layout Using Master Pages and their associated content pages.
- Developed Pages of ASP. NET using HTML Controls, Data Grid, Data List and Validation controls.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Designed and developed remote client access using Web Services (SOAP/UDDI/XML) to allow for syncing of data at remote sites and the main data site.
- Programmed and developed SSIS packages, ADO.NET for communication between application and database, used extensively Grid views, Data Set, Data Table and Data Adapter to render reports.
- Used LINQ to SQL, LINQ to Entities, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
- Created Stored Procedures for generating reports by using SQL Server.
- Tested the developed application, unit testing done for various use cases.
Environment: .NET Framework 4.0, WCF, LINQ, ASP.NET 3.5, ADO.NET, C#.NET, ASP.Net MVC 2, Windows Server 2008, Visual Studio 2010, SQL Server 2008, SSIS, SSRS, TFS, XML, HTML, XHTML, XSLT, SOAP, IIS 7.0, JavaScript, JQUERY, CSS, Web Services.
Confidential.NET Developer
Responsibilities:
- Involved in the analysis, design, development and testing stages of the Project from the requirements gathered from the users.
- Developed, configured and modify the SSIS package for the CRM Email Chat project.
- Designed Presentation layer using ASP.NET, Ajax Controls, and CSS and developed Business layer using C#.
- Rational Modeling was used for the UML diagrams like use case diagrams, object diagrams, class diagrams and sequence diagrams to represent the detail design phase.
- Developed Custom User Controls and Server Controls and validations done using JavaScript.
- Created .NET WCF web service logging applications.
- Deployed AJAX Server Control and toolkit to asynchronously retrieve data from server for a better performance and an increase in interactive animation on web pages.
- Designed and developed components in C# using ADO.Net. These classes provide the functionality of the Data Layer and give access to the database.
- Used Stored Procedures and SQL Queries to access data and manipulation from SQL Server 2008
- Tested the developed application, unit testing for various use cases and documented the results for getting approval from business users.
Environment: Visual Studio 2008, C#, ASP.Net 3.5, WCF, Classic ASP, JavaScript, AJAX, ADO.Net, IIS 6.0, SQL Server 2008, SSIS.
Confidential.NET Developer
Responsibilities:
- Designed and programmed the application in 3 tier architecture.
- Involved in the analysis, design, development and testing stages of the Project from the requirements gathered from the users.
- Modified the existing database and created new DB tables required to implement the enhancements.
- Developing application on .Net Framework 2.0 using VB.Net language.
- Assisting team in difficulties and coordinating team to accomplish the tasks.
- Identifying the system functional and non-functional modules.
- Develop Ajax and Master pages enable web forms that can update products (Books) order information at a time.
- Creating user controls and library like Dynamic menu.
- Modeling relational database.
Environment: ASP.Net/VB,.Net Framework 2.0, HTML, XML, CSS, JavaScript, MY SQL
Confidential.NET Developer
Responsibilities:
- Designed and programmed the application in 2 tier architecture.
- Identifying the system functional and non-functional modules.
- Designing and implementation of graphs and charts built in GDI.
- Display charts that notify and give visual representation of business status and position during different time interval.
- Designed and developed components in C# using ADO.Net. These classes provide the functionality of the Data Layer and give access to the database.
- Used Stored Procedures and SQL Queries to access data and manipulation from SQL Server 2005
- Upgrading the system from .Net framework 1.1 to 3.5.
- Testing, debugging and deployment.
Environment: Visual Studio 2005, VB.Net, ASP.Net 3.5, Classic ASP, JavaScript, AJAX, ADO.Net, IIS 6.0, SQL Server 2005.
Confidential.NET Developer
Responsibilities:
- Developing standalone application in VB 6.0 and VB.NET.
- Identifying both flash variables and command to integrate with VB 6.0 and VB.NET platform.
- Designing and implementation of customized controls.
- Designing Code flow chart and algorithms of modules.
- Coordinate with flash team to integrate with different flash commands.
- Implementation and integration with web service.
- Testing, debugging and deployment.
Environment: Visual Basic 6.0, Web Service, Flash Components.
ConfidentialJr.Net Developer
Responsibilities:
- Designed and programmed the application in 2 tier architecture.
- Used JQuery features like Accordion and Ajax Calls on the front-end side of the application.
- Created a CSS Sprite Image to improve the performance of the application.
- Created the web testing and adding the Extraction and Validation Rules for the work flow of the application.
- Designed Presentation layer using ASP.NET, Ajax Controls, and CSS and developed Business layer using C#.
- Fixed defects in various parts of the application which involves code in C#, VB.NET, Java script and JQuery and worked on enhancements for existing application.
- Responsible for programming the user interface, business components and data access layer.
- Worked on manually building XML using a String Builder.
- Designed and developed the User Interface (Java Script and JQuery) and Web Forms.
- Deployed application to Testing and Production environments.
- Developed and consumed Web Methods and Web Services.
- Implemented Waterfall model in entire application design, development, testing, deployment and support.
- Used Team Foundation Server (TFS) that manages the code version.
Environment: VS 2008, ASP.NET 2.5, C#, HTML, CSS, JavaScript, XML Web services (SOAP), SQL Server 2005
