.net Developer Resume
St Peters, MO
SUMMARY
- 8+ years of extensive experience in web and windows application development with Microsoft .Net Technologies which includes ASP.Net, ADO.Net, VB.Net, XML, XHTML, Web Services and MVC.
- Experience in developing presentation layer using Web Forms and Windows Forms.
- Knowledgeable in all phases of Software development life cycle (SDLC) Designing, Developing, Coding, Debugging, Testing, Implementation and Maintenance.
- Used Test Driven Development (TDD), Agile/SCRUM in a fast changing environment.
- Experienced in the implementation of Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Web Applications, Windows Applications using .Net Framework Class libraries and Web Services.
- Experience in building and consuming .NET Web Services using SOAP and REST.
- Experienced in working with jQuery, Angular JS, Bootstrap and JavaScript.
- Proficient in Master Pages, Themes and Cascading Style Sheets.
- Experience with ASP.Net and its components: AJAX, JSON, LINQ to Objects, LINQ to SQL and Typed Datasets.
- Experienced with Microsoft Application building blocks for .Net projects: Data Access, Exception Handling, Reflection, Serialization and User Interface Process.
- Familiar with C# 4.0 features such as Dynamic Binding, Anonymous types, Query expressions, Named and optional arguments and collection initializers.
- Good knowledge and experience in Database Modeling Concepts, Query Building, Tuning, Query Optimization and Running Database.
- Experienced in handling exceptions using windows logging, text logging and database logging.
- Experience in database programming involving Stored Procedures, functions with SQL Server 2005/2008 R2.
- Used versioning tools Microsoft Team Foundation Server (TFS) and Visual Source Safe (VSS) for version controlling of the Application.
- Hands on experience with SQL Server Integration Service (SSIS).
- Experienced in UML for Analysis & Design with OOP and OOAD methodologies.
- Good team spirit and organized working habits with willingness to learn new concepts.
- Excellent Communications skills, good team player and have good Analytical capabilities. Good organizational skills, ability to handle multiple tasks and work independently as well as in team.
TECHNICAL SKILLS
Languages: C#, Visual Basic, C, C++, SQL, T - SQL
Server Scripting: ASP.Net 1.1/2.0/3.0/3.5/4.0 , ASP
Client Scripting: JavaScript, jQuery, VB Script
Web Technologies: ASP.Net, HTML, XHTML, DHTML, Web Forms, CSS,XML with DTD, Schemas, XSL, XSLT, DOM.
Database: SQL Server 2005/2008 R2, MS Access, Oracle SQL Developer
Reporting and Testing: SQL Server Reporting Services (SSIS), Crystal Reports
Application Tools: Visual Studio 2003/2005/2008/2010/2012
Versioning: Team Foundation Server, Visual Source Safe
Web Servers: IIS 5.1/6.0/7.0/7.5
Methodology: UML, Agile, Object-Oriented Analysis/Design
PROFESSIONAL EXPERIENCE
Confidential, St. Peters, MO
.Net Developer
Environment: VB.Net, C#, Visual Studio 2008/2010, ADO.Net, WinForms, .NET 3.5/4.0, VB6, Object classes and Object Oriented development, DLLs, Oracle SQL Developer and SVN.
Responsibilities:
- Analyze, design, code, test, and implement in VB.NET, C# and Visual Basic applications for manufacturing departments to provide automation, tracking and reporting solutions that increase processing efficiency and decrease operating costs.
- Using DLLs with Object oriented methodologies and object classes to hold the database data that is used in the UI.
- Enhancements and support to Legacy VB 6.0 applications that run on a daily basis.
- Building the UI in Visual Studio 2008 using WinForms for the applications.
- Utilize SQL Developer for Oracle to build and run ad-hoc queries for reporting, analysis of data and data structures to identify appropriate data mappings, as well as testing application specific queries against the appropriate data sources
- Involved in requirement gathering, analysis, and design with System Analysts.
- Implemented the code changes in C#, VB.Net and Visual Basic 6.0 for the UI’s and DLL’s.
- Created Unit Tests for the code changes implemented as a part of the development.
- Used Object Oriented Programming (OOP’s) concepts and .Net DLL’s in developing the project.
- Used SVN for version controlling of the application.
- Providing testing support for the system and user testing of the applications.
- Handled database in Oracle 10g using Oracle SQL Developer and created stored procedures, functions, views to reduce complexity of front-end SQL queries and triggers to enforce entity relationships.
- Write Complex queries using SQL and PL-SQL as part of the dispatching changes.
- Used ADO.NET Database Connectivity for storage and retrieval of data from Database.
- Successfully handled all the change requests, code defects and Data Configuration Bugs in Production.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
- Used a hybrid of waterfall and incremental model as the SDLC.
Confidential, Birmingham, AL
.Net Developer
Environment: C# 3.5/4.0, ASP.Net 3.5/4.0, JavaScript, Visual Studio 2010, Entity Framework, HTML, WCF, DHTML, XML, SOAP, Web Services, SQL Server 2008, TFS.
Responsibilities:
- Involved in requirement gathering, analysis, and design with System Analysts.
- Implemented the code changes in C# and Visual Basic for the REALMS application.
- Created Unit Tests for the changes implemented as part of the project.
- Used Object Oriented Programming (OOP’s) concepts and Agile Methodology (SCRUM) in developing the project.
- Used Java Script, jQuery and ASP.Net validation controls to enhance the front end and User Interface.
- Consumed in-house web services for the application.
- Used LINQ to SQL whichsupports binding to common controls, such as grid control.
- Enhanced database in SQL Server and created stored procedures, functions, views to reduce complexity of front-end SQL queries and triggers to enforce entity relationships.
- Involved in daily SCRUM meetings to provide any outstanding issues.
- Wrote several Stored Procedures for loan information retrieval and processing.
- Worked closely with Business Teams and Technical Design Architects to understand the flow and enhancements to the application.
- Successfully handled all the change requests, code defects and Data Configuration Bugs in Production.
- Implemented Data Access Layer using Entity Framework to communicate with the SQL Server.
- Consumed web services using Windows Communication Foundation (WCF).
- Involved in Unit testing, Build and integration testing for the interfaces
- Involved in code management activities using TFS
- Developed n-tier objects such as Business, Data Access, Application layers
Confidential, Fort Mill, SC
.Net Developer
Environment: C# 3.5/4.0, ASP.Net 3.5/4.0, VB.Net, JavaScript, VB6, Visual Studio 2010, ADO.Net, HTML, WCF, DHTML, XML, SOAP, Web Services, SQL Server 2008,SQL Server Integration Services(SSIS), TFS.
Responsibilities:
- Involved in requirement gathering, analysis, and design with System Analysts.
- Preparing and providing support in Functional Specifications document preparation for the Foreclosure applications.
- Implemented the code changes in C#, VB.Net and Visual Basic for the Foreclosure applications.
- Created Unit Tests for the changes implemented as part of the WFF conversion project.
- Used Object Oriented Programming (OOP’s) concepts and Agile Methodology (SCRUM) in developing the project.
- Designed the application as MVC architecture with extensive use of Object Oriented programming techniques.
- DevelopedSingle Page ApplicationsusingAngular JSandapplied Bootstrap
- Used TFS for version controlling of the application.
- Client and server side validations are done using Java Script, jQuery and ASP.Net validation controls.
- Used WCF for deploying services on Windows in line with the Service Oriented Architecture (SOA).
- Used LINQ to SQL whichsupports binding to common controls, such as grid control. Implemented security, where a single user can have different access levels.
- Providing testing support for the IFT and UAT testing of the Foreclosure applications.
- Designed database in SQL Server and created stored procedures, functions, views to reduce complexity of front-end SQL queries and triggers to enforce entity relationships.
- Wrote several Stored Procedures for loan information retrieval and processing.
- Write Stored Procedures, Queries, functions and packages using SQL and TSQL as part of the WFF conversion changes.
- Created data access layer using ORM with Entity Framework.
- Involved in all the phases of the Waterfall process model.
- Used N-tier architecture to development and enhance the code.
- Worked closely with Business Teams and Technical Design Architects to understand the flow and client enhancements to the applications with QA Team.
- Successfully handled all the change requests, code defects and Data Configuration Bugs in Production.
Confidential, Malvern, PA
.Net Developer
Environment: C# 3.5/4.0, ASP.Net 3.5/4.0, Visual Studio 2008/2010, ADO.Net, HTML, WCF, DHTML, XML, SOAP, Web Services, SQL Server 2008,SQL Server Integration Services(SSIS), TFS, CSS, AJAX.
Responsibilities:
- Involved in requirement gathering, analysis, and design and developing using ASP.Net front end technology.
- Involved in the iterative process of development in Agile and Scrum environment.
- Developed and used various Web forms, Custom Controls and User controls using ASP.Net, C# and JavaScript.
- Created Master Pages and styles to maintain uniformity throughout the website.
- Used jQuery for rich looking of Web application and also used AJAX components in the user interface development.
- Transferred data to front-end in JSON format.
- Used N-tier architecture to development of the code.
- Client and server side validations are done using Java Script and ASP.Net validation controls.
- Used LINQ to SQL whichsupports binding to common controls, such as grid control.
- Used Cascading Style Sheets (CSS) and master pages in the web forms design.
- Implemented security, where a single user can have different access levels.
- Used WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
- DevelopedSingle Page ApplicationsusingAngular JSandapplied Bootstrap
- Designed database in SQL Server and created stored procedures, functions, views to reduce complexity of front-end SQL queries and triggers to enforce entity relationships.
- Involved in writing stored procedures, functions and triggers.
- Used TFS for version controlling of the application.
Confidential, Sugar Land, TX
.Net Developer
Environment: .Net Framework 3.5, ASP.Net 3.5, C#, HTML, XML, SQL Server 2008, Microsoft Enterprise Library 3.1, NUNIT and AJAX
Responsibilities:
- Analyzed the requirements and prepared the technical and functional specification documents.
- Designed and implemented user-interface screens using .Net technologies: ASP.Net and C#.Net
- Designed the application as MVC architecture with extensive use of Object Oriented programming techniques.
- Worked with HTML helper functions to design the UI.
- Used MVC (razor views) UI Framework architecture to build application.
- Enhanced existing pages with different AJAX controls which provided responsive user interfaces to display the data on the web page.
- Transferred data to front-end in JSON format.
- Implemented jQuery for Asynchronous Retrieval of data.
- Designed the application as 3-tier architecture with extensive use of Object Oriented Programming Techniques.
- Implemented different Cache mechanisms in the web pages.
- Developed and consumed WCF Web Services to access data layer components
- Configured web configuration file for application as well as IIS settings.
- Created data access layer using ORM with Entity Framework.
- Created tables, stored procedures, triggers and views in SQL Server 2005.
- Used ADO.NET Database Connectivity for storage and retrieval of data from Database.
- Successfully handled all the change requests, code defects and Data Configuration Bugs in Production.
- Used SSIS to transfer data from source to Destination System.
- Involved in Unit testing of the application and fixing the defects raised.
- Used SOA Architecture to develop code in Test Driven(TDD) Environment using NUNIT
Confidential, Wayne, MI
.Net Application Developer
Environment: .Net Framework 3.0, C#, ASP.Net,AJAX,ADO.Net, SQL Server 2005, HTML,WCF, WPF, JavaScript, Web Services, XML, Crystal Reports, Windows 2003 Server, IIS 6.0.
Responsibilities:
- Involved in Requirement gathering, Functional and technical specifications.
- Worked closely with Business Teams and Technical Design Architects to understand the flow and client enhancements to the existing applications also with QA Team.
- Used Object Oriented Programming (OOP’s) concepts and Agile Methodology (SCRUM) in developing the project.
- Used WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
- Worked on MVC pattern to build web application.
- Used Windows Presentation Foundation (WPF) for creating rich, sophisticated user interface for this application. Also used a combination of XAML and .Net advantage controls to develop very appealing and friendly user interface.
- Used Silverlight to render XAML pages and expose a programming model in JavaScript to take the User Interface to the next level of richness.
- Used LINQ to build set of operations, parameters and expressions during execution of a set of data from SQL Server.
- Implemented Data Access Layer using ADO.Net to communicate with the SQL Server 2005.
- Involved in Unit testing, Build and integration testing for the interfaces
- Involved in Creating tables and writing Stored Procedures required by solution
- Involved in code management activities using TFS
- Developed n-tier objects such as Business, Data Access, Application layers
Confidential, Dallas, TX
.Net Developer
Environment: ASP.Net, C#.Net, VB.Net, ADO.Net, AJAX, T- SQL, Visio, XML,, HTML, CSS, SQL Server 2005.
Responsibilities:
- Extensively involved in gathering user requirements and converting them into technical specifications.
- Developed Web Forms using C#.Net and Win forms using VB.Net.
- Debugged application in development and production environment both locally and remotely using tracing facilities.
- Used ASP.Net as presentation layer and in the Business and Data Access Layers to write Validation objects.
- Responsible for migration of web pages from ASP to ASP.NET.
- Extensively worked on code testing and bug fixing using Windows Services.
- Designed SQL Server 2005 Database Schema for all the different modules in MS-Visio in accordance with the reports that are to be generated from the database.
- Created Stored Procedures and used for the entire database interactions from the web application.
- Experience in data mapping and data transfer using DTS.
- Implemented Windows Integrated security for multiple sites within the application, where a single user can have different access levels in different sites.
Confidential
Junior .Net Developer
Environment: .Net Framework 2.0, ASP.Net, Web Services, SOAP Messages, C#. NET, Visual Studio .Net 2005, JavaScript, IIS, HTML, DHTML, Crystal Reports, SQL Server 2005.
Responsibilities:
- Involved in requirement gathering, functional and technical specification.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Coding and debugging using ASP.Net and C#.
- Developed web forms using ASP.Net server controls and validated client side using Java Script.
- Used ADO.Net objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Creating reports using the Crystal Reports.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
- Used a hybrid of waterfall and incremental model as the SDLC.
