We provide IT Staff Augmentation Services!

.net Developer (asp.net Mvc) Resume

2.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • Over 5 years of experience in Analysis, Design, Development, and Deployment of various commercial applications with involvement in all stages of Software Development Life Cycle (SDLC).
  • Experienced in developing and deploying web - based solutions on various architectures like N-Tier, MVC (Model View Controller) using Microsoft tools and technologies.
  • Extensive experience of designing and developing software applications with ASP.NET 3.5, 4.0 & 4.5.
  • Proficiency in developing web applications using ASP.NET web forms, ASP.NET MVC, Web Services, Windows Communication foundation (WCF) and ASP.NET Web API.
  • Substantial Knowledge in developing web applications using HTML, CSS, JavaScript, jQuery, and bootstrap.
  • Experience in developing Single Page Application (SPA) using open source framework AngularJS.
  • Experienced in AngularJS for front-end logic control and data binding.
  • Experience in writing test cases and using unit tests to validate development releases with Test-Driven Development.
  • Good Knowledge of architecture design including Data structure, n-tier architecture and design patterns
  • Experienced in Object -relational mapping using Entity Framework, ADO.NET, LINQ to SQL and Lambda expression.
  • Proficient use of Data Definition Language (DDL), Data Manipulation Language (DML) and good knowledge in report development using SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS).
  • Worked extensively with Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database
  • Expert in SQL design, SQL server and MySQL with Hands on experience working with Stored Procedures, Indexes, Triggers, Temp Tables using SQL server.
  • Worked on tools such as JIRA, Team Foundation Server (TFS), GIT and SVN for project management, Source Control and Version Control.
  • Involved in various methodologies of Software Development Life Cycle (SDLC) such as Waterfall and AGILE-SCRUM.
  • Self-motivated, results oriented. Good problem solving and communication skills.
  • Team player with leadership qualities, strong communication, analytical, logical problem-solving skills.

TECHNICAL SKILLS:

Languages: C#, C, C++

.NET Technologies:ASP.NET 4.0/4.5, MVC 4.0/5, ASP.NET Web Forms,.Net framework, Entity Framework,ADO.NET, LINQ, WCF, Web API, Web Services.

Web Technologies: HTML, CSS, XML, JavaScript, jQuery, AJAX, Bootstrap AngularJS (Directives, Routing, Binding etc.).

Database/Service Tools: Server 2008/2012, SSIS, SSRS, MySQL, Oracle.

Operating Systems: UNIX, Linux, Windows.

IDES: Visual Studio 2010/2012/2015, SQL Server Management Studio 2012.

Project Management Tools: Team Foundation Server (TFS), JIRA, GIT, SVN.

Methodologies: Agile-Scrum, Waterfall Model.

PROFESSIONAL EXPERIENCE:

Confidential, Jersey City, NJ

.Net Developer (ASP.NET MVC)

Responsibilities:

  • Gathered requirements, conducted conceptual designs, system analysis, and technical specification.
  • Involved in requirement analysis, design, and development of a web based application tool using C# language, ASP.NET MVC, SQL server.
  • Split the implemented logic into N-tiers of models, views, controllers, validations and view models for easy testing, maintainability, and reusability of the application.
  • Applied n-tier architecture using Entity Framework as Data Access Layer for retrieving the data from the database and used LINQ to manipulate data.
  • Implemented Authorization filters and action filters to modify the way in which the action method is executed.
  • Implemented forms based Authentication and role based Authorization for web application security.
  • Used Temp Data, View Data and Session Variables to transfer data between controllers, as well as controllers and views.
  • Designed and populated custom View Models containing view specific data that is transfer from controllers to views.
  • Worked on data annotations and created custom server side validations for model validations.
  • Applied partial views and layout to make all the views well organized and to improve the performance of the applications.
  • Improved the performance of an ASP.NET MVC application by taking advantage of the Output cache.
  • Used Entity Framework to realize object-relational mapping with data in SQL server database and consumed services exposed through WCF.
  • Involved in software configuration management using Team Foundations Sever (TFS).
  • Developed jQuery scripts to create animations and used HTML5, CSS3, and Bootstrap for developing.

