.net Developer Resume
Des Moines, IowA
SUMMARY
- Over 8 + years of experience in designing and developing web applications, web services, client/server applications by using Microsoft .NET technologies
- Strong in the complete Software Development Life Cycle (SDLC) including requirements definition, design, programming / testing and implementation of major systems.
- Experienced in developing web applications using .NET Framework 2.0/3.0, 3.5,4.0 and 4.5, ASP.Net MVC 5.0/4.0,ASP.Net, C#, VB, ADO.Net, XML, XSLT, Java Script, HTML, VB Script, AJAX and IIS.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements, applying OOAD concepts and Design Patterns.
- Involved in the design and development of 3 Tier, N - tier distributed architectures and MVC architecture.
- Good experience in Web services, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).
- Experience in creating use case diagrams, class diagrams, activity diagrams, sequence diagrams, page flow diagrams using UML technologies.
- Proficient in using XML related technologies including AJAX, XSLT, XPATH and XQUERY.
- Extensively worked on the C# and ADO.net for developing the windows applications.
- Knowledge on developing the web application using framework like Language Integrated Query (LINQ) and Entity framework 3.5.
- Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server 2000/2005/2008/2008 R2/2012 and Oracle10g.
- Good experience in designing and developing windows applications, web applications, web services by using C#, ASP.NET, ADO.NET, AJAX, SQL server technologies
- Good experience in designing components and services by using object oriented analysis and design techniques
- Very good expertise in design and development of web forms using HTML, ASP.NET AJAX, CSS and XML
- Good experience in using ASP.NET Server Controls and ASP.NET Ajax Controls like Script Manager, Update Panel and Modal Popup Extender
- In-depth knowledge in Multi-threaded programming and Thread synchronization.
- Expertise in creating Web Forms, Win Forms, User Controls, Custom controls, .Net Framework.
- Extensively used various ASP.NET features like Caching, Session for State Management of Web Applications.
- Excellent interpersonal and communication skills.
TECHNICAL SKILLS
Languages: C#, Visual Basic, C, C++, SQL, PL/SQL, Java Script, JQuery, VB Script
.NET Technologies: .NET, ASP.Net MVC 5.0/4.0, C#.NET, ADO.NET, ASP.NET 2.0/3.0/3.5,4.0,WCF,WPF,WWF,LINQ
Web Technologies: XML, HTML, XHTML, CSS, XSL, XSLT, AJAX, Silverlight, CSS3, HTML5
Servers: IIS, Apache Tomcat
Databases: Server 2000/2005/2008/2012, 2008 R2, MS Access, Oracle 9i/11G
Reports: Crystal Reports 10.0, SQL Server Reporting Services.
Platforms: Windows 9x, 2000/2003, Windows XP, Windows NT, Vista
Development: VisualStudio.NET 2013/2012/2010/2008/2005.
Version Management Tool: VSTS, Visual Source Safe, CVS, Tortoise SVN
Application Servers: IIS 7.0/6.0/5.0
PROFESSIONAL EXPERIENCE
Confidential, Des Moines, Iowa
.Net Developer
Responsibilities:
- Designed and developed data driven Web application using ASP.NET MVC, LINQ, HTML5, and CSS3 and Entity Framework 6 technologies
- Involved in designing and development of REST services.
- Developed extensibility modules for custom authentication and custom tracing
- Created User Controls and Custom Controls to enable reusability and used rich server controls to design ASP.NET pages.
- Used AJAX controls to minimize server round trips to enhance customer experience and to improve application performance.
- Created controller, models and views according to the requirement of client.
- Used SQL client to connect with the back-end database for reading data and inserting data back to database.
- Involved in writing unit testing and Load testing applications by using NUnit testing tools.
- Used reverse POCO generator to generate the entities from the existing database.
- Implemented Forms-based Authentication in ASP.NET to authenticate the users.
- Used fluent validation a small validation library for building validation rules for business objects.
- Used Structure Map a dependency injection tool to enable loose coupling between classes and their dependencies.
- Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application using SOA and Agile.
- Developedcustom controls, user controls and ASPX pages inC#.Net.
- Implemented Microsoft enterprise library and Error handling mechanism.
- Developed Web Application Security Model using Windows authentication model as well as Forms authentication, configured Web.Config files accordingly.
- Fine-tuned application performance using Caching and other techniques available in Microsoft .NET framework.
- Created Packages, Tables, Stored Procedures and Views in T-SQL.
- Performed query optimization and performance tuning for complex SQL queries.
- Coordinated the build/migration of releases to test and production environments
Environment: Visual Studio 2013, ASP.NET MVC 5, C#.NET, ADO.net, LINQ, JQuery, Javascript, SQL Server 2012, XML, Windows Server 2008, Tortoise SVN, .NET Framework 4.0, HTML5, CSS3, WCF, TFS, SSIS, SSRS, Windows Application.
Confidential, Carson City, Nevada
.Net DeveloperResponsibilities:
- Designed and developed data driven Web Forms using ASP.NET, ADO.net, HTML, and CSS technologies
- Involved in designing and development of REST services.
- Implemented HTTP protocol and SSL to secure the information between Web Service and Client
- Developed extensibility modules for custom authentication and custom tracing
- Developed the Master Pages and applied that Master Pages to all Content Pages using ASP.Net 4.0.
- Used AJAX controls to minimize server round trips to enhance customer experience and to improve application performance.
- Created controller, models and views according to the requirement of client.
- Used SQL client to connect with the back-end database for reading data and inserting data back to database.
- Involved in writing unit testing and Load testing applications by using NUnit testing tools
- Implemented Forms-based Authentication in ASP.NET to authenticate the users.
- Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application using SOA and Agile.
- Developedcustom controls, user controls and ASPX pages inC#.Net.
- Implemented Microsoft enterprise library and Error handling mechanism.
- Developed Web Application Security Model using Windows authentication model as well as Forms authentication, configured Web. Config files accordingly.
- Designed data Model, business access layer and reporting module using C#.
- Performed multithreading programming to improve the application performance.
- Fine-tuned application performance using Caching and other techniques available in Microsoft .NET framework.
- Created Packages, Tables, Stored Procedures and Views in T-SQL and PL/SQL.
- Coordinated the build/migration of releases to test and production environments
Environment: Visual Studio 2010, ASP.NET 4.0, C#.NET, ADO.net, JQuery, SQL Server 2005/2008, XML, Windows Server 2008, TFS, .NET Framework 4.0,MVC 3.0/4.0,Visual studio 2010, Oracle 11g, SQL Server 2008R2, WCF,TFS, SSIS,SSRS,Windows Application.
Confidential, Goleta, CA
.Net DeveloperResponsibilities:
- Designing screens (aspx, ascx and master pages) by using Visual Studio .NET 2010 and Creating Style Sheets for formatting the WebPages based on the business requirements and functional requirements document.
- Created and consumed WCF service to retrieve the customer information.
- Implemented MVC3 framework in the project.
- Worked on bothRazor View Engineand the Web Forms view engine
- Coordinated release dates and fixes which go into each release.
- Coordinated with QA team to get the developed features tested.
- Used Telerik Controls to display rich content like text, images and even standard ASP.NET and user controls.
- Developed the web pages using ASP.NET, HTML, and CSS for styling the Web pages.
- Developed GUI using ASP.NET and code behind logic using C#.
- Used DLLs to implement business logic and to integrate the application.
- Developed Scope Controls and User Controls for reusable part of the web pages using ASP.NET.
- Used CSS techniques for designing of the web pages.
- Designed the structure of the REST Services to be implemented.
- Involved in designing and developing the Middle Tier using ADO.net to perform and implement business logic, Updating/retrieving the data to/from Database.
- Hosted all .NET Components and web applications in Windows 2008 Server using IIS.
- Created the reports using jQuery.
- Extensively used Application and page level tracing feature of .Net to trace and debug the code.
- Used .Net Validation Controls for server side validations.
- Used/Created Web services as the bridge between user interface layer and Business service layer to provide service-oriented architecture.
- Used Custom controls and User Controls throughout the application.
- Used Ajax Toolkit controls throughout the application.
- Implemented Silver light in the project.
Environment: ASP.NET 4.0, C#, Visual Studio 2012, SQL Server 2005, ADO.net, JavaScript, JQuery, Web Services, Visual Source Safe, Windows Server 2008. Sql Server 2008, .Net Framework 3.5, Rad Controls for ASP.Net, Ajax 2009/2011, IE8.0, IIS 6.0, Team Foundation Server (TFS) 2008.
Confidential, Newark, NJ
.Net DeveloperResponsibilities:
- Created ASP.NET pages with web server controls for the presentation layer.
- Implemented validation using validation controls, JQuery and JavaScript client side validations.
- Developed web applications using ASP.NET and AJAX Extensions under MVC architecture.
- Created WinForms and Web Forms for developing the applications using wincontrols, webserver controls and HTML controls.
- Using Entity Framework, connected to relational data by writing LINQ to SQL queries.
- Involved in all the phases of the Software Development Life Cycle including System Analysis, Design and Development.
- Implemented Page level security and permissions based on the authentication details.
- Developed administrative functions such as assigning property viewing permissions and adding system users.
- Written Web Service for Messaging module passing user data from Manager to Sales Team and vice versa using C#.Net.
- Send ADO.NET datasets through XML Web service.
- Presenting the data from the XML file by using XSLT.
- Designed reports and written some dynamic calculations for reports using SQL Server Reporting Services.
- Provided technical support and updates to customers and partners in a timely manner and documented technical and programming specifications.
- Data Formatting was done using HTML, CSS and client side scripting using JQuery.
- Involved in the development of business logic in C#. NET.
- Created web custom controls and web user controls where necessary.
- Created and consumed WCF Services using C#, ADO.NET and SQL Server
- Resolved issues in other applications that are used VB.NET.
- Involved in writing SQL commands, SQL procedures to interact with the SQL Server database.
- For Performance Tuning, I worked for Query Optimization.
- Working with Team Foundation Server as the source for version control and project / issue management.
Environment: ASP.NET, C#, ADO.NET, Visual Studio.NET 2008, T- SQL, XML, SQL Server 2005,Oracle, .NET Framework 3.5, AJAX Control Toolkit, Team Foundation Server, HTML, XML, Web Services.
Confidential
.Net DeveloperResponsibilities:
- Designed and developed .NET applications using ASP.NET and C#.NET.
- Creating user interface using ASP.NET Web Forms and controls.
- Developed front-end UI, Business and Data Access layers using ASP.NET, C# and ADO.NET.
- Development of the application using n-tier distributed architecture.
- Used Data Grid, Data List and Repeater Controls to display data in a customized format in the web pages.
- Used ADO.NET for data access layer to communicate with the SQL Server database.
- Used ADO.NET objects such as Dataset and Data Adapter for consistent access data from different data sources.
- Creating User Interface using ASP.NET, HTML, and CSS.
- Involved in Software Development Life Cycle starting from requirements gathering and performed object oriented analysis and design using UML.
- As a lead developer actively involved in project meetings related to Application development progress and future targets.
- Involved in Unit testing of the application
- Client interaction to understand their requirements and get feedback on the existing application.
- Involved in deployment and post production support for the application
- Created web forms for the user to download asset.
- Fixed complicated data load issues from mainframe to SQL during implementation.
Environment: C#, ASP.NET, ADO.NET, HTML, CSS, JavaScript, Web Services, .NET Framework, JavaScript, XML, SQL Server 2000, Visual Studio 2005.