.net Developer Resume
Naperville, IL
PROFESSIONAL SUMMARY:
- 4+ years of experience as a .NET Developer in the IT industry with sound knowledge in design, development, testing and maintenance of enterprise web based applications using Microsoft .NET technologies.
- Actively participated in all phases of the SDLC , working through Requirements Analysis, Design, Development, Testing, Maintenance and Documentation.
- Expertise in working with Microsoft Technologies such as .NET Framework, C#, ASP.NET, MVC, ADO.NET, LINQ, Web Services, SOAP, WCF, Rest API, ADO.NET Entity Framework.
- Proficient in Front - End technologies like HTML5, CSS3, XML, JSON, JavaScript, jQuery, Bootstrap, Ajax, AngularJS for creating Responsive Web Applications and Single Page Applications( SPA ).
- Experience in development of Web Forms, Windows Forms, and other data-driven applications using ASP.NET, C# .NET, ADO.NET and SQL Server.
- Hands on experience in development and implementation of high-end applications with Microsoft .NET Framework using Visual Studio 2015/2012/2010.
- Expertise in using ASP.NET and C# for Designing and Developing User Controls and Custom Controls.
- Proven understanding of Object-oriented design principles/patterns and architecture.
- Experience in working with ASP.NET Web Forms, ASP.NET State Management, ASP.NET Caching features, Securing ASP.NET Web Applications.
- Good knowledge in Development & Support of applications using Sharepoint
- Solid knowledge and working experience using different JavaScript frameworks like RequireJS, NodeJS, ReactJS, BackboneJS etc.,
- Hosted, configured and managed web applications in Internet Information Services ( IIS ) 7.0, 7.5
- Extensive work experience with Data Adapter, Dataset and Data reader as a part of ADO.NET to access and update database.
- Experience in implementing SOA architecture with web services and creating, consuming and publishing XML Web Services (SOAP, WSDL) and Windows Services using .NET.
- Good Knowledge on .NET MVC Architecture, .NET Remoting, .NET Security.
- Solid working experience and profound knowledge using Microsoft SQL server, SSIS, Oracle, MySQL.
- Hands on experience in writing the SQL server Stored Procedures, Functions, Triggers and database administration tasks.
- Worked with various delivery models & frameworks: Agile, Waterfall & Scrum .
- Experience in using versioning tools like Microsoft Team foundation Server ( TFS ) and Visual Source Safe( VSS )
- Motivated self-starter and quick-learner with excellent team building, leadership and problem-solving skills.
- A good team player with excellent technical, communication & interpersonal skills.
TECHNICAL SKILLS:
Languages: C#, C, C++
Web Technologies: .NET Framework, ASP.NET 3.5/4.0/4.5, ADO.NET, Entity Framework Web Services, WCF, ASP.NET MVC, WPF, AJAX, CSS, XML, and HTML
Database: SQL Server 2012/2008/2005 , Oracle
Scripting Languages: Java Script, AJAX, Angular JS, Bootstrap
Development Tools: MS Visual Studio 2015/2012/2010 N-Unit Testing Framework, MS Visio
Version Controller: MS Visual Source Safe (VSS), Team Foundation Server (TFS)
Web Servers: Internet Information Services (IIS) 7.5/7.0
Operating System: Windows XP/Vista/7 /8, Linux, Mac
PROFESSIONAL EXPERIENCE:
Confidential, Naperville, IL
.NET Developer
Responsibilities:
- Implemented well-structured 3-Tier Asp.NET web application using Data access, Business logic and Presentation layers.
- Used Agile Methodology for regular adaption to change in requirements and continuous delivery of useful and working software.
- Web application designing and development using HTML, CSS and AngularJS, AngularJS2.0, handle services in ASP.NET and MS SQL as database
- Involved in application development using Visual Studio 2015, MVC , and C #.NET .
- Used the Object-Oriented Programming ( OOP ) techniques and created classes for database access.
- Created AngularJS directives, controllers and used Angular services
- Designed User Interfaces, Web pages, Web forms using Server controls, HTML, JavaScript, jQuery and CSS to enhance UI experience on Client-side.
- Used User Controls for a group of common controls.
- Unified look was provided to the application by using Master Pages
- Used AJAX for Partial Page Updating, Smooth Interfaces, Simplicity and Rich Functionality.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client
- Created Restful services using ASP.NET Web API .
- Worked on validating the model from both Client side and server side in ASP.NET MVC.
- Resolved issues with web application Forms authentication model and configured Web.Config file accordingly.
- Involved in the design and development of the Database for the application.
- Stored procedures and Triggers in PL/SQL for handling of complex functionality like input processing, business requirement handling etc.
- Utilized Entity framework extensively for data retrieving, querying, storage and manipulation using LINQ .
- Involved in report generation using SQL Server Reporting Services (SSRS).
- Implemented Unit tests for testing different modules of the application.
- Used Team Foundation Server( TFS ) for source control, reporting, check-in policies, build schedule and project tracking.
- Review the test cases, scenarios and prepared bug reports.
- Prepared Technical documentations.
Environment: Visual Studio 2015, C#, MVC5, ASP.NET, HTML5, CSS3, AngularJS, AJAX, jQuery, WCF, Web API, ADO.NET, Entity Frame Work, LINQ, SSRS, SQL SERVER 2012, TFS
Confidential, Flint
Graduate Student Research Assistant
Responsibilities:
- Worked closely with the professor for development of an application that is used within the university for solving parking issues in the university.
- Involved in the SDLC of the application from Requirement Gathering, Analysis, Development, testing and the Deployment phases.
- Gathered the requirements by conducting interviews with different sections of people in the university, by conducting a survey and then followed prototyping to get a final print of the application before going into development.
- Visual Studio IDE 2015 was used as the development platform
- Used ASP.NET along with other technologies like HTML5, CSS3, AngularJS for designing the front-end part of the application
- Designed different web forms for different sections of the parking lots in the campus.
- Used C# for writing the programming logic in the back end
- Created the Database using which contains all the registered users of the application and different parking lot spaces
- Used ADO.NET Entity Framework for connecting the application to the Database
- Forms based Authentication and Authorization was implemented in the application for maintaining the different access levels.
- Created stored procedures for application data access and manipulation.
- Made use of WEB API to let the users use the application using different devices.
- Involved in testing phase of the application using unit testing
Environment: HTML, CSS, ANGULARJS, C#.NET, ASP.NET, Oracle 11g, ADO.NET ENTITY FRAMEWORK, WEB API, Visual Studio 2015
Confidential
.NET Developer
Responsibilities:
- Member of the team which Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, and testing the application.
- Followed Agile methodology to deliver higher-quality software far more rapidly.
- Application was developed using ASP.NET, C#.NET, AJAX, J-Query, HTML, JavaScript and CSS, Entity Framework .
- Involved in translating business requirements into technical solutions.
- MVC Pattern was used by the team for the development of the application
- Designed interactive ASP.NET MVC views using JQuery, HTML5, CSS3, AngularJS and AJAX to provide excellent user experience.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic in model using C#
- Implemented Partial views (user controls), Master Pages, Strongly Typed Views and Complex Views.
- Partial rendering of the pages was implemented making use of AJAX Controls
- Responsible for backend development of required features using C#, ASP.NET MVC and Web API .
- Coding and debugging of the application is done using ASP.NET and C#.
- Used SQL Server as backend and implemented ADO.NET data objects such as Data Adapter, Data Reader, and Dataset, Data table.
- Designed multi table relational databases with proper enforcement of relational constraints using MS SQL .
- Created Stored Procedures, Triggers, Indexes and functions as per the application requirements
- Used ADO.NET SqlClient Objects like SqlConnection, SqlCommand, SqlDataReader and SqlDataAdapter and Dataset object in the Data Access Layer to fetch the data from the SQL Server 2012 database.
- Created event driven Web Forms using ASP.NET. Effectively used ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks using C#
- Developed Web Services and invoked them by using XML SOAP and WSDL for creating proxy classes.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML .
- Worked on reporting and analysis using Crystal Reports, SQL Server Reporting Services ( SSRS ) and SQL Server Integration Services ( SSIS )
- Performed Unit Testing and documented the results.
- Used Visual Source Safe ( VSS ) for the Code integrity and source code management.
Environment : .NET Framework 3.0, ASP.NET, C#.NET, JavaScript, jQuery, HTML, CSS, AJAX, ADO.NET, WCF, Web API, XML, SOAP, SSIS, SSRS, SQL Server 2012, VSS
Confidential
.NET Developer
Responsibilities:
- Collaborated with existing development team to maintain internal ASP.NET website application.
- Used AGILE/SCRUM methodology to implement the application.
- Designed Class, Use Case, Sequence diagrams using MS Visio .
- Used front end web development tools like CSS, JavaScript, HTML, and JQuery.
- Involved in implementing the logic using C# and OOPS concept .
- Involved in the design and updating of application on ASP.NET MVC 3.0/4.0 Framework.
- Incorporated AJAX with JQuery, JSON.
- Worked with WEB API , MVC 4.0 and JSON.
- Implemented and Consumed Web Services using WCF .
- Extensively used ASP.NET, C#.NET and JavaScript, JQuery .
- Done Unit Tests on the C# code developed.
- Used LINQ to query against strongly typed collections of object and Entity Framework 4.0 .
- Developed data driven business logic using C# and SQL Server database.
- Responsible for setting up the Sites, applications, Virtual Directories, App Pools on IIS 7 in DEV, TEST and PROD environments.
- Performed data transformations using SQL Server Integration Services (SSIS) and SSRS via the Implemented enhancements for better performance.
- Assisted in the designing of database and created database Triggers, Functions and Stored Procedures in SQL Server 2008 R2 for ensuring data integrity.
- Developed SSIS packages and maintained them
- Used TFS for source control and scheduling builds.
Environment: ASP.NET, MVC 3.0/4.0, C#, ADO.NET, Entity Framework, Visual Studio 2010, SQL Server 2008 R2, Microsoft Visio, SSRS, SSIS, Web Services, n-Tier Architecture, WCF, TFS 2010, IIS 7.0, Java Script, JQuery, XML, AJAX, LINQ, HTML, CSS.
Confidential
Jr. SQL Developer
Responsibilities:
- Involved in Database Design and Analysis.
- Created Database Objects - Schemas, Tables, Indexes, Views, User Defined Functions, Cursors, Constraints, and Roles.
- Created database Triggers to validate complex integrity.
- Developed PL/SQL procedures to support Forms and perform standalone functions.
- Extensively used Joins and Sub-Queries to simplify complex queries involving multiple tables.
Environment: SQL Server 2008, 2008 R2