Environment: .Net Framework 4.5, C#, ASP.NET MVC 5, Entity Framework, Bootstrap, WCF, jQuery, HTML, CSS, MS SQL server 2012

Confidential, Manhattan, NY

Application Developer (AngularJS/ASP.Net MVC)

Responsibilities:

  • Analysis of the specifications provided by the client for improving project functionality
  • Involved in Required gathering, functional and Technical specifications for the project and implementation of application using Agile.
  • Assisted DBA with writing SQL Queries and stored procedure in SQL server 2012.
  • Responsible for developing MVC controllers for implementing business logic.
  • Razor View Engine was used to generate different forms and policy views for the project.
  • Used Entity Framework as a part of Data Access Layer to access the database to map stored procedures and relational data which was used to manipulate data in the database.
  • Used client and server side validations for better performance and maintain clear code structure.
  • Enhanced Pages with jQuery AJAX methods which provided responsive user interfaces to display data.
  • Used Session Data, Temp Data, View Data for data passing and maintain data between multiple request.
  • Worked with the development team, involved in creating Web API to implement AngularJS framework for client side rendering to optimize the front-end.
  • Created AngularJS directives, factories and services for building business logics and functionalities in frond end.
  • Experience in working on Single Page Application and integrating using ng-route and routeProvider.
  • Used Team Foundation Server (TFS) to share code and project management

Environment: Visual studio 2012, .NET Framework 4.0, C#.NET, ASP.NET MVC, AngularJS, Web API, SQL Server 2008, CSS, HTML, JavaScript, jQuery, Agile-Scrum.

Confidential, Pittsburg, PA

Web Developer (ASP.NET)

Responsibilities:

  • Designed and developed the UI interface using ASP.Net server controls.
  • Developed the web application using ASP.NET web Forms.
  • Developed responsive Login page using forms authentication.
  • Applied DAL, BLL and UI 3 tier to the web application.
  • Created store procedure in SQL server to be easily called by the web application.
  • Implemented client based and server based state management using properties such as view state cookie and session to keep information associated with page.
  • Established connection between SQL server and web application by ADO.NET.
  • Used ADO.NET objects such as DataAdapter, DataReader and DataSet.
  • Implemented data binding method with Grid View and repeater to bind data coming from the database.
  • Designed multiple Web Forms for the web application.
  • Applied AJAX to fetch data and to realize the Auto complete functionality of the filters.
  • Implemented Client-side validation with ASP.NET validator controls such as required field validator, regular expression validators.

Environment: C#, ASP.NET, ADO.NET, JavaScript, HTML, CSS, MS SQL Server database

Confidential, Wilmington DE

Software Developer

Responsibilities

  • Involved in design, developed and testing of the web application.
  • Applied ASP.NET MVC architectural pattern in developing the web application.
  • Designed the database using SQL server with SQL server management studio.
  • Applied n-tier architecture using as Entity Framework as Data access layer and used LINQ to manipulate data.
  • Implemented forms based Authentication and role based Authorization for web application security.
  • Implemented business logic using MVC authorization filters, action filters and exception filters.
  • Used Areas for different modules to archive modular development method.
  • Implemented Validation by using Data Annotation for the server side and jQuery for the client side.
  • Used Bootstrap to help the responsiveness of webpage and design with Custom CSS Style sheet on elements.
  • Designed Layout Page as a template for each View and Partial View to reuse the code.
  • Implemented repository pattern by using dependency injection on MVC Controller level to decouple modules and to perform Unit Testing.
  • Implemented technologies such as AJAX, AJAX auto-complete.
  • Used Web API as a service to provide data from database, purposely for security. And consume the service using jQuery/Ajax in the cross-domain environment.
  • Performed unit testing by using automated testing framework NUnit.
  • Used JIRA as management tool and TFS ad version control tool.

Environment: ASP.NET Framework 4, C#, ASP.NET MVC, WCF, Entity Framework, LINQ, SQL server2008, HTML, CSS, Bootstrap, JavaScript, jQuery

We'd love your feedback!