We provide IT Staff Augmentation Services!

Application Developer (asp.net/ Mvc 5 ) Resume

4.00/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, Midland 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!