We provide IT Staff Augmentation Services!

Application Developer (asp.net/ Mvc 5) Resume

0/5 (Submit Your Rating)

Newark, NJ

SUMMARY

  • Senior Web Application .NET Developer with around 5 years of experience in both front - end and back-end web application design, implementation of object-oriented design (OOPS), software design patterns, MVC, n-tier architecture, relational database design and administration.
  • Experience of end-to-end implementation of the SDLC - Project Analysis, Requirements, Design, Development, Testing, Documentation and Deployment on Client/Server Environment using Waterfall and Agile Methodologies.
  • Extensive experience with object-oriented language in Microsoft C#.
  • Proficiency in developing web applications using ASP.NET Web forms, ASP.NET MVC, Web Services, WCF, and ASP.NET Web API, SOAP, RESTFUL API.
  • Experienced with developing applications using design patterns like Unit of Work pattern, Repository pattern and IOC Container.
  • Strong knowledge in Front-end web development and design HTML5, XHTML, DHTML, CSS3, Bootstrap, AngularJS, AngularJS UI and Responsive design.
  • Good experience with JSON and XML in ASP.NET Web API.
  • Extensive Knowledge in AJAX, JavaScript, jQuery, client side framework using AngularJS and server side framework using Node.js.
  • Strong experience in Object relational mapping (ORM) framework such as ADO.NET, LINQ, Entity framework.
  • Experienced with Code first approach and Database first approach using Entity Framework in ASP.NET MVC Web application.
  • Extensively worked with RDBMS databases such as SQL Server, MS Access, T-SQL, and PL/SQL.
  • Worked on SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) to deliver customized data reports and data conversion.
  • Expert in Software Configuration Management, Source Control using tools including Version Control Tool SVN, Team Foundation Server (TFS), GIT, JIRA and SharePoint.
  • Extensive experience in Testing Web Application using Debugging, Unit Testing, and AngularJS testing using Jasmine.
  • Experience in deploying, configuring and maintaining the web sites and services on IIS.
  • Excellent communication, planning, time management skills and experience in working with cross-functional and global team environments.

TECHNICAL SKILLS

Web: HTML5,CSS3, Bootstrap, JavaScript, jQuery, AngularJS

Programming: Microsoft C#, C++, CodeIgniter (PHP Framework using MVC), C

.NET: ASP.NET Web Forms, ASP.NET MVC 5, Windows Forms, Web Services, WCF, Web API, ADO.NET, Entity Framework, LINQ to SQL, LINQ TO Object, Visual Studio

Database: SQL Server, T-SQL, SSIS, SSRS

Other: TFS, Cisco Jabber, SharePoint, JIRA, Git, XML, JSON, AJAX, Restful, Jasmine

PROFESSIONAL EXPERIENCE

Confidential, Newark, NJ

Application Developer (ASP.NET/ MVC 5)

Responsibilities:

  • Developed the system using Agile Methodology to review progress through weekly sprints.
  • Designed Web application using ASP.NET MVC 5 (Model - View Controller) with n-tier architecture.
  • Worked with Product Manager on documenting the requirements, conducted conceptual design, details analysis and technical specification.
  • Created data models in MVC using Entity Framework 6 Database First approach.
  • Developed applications using various design patterns such as Unit of Work pattern, Repository pattern and applied Dependency Injection.
  • Used LINQ to aggregate data from repository layers and creates Generics.
  • Created Stored Procedures, T-SQL/PL/SQL statements, Functions to manipulate the databases.
  • Implemented ASP.NET MVC Routing.
  • Restructured code to improve application readability, optimization, and maintainability, used MVC bundling to improve application performance.
  • Utilized MVC rendering methods and designed layouts views to ensure consistent views throughout the web application development and design.
  • Implemented business logic using MVC Action Filters like MVC Authorization filters, action filters and exception filters.
  • Developed front-end components using ViewModel, HTML5, CSS3 and Bootstrap. Getting Output like JSON Result from MVC Controller by AJAX Call.
  • Involved in software configuration management (daily build, release and testing methodology) using tools such as Team Foundation Server (TFS).
  • Developed Project using n-tier repository patterns and performed testing using n-unit
  • Used TFS for version control.

Environment: Agile(Scrum), Visual Studio 2015, .NET, SQL Server 2014, Entity Framework, C#, MVC, LINQ, HTML5, CSS3, Bootstrap, JSON TSQL, AJAX, SSRS, TFS

