.net Developer Resume
Aurora, IL
SUMMARY
- 6 years of programming experience in analyzing, designing and developing Web & Windows (Client/Server) based and N - Tier Applications using C#, ASP.NET, ASP.NET MVC, ADO.NET, Entity Framework, WCF, AJAX, Web Services, CSS, JavaScript and SQL Server 2012.
- 4 years of Full Stack developing experience. Working on web UI design of front end and database manage of back end.
- Proficient in building Web Application using ASP.NET, MVC, Entity Frame work, Razor, HTML5, CSS3, C#, Web Service, WCF, Web API, JavaScript, JQuery, AJAX, AngularJS in a Client/Web server environment and project deployment in IIS.
- Expertise in SQL Server2012 stand alone and cluster environments. Databases Analysis and Design, Stored Procedures, Triggers, Transactions, Dynamic Queries, User-defined Functions, Views and SQL Server Reporting services (SSRS).
- Experience in programming the Data Access Layer (DAL), Business Logic layer (BLL) and Presentation Layer (UI) using C#.NET, and HTML.
- Experience in front end and back end development using .NET Framework4.0/4.5.
- Experience in working with ASP.NET Web Forms, User Controls, Master Page, various types of DataGrids and HTML features and AJAX Extensions.
- Created data access layer’s repositories using Entity Framework, lambda expression and LINQ.
- Experienced with Object Oriented Programming (OOP).
- Good Experience in developing database programs like Stored Procedures, Triggers, Functions and Cursors on SQL Server 2012.
- Used JQuery and AngularJS to provide faster and better web applications.
- Expert application development and implementation through ADO.NET technologies using DataSet and DataReader for data retrieval through Microsoft Enterprise Library and Entity Framework 4.0+ (Database First and CodeFirst approach).
- Experience of Waterfall, Agile Scrum methodologies.
TECHNICAL SKILLS
Languages: C#, HTML5, AJAX, JavaScript, CSS, XML, JSON, SQL, C/C++,SQL
Frameworks: ASP.NET 3.0/3.5/4.0, ASP.NET MVC 4.0/5.0, Entity Framework, WCF, Web API, LINQ, ADO.NET, Web Services, JQuery, AngularJS, Bootstrap
Databases: SQL Server 2008/2012/2014
Tools: Visual Studio 2012/2013, SQL Server Management Studio, SQL Server Data Tools, Visual Studio Business Intelligence Tools, TFS 2010/2013
Operating Systems: Windows 98/XP/Vista/7/8, Unix
Web Servers: IIS 6.0/7.0/7.5/8.0
Methodologies: Object Oriented Programming, Agile, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Aurora,IL
.NET Developer
Responsibilities:
- Working in the fulfillment team, use ASP.NET technology and Jquery to solve the issues QA team find out.
- Transfer the old client from company’s development service to TFS(Team foundation server).
- Working on the “Punchin site” which allows the clients to customize their own products.
- Using better SQL to change the old searching functions to optimize the speed of website.
Environment: .Net Framework 4.0/4.5 C#, ASP.NET, Visual Studio 2015, HTML, AJAX, Database Design, Stored Procedure, Table Design, Database Optimization, JavaScript, jQuery, SQL Server 2012, ADO.Net, and Web forms, Team Foundation Server(TFS).
Confidential, Somerset, NJ
ASP.Net MVC Developer
Responsibilities:
- Designed and implemented application using C#, ASP.NET MVC 5.0 with Razor View Engine, jQuery, AJAX, HTML, CSS, JavaScript Utilized Entity Framework Database First approach.
- Entity Framework 5 implementation for model part of the project with Database First Approach. Experienced in getting updates from database to model about tables or stored procedures definition. Mapped several tables and stored procedures within the project.
- Language-Integrated Query to EF implementation for data retrieval. Transaction management in LINQ queries for Create-Update-Delete (CRUD).
- Created View Models to encapsulate all models and classes used on the different views for more stable, organized and clean code to reuse in Views.
- Implemented asynchronous programming for edit, updates, add and delete functionality in WebGrid, for this purpose data retrieval was made with Ajax requests, handling information in JSON. Implemented client side validation through Jquery.
- SQL Reporting Services (SSRS) implementation. Report design, deploy and in-project/out-project implementation. Use the TFS as the version control to achieve a good communication between the teammates.
- Create the WebAPI which can return the data from SQL Server database and pass the data to the dropdown list in the corresponding views.
- Using AngularJS to add some dynamic tables to the website, and make the website works faster.
- Utilize JQuery AJAX library to call WebAPI to populate dropdown list and utilize JQuery UI autocomplete to call action method in controller to implement autocomplete. Use JQuery UI dialog and partial view to implement a pop-up.
Environment: MVC 5.0(RAZOR engine), Entity Framework 5.0, SQL Server 2012, CSS3, SSRS, LINQ, Visual Studio 2012, C#.NET 2010/2012, AJAX, JSON, HTML, SSIS, Jquery, AngularJS, Web Forms, Win8, Team Foundation Server (TFS), WebAPI.
Confidential, Bentonville, AR
ASP.NET C# Developer
Responsibilities:
- Followed the N-tier architecture for the application development with Presentation Layer (UI), Data Access Layer (DAL) and Business logic layer (BLL).
- ASP.NET Web Forms implementation for this project with Visual Studio 2012. Implemented validation according roles in the Master Page to determine system behavior.
- Utilized ADO.NET with C# in Visual Studio 2012 to establish connections between server-side web application and a Microsoft SQL Server 2012 database.
- Create database, stored procedure, and used Dynamic SQL to handle different sets of incoming data that were to be processed by a series of stored procedures in a Microsoft SQL Server 2012 database.
- Used AJAX Updatepanel on the server side web application using ASP.Net along with GridView control to perform CRUD on the server data for a smoother uninterrupted data display.
- Used ADO.NET (Command, DataReaders, DataSet, and DataTable) in the Data Layer to access, modify and delete data in the SQL Server 2012.
- Design and implementation of ASP.NET User Controls (ASCX) for code reusability. Created controls with custom functionality, mainly to perform searching data activities to the server in different pages. Created control for custom error messaging. Have implemented web controls like Textbox, Label, Dropdownlist among others.
- ASP.NET Ajax Suite implementation. Added client side functionality through ScriptManager server control to register JavaScript code.
Environment: .Net Framework 4.0 C#, ASP.NET, Visual Studio 2012, HTML, AJAX, User Control, Forms Authentication, Database Design, Stored Procedure, Table Design, Database Optimization, JavaScript, jQuery, SQL Server 2012, ADO.Net, and Web forms, Team Foundation Server(TFS).
Confidential, Piscataway, NJ
ASP.NET MVC Developer
Responsibilities:
- Designed and implemented application using C#, ASP.NET MVC 3.0 with Razor View Engine, jQuery, AJAX, HTML, JavaScript.
- Utilized .Net MVC 3.0 (Razor), Entity Framework, Code-First Approach, Partial View and SQL Server 2008 R2.
- Designed User Interface with Razor Views, Partial Views and CSS 3 for Layout View.
- Implemented Controllers to transfer data between Views and Models.
- Developed a rich and lightweight user interactions using JQuery, JavaScript and AJAX.
- Created View Models to encapsulate all models and classes used on the different views for more stable, organized and clean code to reuse in Views.
- Used Grid.MVC to provide more flexible, editable and sortable grid view to increase user interaction.
- Developed the N-tier architecture, e.g. Presentation Interface (UI), Business Logic Layer (BLL), and Data Access Layer (DAL) for more clear, maintainable and efficient architecture.
- Used Entity Framework to create Models. Use code-first approach.
- Created models with using LINQ and Lambda Expression.
- Used Action Filters for user authentications and authorizations and for caching pages to improve performance.
Environment: MVC 3.0 (RAZOR engine), Entity Framework, View, Partial View, SQL Server 2008 R2, CSS3, SSRS, LINQ, Lambda Expression, Visual Studio 2010, C#.NET, AJAX, JSON, Web API, AngularJS, HTML, JQuery, Partial View, View Model, Agile Team Foundation Server (TFS).
Confidential
ASP.NET C# Developer
Responsibilities:
- Used Entity Framework to create Models. use code-first approach.
- Designed application using Visual Studio 2005 and .Net 2.0/3.5.
- Implemented N-Tier architecture for the application with Data Access Layer (DAL) and Business Access Layer (BLL).
- Used CSS, Ajax and JQuery to create attractive animations and smooth transition for a better UI.
- Created stored procedure, trigger and user defined function in SQL Server 2005.
- Table design, creation and optimization with SQL Server 2005. Designed, created and updated tables in the project. Experience in adding indexes to tables that need it to boost search operations for data. Experience in index rebuilding activities to low fragmentation.
Environment: .NET 2.0/3.5, C#, ASP.NET, Visual Studio 2005, AJAX, JQuery, SQL Server 2005, ADO.NET, SQL, XML, Web forms, CSS.
