.net Developer Resume
Overland Park, KS
PROFESSIONAL SUMMARY:
- 8+ years of experience in Microsoft Technologies in Designing, Developing and Implementing Intranet, Internet applications, web development, Object Oriented Programming in Software Development Life Cycle (SDLC) using Microsoft.NET Framework 4.0/3.5/2.0, ASP.NET, C#, VB.NET, ADO.NET.
- Thorough understanding of the SDLC process encompassing requirement analysis, design, development, testing, change request management, maintenance enhancement and production support.
- Worked extensively on Microsoft Technologies including C#, ASP .NET4.0/3.5, MVC Framework, Microsoft Internet Information Server 5.0/6.0,7.0
- Experience in web and windows development using C#, VB. NET, ASP.NET, MVC 4.
- Experience with LINQ (Language Integrated Query) and ENTITY FRAMEWORK for retrieving data from various data sources.
- Experience in SOA Architecture and having experience in WEB Services, WINDOW Services, WCF Services and RESTful Services.
- Experience with LINQ (Language Integrated Query), ADO.Net and NHibernate Entity Framework for retrieving data from various data sources.
- Worked on J - Query/JSON for the retrieval of data.
- Hands-on experience in creating rich user interface for the web using HTML4 &5, JQuery, XML, CSS3, Ajax Control Tool kit, Java Script, Angular JS, Bootstrap etc.
- Experience in creating Single Page Application (SPA) using Angular JS.
- Strong SQL and RDBMS programming (Stored procedures, Complex Queries, Views etc.) with hands on experience on SQL Server 2005/08/08R2.
- Experience in developing GUI (Graphical User Interfaces) using C# and ASP.Net Web Forms.
- Good understanding of OOPS concepts with hands-on experience in implementing concepts such as Polymorphism, Inheritance, Encapsulation, Abstract and Interface classes, etc.
- Good experience in data base programming using ADO.NET, RDO, DAO, ODBC.
- Experience working with Design Patterns.
- Worked on .NET MVC pattern with Razor view to display product categories.
- Experience with SSIS and SSRS.
- Experience working with WPF and Win forms.
- In-depth knowledge on UI frameworks like Node Js and React Js.
- Experience in developing and design of databases in SQLServer 2008, 2008 R2, 2012.
- Involved in creation of MS SQL SERVER stored procedure, trigger, views development.
- Involved in designing interfaces with ASP.NET 3.5, implementing code with C#.NET, and deploying the application in different environments.
- In-depth knowledge of SDLC and project methodologies including Agile (Scrum).
- Experience with version control tools such as SVN and Team Foundation Server (TFS).
- Further experience with TFS custom check in policies that involved programmatically overwriting policies to suit custom business needs.
- Excellent working knowledge and understanding of Microsoft Office Tools and its automation (MS Word, MS Excel and MS Power Point).
TECHNICAL SKILLS:
Languages: C#, VB. NET.
Framework: NET Framework 4.5, 4.0, 3.5, 2.0.
.Net technologies: ASP.NET, ASP.Net MVC, ADO.NET, Web Services, SQL, Entity Framework, AJAX, WCF, Dev Express, HTML 4/5, LINQ, Angular JS, jQuery, ADO.Net Entity Framework 6.0
Web Servers: IIS 6.0 / 5.0.
Databases: SQL Server 2005/2008/2008 R2, 2012.
IDE: Visual Studio 2013/2012/2010/2008.
BI Tools: SSIS, SSRS
Platforms: Windows 2000/XP/ Windows 7 and Windows 8, Windows 2008/2003 server
Version Control: Team Foundation Server (TFS), Tortoise SVN
Project Methodologies: Waterfall, Agile
Office Tools: Microsoft Excel, Word, PowerPoint.
PROFESSIONAL EXPERIENCE:
Confidential, Overland Park, KS
.Net Developer
Responsibilities:
- Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
- Designed, developed, maintained Application using VB.Net, C#, WCF, ASP.NET 4.0, MVC 4.0, JavaScript, JQuery, Angular JS, HTML, CSS.
- Creating reusable N-Tire Components (BLL, Entities and DAL) using C# and Dependency Injection(DI) design pattern.
- Developed Razor views with strongly typed view models and HTML Helpers and partial views using ASP.NET MVC, CSS, JavaScript, AngularJS and C#.
- Implemented AngularJS Controllers to maintain each view data. Implemented angular Service calls using Angular Factory.
- Experience in using MVC 4.0 architecture with hands on exposure to RAZOR view engine.
- Built RESTful Web Services (JSON based) that act as a broker between AngularJs front-end and SQL Server back end, also serve as integrators of SSRS reports hosted on report servers.
- Implemented WCF for communication between Business-to-Business (B2B) and Business-to-Consumer (B2C).
- Used SQL Server, Entity Framework, LINQ to Entities, LINQ to SQL to build complex querying and database driven operations.
- Transformed XML to PDF by using XSLT.
- Created and tuning the database objects like complex Stored Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server.
- Developed Restful Services using Web API that are consumed by various Client applications for routing data between different systems.
- Converted the application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Migrated SQL Server database to Microsoft Azure SQL Database and updating the Connection Strings.
- Used GIT for source control and documented the entire application.
- Created test plans and performed unit and regression testing using N-unit.
- Experience in coordinating with on site and offshore team members in daily status meeting to resolve issues related to project Activities.
Environment: .NET Framework 4.5, C#, MVC, ASP.NET, Web API, Entity Framework, LINQ to Entities, SSIS, Visual Studio 2013/2015, SQL Server 2012, Microsoft Azure, Azure SQL Database, N-Unit, GIT, IIS, Web Services, HTML, XML, XSL/XSLT, CSS, Bootstrap, JavaScript, JSON, AngularJS, AJAX.
Confidential, New Jersey
.Net/ UI Developer
Responsibilities:
- Creating the models, views and controllers using ASP.NET MVC 4, VB.NET, HTML, Java Script, and JQuery.
- Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script and Bootstrap.
- With AngularJS, HTML5, CSS3, JQuery, Ajax built single page auditing application for setting up repair rules, generate reports of repair trends.
- Designing the WCF Service based on the requirement and created separate WCF services project which is integrated with BLL.
- Developed ASP.NET MVC 3 applications using Code First Approach in Entity Framework 4.1 and UI in Razor View Engine.
- Used Entity Framework for database operations.
- Designed and developed views as responsive components using HTML 5.0 and CSS.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.
- Developed Stored Procedures, Tables, Views in Oracle and Teradata Databases
- Used JQuery validations plugins for client side operations.
- Developed the user document or the user manual which helps the users to understand the tool.
- Developed WCF Services to interact with the back end to get the necessary XML data for each email templates.
- Used Agile methodology to implement the application.
- Consumed the WCF services using JQuery Ajax calls to enable effective communication
- Performed querying to database using LINQ to SQL and querying to XML files using LINQ to XML.
- Developed database objects like Tables, Views, Stored procedures in SQL Server 2010.
- Developed reports using SSRS and created packages using SSIS.
- Used Oracle to write Stored Procedures and functions where some of the stored procedures would do a nightly job.
- Prepared unit test cases and performed N-Unit Testing prior to system implementation
- Worked with Team Foundation Server 2010 for Source Code management and Bug Tracking.
- Used Test Driven Development (TDD) approach.
- Performed and resolved cross-browser issues and Unit Testing.
- Developed and maintained SQL Server Databases. Migrated all DTS packages to SQL Server Integration Services (SSIS) and modified the packages accordingly using the advanced features of SQL Server Integration Services.
- Reviewed and modified the code to eliminate design inconsistencies introduced during development cycles and to ensure cross-browser functionality.
Environment: ASP.Net MVC 3, .Net 4.0/4.5, VB.Net, ADO.Net, Entity Framework, Java Script, N-Unit, JQuery, LINQ to SQL, TDD, Agile, Bootstrap, AJAX, HTML 5.0, MS Visual Studio 2012, WCF, CSS, SQL Server Management Studio, SSRS and SQL Server 2010.
Confidential, Long Beach, CA
.Net Developer.
Responsibilities:
- Actively participated in collecting the requirements. User and User group meetings, existing systems and various other source of information were analyzed.
- A prototype was developed to demonstrate the application core functions. The prototype application had basic screens and their navigation
- Created UML (Class Diagrams, Sequence Diagram, and Component Diagram) diagrams using Visio.
- Developed the GUI using Custom and WEB Controls in ASP .NET with C# as code behind.
- Used Dev express edit text box’s validation to validating data.
- Configuration of User Controls is done in the form of XML to attain desired functionality as per the requirement.
- Developed ADO.Net based database access layer against Oracle 9i Database.
- Made use of Dataset, Data Grid and Repeater Controls to display data in a customized format.
- Validation was done using Validation Controls in ASP.NET.
- Designed the database and wrote Stored Procedures and Triggers.
- Contributed towards the security model in .NET framework for the administration module using verification process, Code Access security, and Role-based security.
- Used Crystal Reports for developing reports.
- Provided functionality for migration of classic ASP pages into ASPX pages using Visual Studio 2008.
- Thoroughly tested the functionality and the design of the interface.
Environment: ASP.Net, C#, C++, ADO.Net, HTML, .Net Framework 4.0, Visual Studio 2008, Oracle9i, Crystal reports, IIS and Windows 2007.
Confidential, OH
.Net Developer
Responsibilities:
- Worked closely with clients in gathering and analysing requirements and providing solutions that meet the client’s requirements.
- Involved in full Software development life-cycle (SDLC) followed by Agile SDLC using SCRUM methodologies to produce high quality software model.
- Designed different components using C#. NET language and built on n-tier architecture with extensive use of Object Oriented Programming Techniques likes Inheritance, Interfaces etc.
- Designed and developed SOA services using Web Services/ WCF in C#.NET.
- Created and deployed XML Web Services using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions
- Extensively used C# and ADO.NET for Business and Data tier.
- Designed and implemented multiple web services using C#, XML and WCF and consumed them using proxy classes.
- Implemented Server side and Client side validation modules using Validation Controls and JavaScript
- Involved in Devoloping Master Pages and for providing uniformity among the pages using ASP.NET.
- Extensively involved in designing in graphical buttons and tabs in Expression Blend.
- Created SQL Server 2008 Tables and Complex Tables and Developed Stored Procedures, Views and User-Defined Functions those are required for the application.
- Created SQL Server Stored Procedures to enter and retrieve the data into the application
- Developed Query for generating Cross-Tab Drill-down reports in SSRS (SQL Server Reporting Services).
- Implemented test cases for Unit testing in Business, Presenter, and Data Access Layers using N-Unit.
- Created Unit test cases for the application using NUnit and Visual Studio Unit Testing Framework
Environment: Visual Studio 2008, SQL Server 2008, .NET Framework 3.5, LINQ, Silverlight, NUnit, SSRS, IIS, SVN, AJAX, Java Script, Web Service, WCF.
Confidential
.NET Developer
Responsibilities:
- Involved in various phases of the Software Development Life Cycle (SDLC).
- Involved in analysis and design of system.
- Successfully implemented Agile Methodologies.
- Developed ASP.Net user interfaces. Created user controls for headers and dynamic side menu using ASP.NET and C#.
- Extensively used VB.Net user controls to provide page documents along with native support of XML paper specification documents.
- Implemented the project using ASP.NET, C# and the back-end database SQL Server.
- Developed use cases and class diagrams for data and business access components of the system.
- Developed initial prototypes using HTML, JavaScript, jQuery and CSS.
- Implemented input validations using .NET Validation Controls.
- Developed personalized views using Themes and Master pages.
- Extensively used Data Grid &Data Lists to display data returned from Server.
- Effectively used the State Management techniques i.e. Session State, View State, Cookies.
- Created User and Custom controls to enable reusability and used rich server controls of ASP.NET.
- Designed dynamic ASPX web pages for the Application using ASP.NET, C#, XML, HTML and JavaScript.
- Effectively used ADO.NET objects such as Data Reader, Dataset and Data Adapter to access data from MS SQL Server.
- Created packages using Integration Services (SSIS) for data extraction from Flat Files, Excel Files OLEDB etc. to Access etc.
- Developed Stored Procedures, Triggers and complex SQL statements and Generated various reports using Crystal Reports
Environment: .NET Framework 3.5, C#, ASP.NET, ADO.NET, VB.Net, Visual Studio 2008, SQL Server 2008, SSIS, Crystal Reports, HTML, XML, CSS, JavaScript, JQuery.
Confidential
Jr .Net Developer
Responsibilities:
- Worked closely with clients in gathering and analysing requirements and providing solutions to meet the client’s requirements.
- Developed presentation layer Components using ASP.NET 3.0 with Ajax.
- Provided Windows based and Form Based Security for Login and Authentication.
- Implemented various User Controls and Custom Controls in front-end form. Developed the Assemblies by using the VB.NET and used the existing COM components by using COM Interoperability to implements the Business logic.
- Used Team Foundation Server (TFS) for Team Building and managing the project.
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Backup and Restore Database, define roles, create database Involved in designing database, SQL queries optimization and performance.
- Used water fall model for regular adaption to changing requirements and developing requirements.
- Involved in full lifecycle of the project from design, development & Testing.
Environment: VB.Net, ASP.NET 3.0, ADO.NET, Visual Studio 2005, HTML, JQuery, SQL Server 2005, TFS.