Confidential, Hoboken, NJ

Application Developer (Web API/AngularJS)

Responsibilities:

  • Worked in a very iterative/agile development environment to manage development life-cycle.
  • Worked as main contributor to front-end AngularJS development.
  • Gathered requirements and conducted analysis, developed use cases and create functional requirement document based on MVVC architectural pattern.
  • Used Database first approach and created EF and used it for data source for CRUD Operations.
  • Developed front end components using HTML5/CSS3, AngularJS, and AngularJS Bootstrap UI.
  • Created custom, self-contained and testable AngularJS modules, controllers, directives and services to implement key functionality such as recording overtime, and ranking employees based upon their overtime.
  • Created multiple views using layout template and AngularJS ng-Route.
  • Created RESTFUL ASP.NET Web API service that manage individual overtime based upon employees department, Shift groups and job classification.
  • Used AngularJS Filter to implement pagination for data records.
  • Used client side validation using AngularJS.
  • Used SQL Server Database for data migration from internal data source.
  • Using Fiddler and Postman for testing the Web API and Jasmine & Batarang Tool for AngularJS testing.
  • Used Cisco Jabber for team communication.
  • Used Project Management Tool like SharePoint (Microsoft-hosted cloud service) for keeping know about tasks and tickets.

Environment: Agile(Scrum),Visual studio 2013, AngularJS, AngularJS Bootstrap UI, Bootstrap 3, HTML5, CSS3, JavaScript, Web API, SQL Server 2012, Jasmine.

Confidential, Garfield, NJ

Software Developer (ASP.NET/ MVC)

Responsibilities:

  • Involved in full SDLC in performing requirements analysis of business processes, creating use cases, analyzing and designing object-oriented applications.
  • Developed the application using MVC Architecture for loose coupling.
  • Created Three Tire architecture Design using Presentation Layer, Business Logic Layer (BLL) and Data Access Layer (DAL) 3-tier architecture.
  • Created Views using HTML 5, HTML Helper-Razor View Engine, and View Model.
  • Worked with threading and garbage collection in the project.
  • Implemented business logic using MVC Action Filters like MVC Authorization filters, action filters and exception filters.
  • Involved in coding member validation business functionality using WCF.
  • Used OOP concepts in C# to implement quote engine functions with customer-editable parameters.
  • Implemented Security using Forms Authentication and Role Based Authorization.
  • Wrote Test Cases for each controller class, action methods and executed the Test cases using Visual Studio Test Tool.
  • Involved in Deployment and Troubleshooting issues in the application.
  • Wrote database stored procedures using dynamic SQL to fetch data more efficiently.
  • Integrated third party controls such as Telerik Kendo UI to enhance richness of user interface.
  • Utilizes AJAX Control Toolkit fields to display filtered view results.
  • Used n-unit for testing.
  • Prepared reports as per client requirement using SSRS.
  • Used Project Management Tool like SharePoint (Microsoft-hosted cloud service) for keeping know about tasks and tickets.
  • Used TFS for version control.

Environment: Agile(Scrum), Visual Studio 2013, .NET Framework 4.5, C#, ASP.NET MVC, ADO.NET, SQL Server 2012, SSRS, HTML 5, CSS 3, JavaScript, WCF, TFS, Visual Studio Test Tool

Confidential, Wall Town, NJ

Web Developer (ASP.NET/Web Form)

Responsibilities:

  • Designed and developed the project based on Waterfall methodology
  • Worked in the back-end side in ASP.NET Web Forms.
  • Used C# in writing code with Object Oriented Programing (OOPS) Concepts.
  • Implemented user access control using ASP.NET authorization and authentication to ensure privacy is securely protected.
  • Used GridView to display all the data result
  • Implemented client-based and server-based State Management.
  • Worked with some Front-end technologies like HTML, CSS, and JavaScript, jQuery.
  • Used SQL database for data manipulation using SQL Queries like JOINS.
  • Extensively used ADO.NET for accessing data services.
  • Involved in using Caching for better performance of web application.
  • Implemented validation at client-side using JavaScript.
  • Performed R&D to understand ASP.NET MVC to be used on projects.
  • Used SVN for version control tool.

Environment: Waterfall, Visual Studio 2013, .NET Framework 3.5, Microsoft SQL Server 2008, C#, ASP.NET, ADO.NET, HTML, CSS, JavaScript, jQuery

We'd love your feedback!