We provide IT Staff Augmentation Services!

.net Developer Resume Profile

Summary

  • 5 years experience developing Web Site Application projects that used ASP.NET, Entity Framework, Data Access Layer, ASP.NET Web Forms, ASP.NET MVC, and Web Services.
  • Familiar with object oriented programming practices using C , C and the .Net framework.
  • Experience with front end development using HTML, JavaScript, jQuery, CSS, Bootstrap, jQPlot, KnockoutJS, AngularJS, AJAX.
  • Responsible for developing MVC components such as Views, Partial Views, Layout Pages, Controllers, n-Tier architecture, Data-Access layer, Business Logic Layer, Razor and Presentation Layer.
  • Has developed Web Forms applications that use Master pages, User Controls, Custom Controls, Validation Controls, AJAX, Themes, and Sitemaps.
  • Has implemented Web Services using, RESTful, SOAP, WebAPI, and WCF.
  • Used Security methodology such as Authentication, Authorization, Windows Authentication, and Form Based Authentication.
  • Interacted with SQL database technologies T-SQL, stored procedures, CRUD, SQL Server, ADO.NET, Entity Framework, LINQ, Transactions, Triggers.
  • Comfortable with SDLC methodologies and practices such as Waterfall, Requirements Gathering, Agile, SCRUM, Unit Testing, Mocking, UML, Class Diagrams, Sequence Diagrams, Database Diagrams, Use Case Diagrams, and Activity Diagrams.
  • Has used data languages like JSON, XML, and SQL.
  • Experienced with development technologies such as Visual Studio, SQL Management Studio, SVN, GIT, Bitbucket, TFS, Ninject, Moq.

Technologies

  • Frontend: HTML, HTML5, CSS, CSS3, XHTML, Angular, Knockout, Bootstrap, JQuery, jQueryUI, IgniteUI, jQPlot
  • Backend: C , .NET Framework, ASP.NET Webforms, ASP.NET MVC
  • Data Access: SQL, XML, JSON, Stored Procedures, ADO.NET, Entity Framework, T-SQL, Transactions, Triggers
  • Methodologies: N-tier architecture, Presentation Layer, Business Logic Layer, Data Access Layer, Database First, Model First, Object Oriented Programming, Unit Testing, TDD, Controllers, Views, Models, Mocking, Responsive Web Design
  • Design: MVC, SOA, UML, Singleton, Factory, Wrapper
  • Tools: Visual Studio, SQL Server Management Studio, TFS, SVN, GIT, Bitbucket, Ninject, Moq, Razor, Telerik, UnitUI

Employment History

Confidential

.NET Developer

Resource Inventory Processing System is a MVC based application which helps users retrieve specific details about various kinds of automobile parts. It also allows managers and employees to search and order parts from warehouses and other stores. Inventory is tracked on a store by store basis this information is used to generate sales reports, alert managers to shortages, and create future projections.

Roles and responsibilities:

  • Complied with MVC Framework in the development of the Models, Views, and Controllers.
  • Developed a consistent layout for the site using a shared layout page, CSS, Bootstrap, and Razor.
  • Implemented jQPlot to generate reports and projections on sales and inventory.
  • Developed controllers to control page navigation, product viewing, and product searching. Made use of LINQ and C for the required logic.
  • Developed views , and partial views for the navigation, product display, and product searching. Razor, scaffolding, and strong typing allowed for quick implementation.
  • Adopted AngularJS to create dynamic product views.
  • Developed models for products, store demographics, and navigation.
  • Incorporated an email system that alerts managers to low inventory and part arrival.
  • Development of requirement and development documentation using UML and UMLET.

Technologies: MVC, C , Database first, Views, Partial Views, Controllers, Models, Layouts, HTML, CSS, jQPlot, jQuery, JavaScript, AngularJS, Bootstrap, n-Tier architecture, SQL Server, T-SQL, ADO.NET, LINQ, Razor, Scaffolding, Visual Studio, SMTP, Git, and SQL Server Management Studio.

Confidential

.NET Developer Research Data Management

This project's aim is the creation of an information management system for scientific research institutions. It allows managers and researchers to create and maintain projects. Each project has associated data that can be created, maintained, and removed. When creating new projects there is be an option to include data from previous projects. The interface for projects is intuitive enough that researchers and managers can use the system with minimum training and work interference.

Roles and responsibilities:

  • Adhered to the MVC pattern throughout development.
  • Developed and maintained a consistent look and feel to the application by using a layout page, CSS, bootstrap, and razor.
  • Responsible for creating views, and partial views, controllers and models for for projects, data, navigation, project creation and data manipulation.
  • Used razor, scaffolding, html helpers, and model binding in the construction of views and partial views.
  • Made use of JavaScript, jQuery, and AJAX to build a dynamic page that does not use excessive server request.

Technologies: MVC, C , Models, Views, Controllers, Layout Pages, CSS, Bootstrap, Razor, HTML helpers, JavaScript, jQuery, AJAX, T-SQL, SQL Server, Visual Studio, and SQL Server Management Studio, TFS, and Git.

Confidential

.NET Developer

The purpose of this project was the development of a patient monitoring application that allowed for better management records. The system allowed authorized users to find, examine, and update patient records. It also allowed authorized office staff to submit patient subscriptions, monitor customer care, and order supplies from secured vendors. Another feature was the ability to send interoffice emails that would link to patient records through the application. These messages could be marked as urgent and would alert the recipients when they next logged in.

Roles and responsibilities:

  • Followed the MVC design pattern.
  • Used C to develop Controllers and Models for viewing and manipulating patient records.
  • Used JavaScript and jQuery to add dynamic functionality to views.
  • Developed views and partial views for message creation, patient searching, and administration.
  • Used LINQ to execute patient searches and organize the results.
  • Created and followed documentation for security management by using roles and forms authentication.
  • Used ADO.NET to facilitate database comnication with the SQL server.
  • Used ITextSharp to generate and populate paperwork.

Technologies: MVC, C , JavaScript, jQuery, LINQ, SQL Server, Visual Studio, and SQL Server Management Studio, TFS, and Git.

Confidential

.NET Developer

The claims logistics system is used by the sales agents and home office of an insurance company to manage policies and claims. The finished system allows agents of the company to view and sell insurance policies to customers. The agents can also follow a logical and linear process to create, submit, and track claims through the system. The home office is able to create and edit policies. The system automatically updates agents of changes to policies. The home office can also view and process claims submitted by agents. Finally, home office administrators can perform basic reporting on the claims submitted.

Roles and responsibilities:

  • Development of requirement and development documentation using UML and UMLET.
  • Developed a consistent layout for the site using a Master Page, and CSS.
  • Developed management tools to allow administrators to assign roles to users for use with authorization.
  • Created Content pages and code behind to allow the process of creating and editing policies.
  • Made use of State Management, like Session State, to communicate data between pages.
  • Used Telerik AJAX controls for data display and manipulation.
  • Implemented a Sitemap to allow users to quickly navigate between functionality.
  • Followed database communication standards by using entity framework.
  • Implemented a basic reporting framework using JavaScript, jQuery and jQPlot.

Technologies: Web Forms, Master page, Content Pages, Code Behind, C , ASP.NET, JavaScript, jQuery, jQPlot, AJAX, Telerik, ADO.NET, State Management, Git, and Sitemaps.

Hire Now