.net Developer Resume
Rock Island, IL
SUMMARY
- Over 7 years of experience in web development, application development with Microsoft .NET technologies including ASP.NET, ADO.NET, XML, WCF, WPF, Web Services, MVC and MVVM.
- Experience in complete Software Development Life Cycle (SDLC) involving Analysis, Design, Development, Testing and Implementation.
- Experience in implementation of Multi - Tier architecture in Windows and Web based, Client/Server using Microsoft Technologies.
- Experience in working with Microsoft design patterns like Model View Control (MVC), Model View-View Model Patterns (MVVM).
- Experience in development and implementation of Windows Communication Foundation (WCF), and also responsible for developing WCF based Service, Data, Fault and Message Contracts and services.
- Experience in consuming and developing Web Services using Simple Object Access Protocol (SOAP).
- Experience in developing Service Oriented Architecture (SOA) based services using Enterprise Service Bus (ESB) model.
- Good working knowledge in implementing client-side JavaScript, JQuery, proficient in HTML, CSS.
- Experience in data object models like Language-Integrated Query (LINQ) and Entity Data frame work to retrieve and modify data and developed entity data frame work services.
- Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Experience in working with MSTest &NUnit frameworks for unit testing.
- Extensive database designing and programming skills using SQL Server 2000/2005/2008 , XML data source.
- Experience in reporting and analysis using SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) with the .net environment.
- Designed and developed Use Cases, Class diagrams and Sequence diagrams using UML.
- Used versioning tools Microsoft Team Foundation Server (TFS), Visual Source Safe (VSS) for version controlling of the Application.
- Designed and coded application components in an agile environment utilizing a test driven development (TDD) approach.
TECHNICAL SKILLS
.NET Technologies: ASP.Net (4.0/3.5), ADO.NET (4.0/3.5), Web Services, .Net Framework 3.5/3.0/2.0, WCF, Entity Framework, MVC, NUnit, MSTest
Languages: C, C++, C#
Database: SQL Server 2008/2005, DB2, Oracle
Version Control: Visual Source Safe, TFS
Web Technologies: ASP, XML, HTML, CSS, JavaScript, JQuery, AJAX, Angular JS, Knockout JS
Application Tools: Visual Studio.Net, SQL Enterprise Manager, SQL Management Studio
PROFESSIONAL EXPERIENCE
Confidential, Rock Island, IL
.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Participated in discussions related to analysis and design of the tasks to be taken up in a release/sprint.
- Involved in front end application development using HTML5, Knockout JS and Bootstrap to build responsive user interfaces.
- Implemented MVC 5.0 with Razor views to reduce the complexity and to get full control over the behavior of the application.
- Designed and implemented Data access layer using Entity Frame Work to connect and retrieve or manipulate database information.
- Used WCF Web Services to access data from other departments for the required processing.
- Used Enterprise Service Bus(ESB) tools to implement SOA architecture with MSMQ messaging system
- Developed code to query share point lists at the runtime.
- Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Established communication between different applications running on same/different platforms using WCF.
- Responsible for maintaining versions of source code using TFS 2010.
- Involved in Unit testing and Integration testing for the application developed using MSTest.
Environment: VisualStudio2013, C#, VB.Net, ASP.NET 4.0, MVC 5.0, WCF, Entity Frame Work, HTML, CSS, Java Script, JQuery, Knockout JS, TFS 2010, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, SQL Server 2008 R2, Windows XP, UML, Windows Server 2008 R2.
Confidential, Kansas City, MO
.Net Developer
Responsibilities:
- Participated in discussions related to analysis and design of the tasks to be taken up in a release/sprint.
- Designed and developed business logic using C#.
- Implemented error logging at the application and individual page level controllers.
- Designed the schema for the application in SQL server by establishing object level relationships.
- Implemented server side validations using C# and ASP.Net validation controls and client side validations using Angular JS.
- Implemented Session Management to preserve the state of session variables.
- Designed and implemented Data access layer using EF to connect and retrieve or manipulate database information.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 4 application.
- Used HTML helpers in a view to render the HTML Content.
- Created Layouts to maintain uniformity throughout the websites.
- Developed dynamic reporting solutions using SQL Server Reporting Services (SSRS).
- Used WCF Web Services to access data from other departments for the required processing.
- Implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Established communication between different applications running on same/different platforms using WCF.
- Used TFS for version control.
- Involved in Unit testing and Integration testing for the application developed using test cases.
- Followed the AGILE methodology.
Environment: VisualStudio2013, C#, ASP.NET 4.0, WCF, Entity Frame Work, HTML, CSS, Java Script, Angular JS, JQuery, TFS 2010, WCF, IIS 7.0, AJAX, ADO.NET, LINQ, SQL Server 2008 R2, Windows XP, UML, Windows Server 2008 R2.
Confidential, Somers, NY
.NET Developer
Responsibilities:
- Developed Workflows using ASP.NET as part of the business processes. The Workflows served the purpose of document filling, processing, approval/disapproval and notifications.
- Used JQuery from the client side to access the DOM elements from the ASP .NET Web Pages.
- Consumed XML Web Service functionality directly from the Workflows.
- Developed WCF RIA Web services used specifically by the purchase orders application.
- Created LINQ queries to handle collections and result set data.
- Created database objects like stored procedures, triggers, functions, etc.
- Involved in the full SDLC for each new Workflow assignment.
- Created and published InfoPath data entry forms for each new Workflow created.
- Created and published reports for each new Workflow created by using MS Reporting Services.
- Migrated old legacy data to XML format using a custom tool.
- Used the SQL Server Profiler Tool to record and keep track of the execution of some queries.
- Applied several bug fixes and kept track of errors.
- Created documents such as functional specifications, tech specs, test cases, etc.
- Participated in code reviews, meetings, and assisted users by phone.
- Performed intensive Workflow testing following the test case documents.
Environment: .NET 2012, ASP.NET MVC 4.0, HTML,CSS, JavaScript, jQuery, LINQ, ADO.NET, SQL Server 2008, SQL Server Profiler Tool, XML, InfoPath Forms, IIS 7.0, MS Visual Source Safe 2005, XML Web Services, WCF RIA Services.
Confidential, Philadelphia, PA
.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Leveraged WCF mechanisms like session management, Instance management, concurrency to make our services more robust and scalable.
- Used Telerik controls like Radchart and Rad Gridview to provide richer user experience.
- Created User Controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.0 for web pages.
- Created Client side validations with JQuery selectors, Events and Server side validations with ASP.Net 4.0.
- Written Stored Procedures in SQL Server 2008 used EDMX as conceptual Model and LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Involved in Unit Testing, Integration Testing and System Testing using NUnit.
- Responsible for maintaining versions of source code using TFS 2010.
- Involved in writing technical specifications design document, deployment documents and operations guide for operation support.
Environment: VisualStudio2010, C#, ASP.NET 4.0/3.5, WCF,EDMX, JQuery, Expression Blend 3.0, XAML, TFS 2010, IIS 7.0, HTML, CSS,, Java Script, AJAX, ADO.NET Entity Framework 4.0, LINQ,XML,MVC3.0, LDAP, Microsoft Enterprise Library, WPF Web API, NUNIT, SQL Server 2008 R2, Windows Server 2008 R2/2008.
Confidential, Irvine, CA
.Net Developer
Responsibilities:
- The Application was designed based on OOPS and MVC Architecture for isolation of UI, Business Logic and DAL.
- Enhanced an existing web application to extract data made available from an external web service
- Designed Front-end User Interface screens using Web forms.
- Used C# and ADO.NET to define and implement secure middle tier components using disconnected environment strategies.
- Involved in all tiers of this application. Worked on data, business and UI layers.
- Responsible for Research and Development, design, development and testing of the application.
- Implemented role based security and customizable workflows based on a user's role.
- This project was implemented using Agile and SCRUM methodology for rapid development.
- Designed & Developed Web Forms using HTML &JavaScript.
- Implemented Ajax for greater Performance.
- Developed & Hosted Web services.
- Developed database connectivityusing theLINQ features.
- Developed Grid View Web User control using that is used across multiple web forms.
- Created complex Stored Procedures for Business Rule Management& triggers for ERP Database.
- Designed Application Exception handling and logging mechanism.
Environment: Visual Studio 2010, .Net Framework3.5, ADO.Net3.5, Webforms, HTML, CSS, Ajax, Java Script, JQuery, WPFSQL Server2008, Team Foundation Server (TFS).
Confidential
Junior .Net Developer
Responsibilities:
- Gathered the requirements and involved in requirement analysis.
- Designed the UI for some modules of the application using ASP.NET controls.
- Involved in designing and developing the GUI for the user interface with various controls that include Grid View, Data List, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.
- Designed and developed business logic layers using C#
- Developed Custom Controls and User Controls using ASP.Net and C#.
- Developed stored procedures and Functions SQL Server-2005.
- Documented the code for some of the modules.
- Performed unit testing and involved in documentation.
- Handled many production issues and enhanced the User interface as per the requirement.
Environment: .NET Framework 3.0, C#, SQL SERVER 2005, HTML, CSS, JavaScript, ASP.NET, VB.NET, XML.
