.net Developer Resume
Lincolnshire, IL
SUMMARY
- Software Engineer with 7+ years’ experience in designing, developing and implementing .Net applications.
- Experience in developing applications using Visual Studio .NET Frameworks 1.1/2.0/3.5/4/4.5, using C#.Net, VB.Net, ASP.NET for developing Web Applications & Windows Applications.
- Experience in web UI technologies using HTML, VBScript, JQuery, JavaScript, as well as XML and XSL, XSLT.
- Extensive experience in using SQL Management Studio, SQL Server Business Intelligence Solutions like SSRS (SQL Server Reporting Services), SSIS (SQL Server Integration Service Package).
- Experience in working with Ajax Control Toolkit with AJAX Extensions.
- Good experience in developing and consuming Web Services using SOAP.
- Good Knowledge in developing applications using Silverlight 4.0/3.0/2.0.
- Extensive experience in creating PL/SQL, TSQL Stored Procedures, Triggers, and Views.
- Good experience in developing Configured and Consumed Web Services using Windows Communication foundation (WCF) in C# VB.NET.
- Good Experience working with databases - Oracle, SQL Server 2012/2008/ 2005/2000, MS Access as Back-End.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), and Model View Control (MVC) design pattern.
- Building web applications with ASP.NET MVC, ADO.NET Entity Framework, SQL/T-SQL, ADO.NET, LINQ JavaScript, jQuery, JSON, HTML, XHTML, CSS, etc.
- Experience in performing the code review for the existing projects and guiding the developers to develop application with perfect coding standards, writing efficient code, developing reusable components, exception handling etc.
- Experience in Session Management techniques like Sessions, Cookies and View State.
- Extensive experience in designing databases and writing complex stored procedures and user defined functions using both TSQL for Microsoft SQL Server 2000/2005/2008/2012 and also PL/SQL for Oracle 9i/10g.
- Experience in interacting with Clients and Users for gathering requirements and creating functional specifications.
- Good working experience in performing Unit Testing in all .Net Applications developed.
- Strong understanding of agile software development methodology.
- Excellent communication skills both verbal and written and ability to work on own besides being a valuable and contributing team player.
TECHNICAL SKILLS
.NET Technologies: ASP.NET, WCF, SOA, Dependency Injection LINQ, LINQ-TO-SQL, Entity Framework, WPF, Windows Forms, Web Services, ASP, IIS 7.5/7.0/6.0/5.0, MVC WEB API, MVC 3.0/4.0
Platform / Language: .Net 4.5/4.0/3.5/3.0/2.0, C#, ASP.NET, VB.Net, ADO.Net, VB6, ADO
Web Technologies: HTML5, XML, XSLT, JSON,CSS3,Bootstrap, JavaScript, UML, SOAP, VBScript, AJAX, jQuery, Angular JS,D3.js,Node.js,underscore.js,angular-ui-route.js, Angular JS-dropdown-multiselect.js
Database Technologies: SQL Server 2012/2008/2005/2000, PL/SQL, T-SQL SSIS, SSRS, Oracle 8I /9I/10g/11g
Disciplines: Microsoft Visual Studio .NET 2013/2012/10/08/05, Microsoft Business Intelligence
Operating Systems: Windows 8/7/XP/, MAC OSX 10, LINUX
Configuration Tools: GIT Hub, MS Visual SourceSafe, MS Team Foundation Server, Subversion
Framework: Microsoft .NET Framework 4.5, 4.0, 3.5, 3.0, 2.0
Reporting tools: Crystal Reports 10/9.0,SQL Server Reporting Services
PROFESSIONAL EXPERIENCE
Confidential, Lincolnshire, IL
.Net Developer
Responsibilities:
- Full life cycle object oriented software development.Used Use-Case analysis to clarify requirements.Modeled designs using Rational Rose to create UML class and sequence diagrams.
- Designed and developed different RESTful web services using C# and ASP.NET MVC WEB API
- Created web APIs using ASP .NET MVC Web API to allow new web/client projects to leverage reusable data this has allowed significant data reuse amongst disparate systems.
- Deployed and maintained ASP.NET applications running at IIS 7.5
- Interacted with the client in person to analyze their requirements and demonstrate the developed application.
- Involved in AGILE software development methodology.
- Developed Web Applications using HTML, CSS, AJAX, IIS, C#, ASP.NET, JavaScript, XML, SOAP, and Visual Studio.net.
- Contributed towards the proof of concept, creating a flexible and extensible architecture that minimized the reliance on legacy code and the actual implementation that combined C#, ASP.NETMVC 4, ASP, Ext-JS, JQuery, and SQL Server.
- Implemented client server authentication using 2-way SSL.
- Developed windows applications using C# .net
- Converted existing applications from multiple programming languages (Perl, VBScript, etc.) Into C# .net.
- Backup and restore internet explorer s trusted sites list through web services
- Designed and Implemented Business logic layer using C#.
- Created C# Class Libraries and used them extensively throughout the project.
- Extensively worked with C#, Web Services in creating various integration projects.
- Extensively worked on XML/XSLT and using XML based properties in project.
- Programmed ADO.NET for communication between application and database, used extensively Data Set, Data Table, Data Views and Data Readers.
- Created windows application using WPF (Windows Presentation Foundation) for user communication and data exchange for web services.
- Implemented remote desktop connection using C# .NET
- Developed Tables, Stored Procedures, Triggers and Functions.
- Worked with Entity Frame Work for the module development.
- Effectively created reports using SSRS 2012.
- Developed different kinds of SSRS reports like Parameterized, Linked and Drill down Reports.
- Used SVN Source Version Control.
- Used BugNET to track the bugs and fixes
- Involved in deployment and Post Production support for the application.
- Designed data access layer using C#, LINQ, ADO.NET datasets & data adapters.
- Created and Used Batch Files to complete the interface between various databases and to keep them real time.
- Built the Tables, Views, queries, stored procedures and triggers for the System using TSQL SQLServer.
- Implemented data access layer using Entity Framework.
- Used LINQ for operations on Entity Framework Objects
- Generated various reports using SQL Reporting Services.
- Involved in testing and debugging and performed thorough unit testing.
- Involved in designing and updating the application documentation as required
Environment: MS Visual Studio 2012, .NET Framework 4.5, MVC, MVC WEB API, C# .NET, ASP .NET, ADO.NET, SQL, UML, XML, VSS, JavaScript, CSS, AJAX,TSQL,PL/SQL, SQL Server 2008 R2,SQL Server 2012, SSRS, SSIS, Web Services, WCF,WPF,AJAX, JavaScript, HTML5, CSS3,IIS, Crystal Reports
Confidential, NJ
.Net Developer
Responsibilities:
- Involved in analysis, design and development of interactions between View and Controller components of the application.
- Designed and implemented User Interface Layer using ASP.NET Web Forms.
- Designed and developed web pages using C#.NET.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Created Class Libraries and used them extensively throughout the project.
- Created ASP.NET User Controls to reduce the complexity of user interface design.
- Developed Web Applications using HTML, CSS, ASP.NET, and JavaScript.
- Using TFS retrieved, customized data from existing project
- Worked on java script to handle client side events.
- Design, Development of WIN Forms using ASP.NET, C#.
- Used WPF to implement the graphics in windows applications UI.
- Implement client side validation and messages using Java Script.
- Created custom controls to maintain across the web application and used CSS.
- Developed reusable and optimized .NET components.
- Involved in creating MVC Patterns according to the client requirement.
- Used XAML to Create Silverlight Application.
- Created front end design and implemented rich user interface using Silverlight.
- Involved in Silverlight video streaming and data binding.
- Involved in database design, created tables and written Sql queries.
- Implemented Data Access Layer using ADO.NET to communicate with the SQL Server Database.
- Created Data Access Layer, (BLL) Business Logic Layer Classes Using ASP.NET.
- Involved in writing Stored Procedures and creating Tables, Views in SQL Server 2005.
- Extensively worked with C#, Designed and developed SOA using Windows Communication Foundation (WCF) for the data access for the Web application to consume.
- Improved the application performance using stored procedures and connection pooling.
- Developed an independent component for data access, which can be used as generic component for every project. This component generates parameters from stored procedures dynamically and used some overload functions for executing Queries, which ensures the complete N-Tier architecture.
- Used Visual Source Safe for Version Control
- Used Master Page, CSS classes to maintain uniformity in the user interface screens
- Worked on AJAX controls to make smooth user Interaction with the application.
- Created User input validation for new & existing users using ASP.NET validation controls and JavaScript.
- Extensive use of ADO.NET Datasets for data binding to Infragistics data grids and controls.
- Presentation layer was constructed using Infragistics Net Advantage controls including Web grid, WebChart, Web Menu & Navigation and UI formatting controls.
- Provided Session Management to preserve the state of session variables.
- Involved in database design on SQL Server and development of different database objects containing TSQL functions, triggers, store procedures to manipulate database of the application.
- Implemented data access layer using Entity Framework for building an object model from an existing database
- Develop and deliver dynamic reporting solutions using SQL Server Reporting Services (SSRS).
- Creating and Modifying SSRS Reports.
- Conducted Functionality testing, GUI testing during the various phases and releases of the application.
- Perform back-end database testing by executing SQL queries to test data integrity.
Environment: .net Framework, Studio.NET, C#.NET, ASP.NET, ADO.NET, CSS, AJAX, HTML, XML, TSQL, SQL Server 2008, SSRS, Visual Source safe, IIS 6.0, Web Services, Silverlight, WCF, WPF, SSRS, JavaScript, LINQ, Oracle9i/10g.
Confidential, Kansas City, MO
.Net developer
Responsibilities:
- Developed applications based on departmental requirements and specifications.
- Provide manual testing of Cerner Millennium application that included charting, reporting and printing of patient’s healthcare reports.
- Developed a web application using ASP.Net /C#.NET/SQL Server for patients to view their medical profile.
- Written custom HTTP handler/Module objects in C#.NET for handling various types of requests.
- Created an n-tier model on Web-Services.
- Wrote several validations and client-side functions using JavaScript.
- Developed classes by following singleton design pattern.
- Used the Test driven Development approach.
- ADO.NET, JavaScript, XML using Internet information Server (IIS) as web server.
- Expertise in database modeling and development using SQL Server, Stored Procedures, Packages and Functions.
- Created Deployment projects for .NET applications using Microsoft's MSI packages.
- Used simplified client and server side validation, better session management and powerful data access management using ASP.NET.
- Prepared and executed test scenarios to test the functionality of the application.
- Experience in maintaining and production support services.
- Post application launch - coordinated with content providers on bug fixes, new releases and app issues.
- Helped to resolve operational problems and systems failures by directing and/or performing systems audits, analyzing problems and developing clear, concise methods for resolution.
Environment: .Net Framework 2.0, Visual Studio 2005, ASP.NET, ADO.NET, C#.Net, XML, ODP.Net, IIS, JavaScript, SQL Server, CSS, Master Pages, VSS.
Confidential
.Net Developer
Responsibilities:
- Developed web pages using ASP.NET.
- Developed the Business Logic using and C#.NET.
- Created the data tables, views, relations and stored procedures using SQL server. Designed the database table according to the forms.
- Provided database connection and data access using ADO.NET.
- Used validation controls to perform client side validation.
- Integrated various reports into the application. The reports were created using crystal Reports.
- Designing the complete architecture of the application. (3 Tier). All data, business and presentation layer coding was done using C#.NET.
- Coding for all administrator pages for preparing and maintaining the training pages.
- Developed basic windows based application using C#.net for various desktop applications used in the company.
- Developed Web forms for registration, to update the policy installment pages and application logic in ASP.Net, C# utilizing the power of Microsoft .NET Framework.
- Used User Controls for a group of common controls.
- Implemented Web Forms to provide GUI components using .NET Framework.
- Creation of stored procedures, views, functions, triggers and DTS in MS SQL server2000.
- Design and development of user interface using ASP.NET, VB.Net, HTML, and JavaScript.
- Used ADO.Net in connecting to Data Access management with SQL Server.
- Developed web forms with C# to store the customer policy data in Database.
- Generated the required reports with the help of data grid, data list.
Environment: .NET Framework 1.1, Visual Studio 2003, C#.NET, web forms, ASP.NET, ADO.NET, SQL Server 2000, Windows 2000, HTML, XML, Classic ASP, JavaScript.
