Sr. .net Developer Resume
Fargo, ND
SUMMARY
- Over 7+ years of experience in Requirement Analysis, Design, Development, Testing & Implementation of complete software development life cycle projects for Multi - tier Enterprise Applications, Microsoft web and client/server technologies.
- Experience Developing and Maintaining/Supporting applications.
- Strong Experience in working with Web Service, Windows Communication Foundation (WCF), Language Integrated Query (LINQ) and lambda expression in .Net Framework 4.0/3.5.
- Developed N-Tier Applications using MVC 4, ASP.Net, ADO.Net, and C#, HTML, CSS, JavaScript, Bootstrap, SQL Server 2008/2012 with proven abilities in Software Development Life Cycle (SDLC) & Software Quality.
- Good in-depth understanding and experience in working with User Controls, Custom Controls, HTML Controls and Web Server Controls using C#.Net.
- Experience created Console and Window applications that monitors and validates various kinds of logs for weekly, monthly and annual report.
- Experienced in developing Web Forms and Web Services in ASP.NET, C#.NET.
- Very strong understanding of Object Oriented Programming features of C# such as Polymorphism, Inheritance, Interfaces, Delegates, Events, and Generics, Collections etc.
- Good Experience on working with ASP.NET Model-View-Controller (MVC), Language-Integrated Query (LINQ) in Web pages to retrieve and modify data.
- Experience in building a rich web application using AJAX, jQuery, CSS3 and JavaScript.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL, LINQ to Entities, and LINQ to Dataset to manage relational data as objects.
- Worked with JavaScript libraries such as JQuery, Bootstrap, and KnockoutJS.
- Extensive knowledge of Web developments skills, including experience with XML/XSLT, Web Services (SOAP), WSDL, XSD, HTML, CSS.
- Database Design, Development, and Query Optimization using MS SQL Server 2008/2012, DB2. Experience in writing complex Database Queries, Stored Procedures, Triggers, and Cursors using MS SQL Server and PL/SQL.
- Involved in Unit Testing and have created unit test cases using N-Unit Framework.
- Worked on Source Code Control Systems like Microsoft Visual Source Safe 6.0 and Team Foundation Server.
- Experience in deploying .NET applications through IIS using built-in tools as well as other tools.
- Highly Motivated, committed and a natural team player with Capability to work independently and in the team.
- Excellent communication, analytical and inter-personal skills with experience in interacting with clients, user groups and ability to fast paced work in team or independently environment under tight deadlines
TECHNICAL SKILLS
Languages: C#, .Net, VB.NET, SQL, PL/SQL, PHP, ActionScript 3.0
.NET Technologies: ASP.NET, WEB API, ADO.NET, SOAP/Restful Services, WCF, LINQ, MVC 3.0/4
IDE: Visual Studio 2012/2010/2008/2005 , Dreamweaver, Eclipse
Databases: SQL Server 2005/2008/2008 R2, Oracle 9i/10g
Reporting Tools: Server Reporting Services (SSRS), Crystal Reports
Modeling Tools: Microsoft Visio 2007, 2010, ER Modeling, UML design
Web Technologies: XHTML, HTML5, CSS3, JavaScript, Ajax, bootstrap, jQuery, Angular, Knockout
Operating Systems: Windows 8/7/Vista/XP, Mac
Protocols: TCP/IP, HTTP, SOAP
Others: IIS 7.0/6.0, TFS, SVN, Entity Framework, SharePoint 2010, Photoshop, Illustrator, Putty, WINSCP
PROFESSIONAL EXPERIENCE
Confidential, Fargo, ND
Sr. .Net Developer
Responsibilities:
- Worked as a part of a team that design, develop, manage and supports multiple applications related to health care industry.
- Designed and created application using ASP.NET 4.0/3.5 using C# as major developing language. Used JavaScript, jQuery and Ajax to develop user interactive web applications.
- Designed and created various User Controls, Custom Controls.
- Created Console and Windows executable applications that monitors and validates various kinds of logs for weekly, monthly and annual report.
- Involved in analyzing requirements for application. Extensively involved in reporting table structures and web forms based front end.
- Extensively used Themes, Skins, AjaxControlToolkit, JavaScript and JQuery to provide a rich UI experience.
- Developed Web Services using C# and ADO.NET.
- Used ADO.Net objects for data retrieval and database updates.
- Consumed web services in applications to display data from database and make change to data in database.
- Extensive use of Java Script and Cascading Style Sheets for formatting front end.
- Developed Stored Procedures to insert data into database.
- Created and tested highly complex back-end scripts, stored procedures, and triggers.
- Debugged the coding defects, validated the fixes and closed the bugs accordingly.
- Actively involved with Business Analysis and Systems Analysis in the creation of Use Cases, Process Flowcharts and Component Diagrams using MS Visio.
- Worked on the UI layer using HTML, CSS, and JavaScript to give a good look and feel for the site.
- Implemented SOAP based web service
- Worked with IIS and .NET Assemblies during application deployment.
- Worked with BMC Remedy to document and keep track of various stages of production incidents and CRQs for production deployment.
- Hand on Knowledge of deploying and testing application in various environments including dev, test, user testing (UAT) before deploying application to production to reduce the impact and error in production.
- Used .Net Security features such as Authentication and Authorization.
- Worked extensively on GridView, Wizards, User-Controls and other controls to display and enable users to input data.
- Used DynamicPDF to create pdf files from GridView data and Session data.
- Used TFS extensively to keep track of hours worked in a task, maintain description of the task, and keep track of bugs.
- Used tortoise SVN for file repository and version control.
- Used extensively TFS features like Shelvesets, Code Review, Code Check in, automated Build and private Build features of the TFS.
- Worked extensively in support. Developers are assigned with the incident related to the applications they support. It’s an application related issues which a developer has to fix.
- Worked on various phases of enrollment and termination process of the ACA File processing.
- Used Microsoft sign tool to sign the applications developed using a digital certificate.
Environment: Microsoft Visual Studio 2012, tortoise SVN, ASP.NET 4.0, VB.NET, C#, ADO.NET, SQL Server 2008, HTML,CSS, XML, XSLT, JavaScript, IIS6/ IIS7, Dynamic PDF, BMC Remedy 8.1, FileZilla, Oracle SQL Developer 3.0, WinSCP 5.7, UltraEdit, Notepad++, Putty, Microsoft sign tool.
Confidential, Virginia Beach, VA.
MVC .Net Developer
Responsibilities:
- Working on Agile Methodology (Scrum) to meet timelines with quality deliverables
- Using .NET MVC 4.0, n-tier architecture and Object Oriented Methodologies for application development.
- Gathered requirements based on the documentation provided for the application and generated functional specifications and technical specifications.
- Communicating with client for daily updates, reviews and demos.
- Designing and implementing Business Layer using ASP.NET
- Design and implement User Interface Layer using ASP.NET MVC architecture
- Creating SQL command on Data layer to access data from Database and to insert data in database
- Provide Session Management to preserve the state of session variables
- Design and implement Data access layer using ADO.NET to connect and retrieve or manipulate database information
- Implemented MVC 4.0 to reduce the complexity and to get full control over the behavior of the application.
- Used ASP.NET AJAX and updated web pages to implement the AJAX functionality to enhance the application
- Involved in customizing the Web Forms Data grid for GUI
- Improved UI experience using JavaScript, JQuery, and KnockoutJS.
- Developed custom controls for Web Forms and generating reports
- Designed and developed the components for implementing business logic in middle tier of the development architecture that interact with SQL Server database using Managed provider with ADO.NET
- Involve in the Code Review Process and testing the application using N-Unit and Rhino Mock.
- Worked on Server side validations using C# and ASP.Net validation controls and client side validations using JavaScript.
- Used Team Foundation Server for Version Control Environment.
- Created and updated Entity Relationship Diagram using Microsoft Visio.
- Created and Updated Technical Guide Document after completion of the project.
- Implemented PL and SQL queries, triggers, Packages and Stored Procedures as per the design and development related requirements of the project.
- Used Quality Center to keep track of various stages of the bugs and incidents.
Environment: Microsoft Visual Studio 2012, Agile Scrum, MVC 4, Razor, ASP.NET, N-Unit, Rhino Mock, C#, ADO.NET, SQL Server 2012, HTML,CSS, XML, Quality Center, JQuery, KnockoutJS, bootstrap, TFS, JavaScript, AJAX, Automapper.
Confidential, Marshalls, MN
Application Software Engineer
Responsibilities:
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables
- Used .NET framework 4.0, n-tier architecture and Object Oriented Methodologies for application development.
- Gathered requirements based on the documentation provided for the application and generated functional specifications and technical specifications.
- Communicated with client for daily updates, reviews and demos.
- Designed and implemented Business Layer using ASP.NET to implement business logic.
- Design and implement User Interface Layer using ASP.NET MVC architecture
- Actively involved in database design and developed optimized stored procedures
- Provide Session Management to preserve the state of session variables
- Design and implement Data access layer using ADO.NET to connect and retrieve or manipulate database information
- Implemented MVC 4.0 to reduce the complexity and to get full control over the behavior of the application.
- Used ASP.NET AJAX and updated web pages to implement the AJAX functionality to enhance the application
- Developed Master Page and used the same template throughout the application to maintain consistent layout
- Created Data Access Layer for retrieving the data from the database
- Used several Cache management techniques to improve the overall performance of the application
- Involved in customizing the Web Forms Data grid for GUI
- Improved UI experience using AngularJS framework.
- Customized AngularJS and JQuery library to blend with the brand scheme.
- Developed custom controls for Web Forms and generating reports
- Designed and created visual interface for administrative activities like filling in the information
- Developed WCF services, C#.NET with multiple bindings and address and hosted them on IIS and tested them by generating the proxy class files based on the web services and consumed in web application.
- Updated XML documents with financial information
- Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables in MS SQL.
- Occasionally implemented PL and SQL queries, triggers, Packages and Stored Procedures as per the design and development related requirements of the project.
- Designed and developed the components for implementing business logic in middle tier of the development architecture that interact with SQL Server database using Managed provider with ADO.NET
- Involve in the Code Review Process and testing the application using N-Unit
- Worked on Server side validations using C# and ASP.Net validation controls and client side validations using JavaScript
- Used Team Foundation Server for Version Control Environment
- Optimized pictures and graphics using Photoshop for websites while maintaining crispness.
- Sliced images for use in website.
Environment: Agile Scrum, ASP.NET 4.0, C#,WPF, ADO.NET,LINQ, WCF, ORACLE, PL/SQL, Visual Studio 2010, SQL Server 2008R2, Team Foundation Server 2010,HTML,CSS, XML, JQuery, Angular, IIS 7.0, Jira Workflow, N-Unit, Photoshop CS5/CS6
Confidential, Austin, TX
.Net Developer
Responsibilities:
- Designed and implemented the web application framework using .NET Framework 4.0
- Customized various controls for Application by developing User Controls
- Customized various controls by using Web Forms
- Developed Application in Silverlight
- Improved UI experience using AngularJS framework.
- Used ASP.NET AJAX and updated web pages to implement the AJAX functionality to enhance the application
- Developed Master Page and used the same template throughout the application to maintain consistent layout
- Searching for Insurance policies depending on various search criteria is implemented as Windows Communication Foundation (WCF) service
- Implemented MVC with ASP.NET Web API
- Created Data Access Layer for retrieving the data from the database
- Used several Cache management techniques to improve the overall performance of the application
- Involved in customizing the Web Forms Data grid for GUI
- Developed custom controls for Web Forms and generating reports
- Designed and created visual interface for administrative activities like filling in the information
- Involved in creating and consuming services using WCF
- Created Service Contract, Data Contract for services using WCF
- Created and used Web User Controls for reusability
- Used LINQ for database transactions
- Updated XML documents with financial information
- Extensively worked on stored procedures, triggers, functions, views, temporary tables and table variables.
- Designed and developed the components for implementing business logic in middle tier of the development architecture interacting with SQL Server database using Managed provider with ADO.NET
- Involved in the Code Review Process and testing the application using N-Unit
- Used Team Foundation Server for Version Control
Environment: ASP.NET 4.0, C#, ADO.NET, WCF, MVC, MS VS 2008, SQL Server 2008, Team Foundation Server 2010, XML, jQuery, AngularJS, Java Script, IIS 7.0, Windows 2008, N-Unit