Web Application Developer (asp.net/mvc/angular Js) Resume
Moorestown, NJ
SUMMARY
- Senior Web Developer with 5 years of experience as a full stack developer in web application with implementation of Software Design Patterns, MVC, 3 tier/n - tier architecture, Service Oriented Architecture (SOA).
- Proficiency in Object Oriented Programming Languages Microsoft C# with .NET Framework.
- Extensive noledge in developing web applications using ASP.Net Web Forms and ASP.NET MVC.
- Proficient at front-end development and design using HTML5, CSS3, and Bootstrap.
- High expertise in JavaScript, jQuery, and AJAX.
- Experienced in AngularJS open source framework with implementation of Single Page Applications (SPAs).
- Good Knowledge on developing HTTP Services using Web Services, Windows Communication Foundation (WCF), and ASP.NET Web API.
- Experienced in using version control tools such as Team Foundation Server (TFS) and GitHub.
- Proficient in SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) for customized and tailor fit reports.
- Experience in using SOAPUI and Postman to test SOAP Web Service and RESTful API.
- Highly Proficient in creating SQL/T-SQL Stored Procedures, User-Defined Functions, Triggers, Index, and View using Microsoft SQL Server/Management Studio.
- Experienced in Object-Relational Mapping using ADO.NET, Entity Framework, Linq to SQL, and LINQ to objects.
- Hands on experience in Waterfall and Agile using Scrum SDLC methodologies.
- Experienced interacting with business users, understanding and translating business requirements and user expectations into technical specifications.
- Excellent communication skills among small and large cross functional teams. Excellent planning and time management skills.
- Successful deployment of projects with challenging timelines by maintaining code integrity.
TECHNICAL SKILLS
Web: HTML5, CSS3, Bootstrap, AJAX, JavaScript, jQuery, AngularJS 1.x, and AngularUI
Programming: C#, Java, C++, Visual Basic, and VBA
.NET: ASP.NET WebForms, ASP.NET MVC4+, and Windows Forms
Web Services, Web API, Windows Communication Foundation (WCF): ADO.NET, Entity Framework 6.xx, ODBC, OLE DB
Database: MS SQL Server 2012/2008 R2, DB2, SQL, and T-SQL
Others: TFS, Git/GitHub, JIRA, Jasmine, Karma, Postman, SoapUI, and Visual Studio
PROFESSIONAL EXPERIENCE
Confidential, Moorestown, NJ
Web Application Developer (ASP.NET/MVC/Angular JS)
Responsibilities:
- Gatheird requirements and coordinated with different departments and translated requirements into technical specifications.
- Developed web application using ASP.NET Web MVC 5 with implementation of n-tier architecture.
- Implemented Data Access Layer using Entity Framework 6.XX using Database First Approach.
- Implemented Dependency Injection & Inversion of Control, Repository & Unit of Work Pattern for faster, more secure, and stable application development.
- Developed front-end components and design using HTML5, CSS3, and Bootstrap.
- Developed front-end functions and client side form validation using AngularJS.
- Implemented Single Page Application (SPAs) using ngViews and AngularJS’ ngRoute.
- Create custom, self-contained, reusable, and testable AngularJS Module.
- Used browser extension NGInspector for AngularJS debugging.
- Implemented AngularJS Factory Pattern.
- Created AngularJS Custom Directives and Custom Filters.
- Performed AngularJS unit testing using Jasmine and Karma.
- Created SQL Queries, Stored Procedures, User-Defined Functions and Triggers using Microsoft SQL Server 2012.
- Deveoloped using Microsoft Visual Studio 2015 and Version controlled using Team Foundation Server (TFS).
- Followed Agile SDLC using Scrum Methodology. Involved in sprint planning, white boarding, standup, and retrospective meetings.
Environment: ASP.NET Web MVC 5, HTML5, CSS3, Bootstrap, AngularJS 1.6, C#, .NET Framework 4.5.X, Entity Framework 6.xx, Microsoft Visual Studio 2015, SSMS, TFS, Jasmine, Karma
Confidential, St. Louis, MO
Web Application Developer (ASP.NET/MVC/WebAPI)
Responsibilities:
- Coordinated with different departments, gatheird and understand business requirements and objectives
- Developed Web Applications using ASP.NET MVC
- Implemented n-tier architecture.
- Developed front-end components and design using HTML5, CSS3, and Bootstrap.
- Worked on designing teh Layout Page, creating Menu Bar, Side Bar and Company Information and Contacts Footer.
- Worked with JavaScript, jQuery and AJAX for front-end functionalities.
- Implemented client-side validation using JavaScript and HTML Form Validation.
- Created User Control for component reusability throughout teh application.
- Configured MVC Routing (RouteConfig) and Bundling (BundleConfig).
- Used Data Annotations to handle Model data display name, format, and range.
- Implemented Action Filter Handle Error for standard handling of errors and created Custom Error Page, Authorization and Authentication Filters for security.
- Created Custom Action Filter for customized logging of user logins, activities and logouts.
- Implemented Data access layer (DAL) using ADO.NET to connect, retrieve, and manipulate database information.
- Created SQL Queries, Views, Index, Stored Procedures, User-Defined Functions and Triggers using Microsoft SQL Server 2012.
- Developed monthly, quarterly and annual reports using SQL reporting services SSRS.
- Developed using teh Agile SDLC Methodology.
- Used GitHub code hosting platform for version control and team collaboration.
Environment: C#, ASP.NET MVC 5, MS SQL Server2012, SQL, HTML5, CSS3, Bootstrap, JavaScript 1.6, AJAX, TFS, ADO.NET, GitHub
Confidential, Chicago, IL
Web Application Developer (ASP.NET/MVC/SQL)
Responsibilities:
- Coordinated with various department and business users to gather requirements specification and translate to technical specifications.
- Designed and developed Web Application using ASP.NET MVC
- Implemented Action Filter Handle Error for standard handling of errors with created Custom Error Page.
- Implemented validation using JavaScript and HTML Form Validation.
- Involved in designing Layout Page.
- Configured MVC Routing (RouteConfig).
- Used Data Annotations to handle Model data display name and format, and range.
- Developed front-end components using HTML5, CSS3 and Bootstrap
- Worked with JavaScript, jQuery and AJAX for front-end functionalities.
- Created Views, Index, Stored Procedure, User-Defined Function, and Triggers using SQL
- Implemented n-tier architecture, implementing data access layer using ADO.NET.
- Involved in software configuration management using Team Foundation Server (TFS).
- Developed multiple Web APIs dat serves Login, Registration and User settings functionalities for all dependent applications.
- Developed using teh Agile SDLC Methodology.
- Used Postman open-source web service testing application for .NET Web API testing.
Environment: ASP.NET MVC, C#, SQL, HTML5, CSS3, Bootstrap, JavaScript 1.6, jQuery, AJAX, Team Foundation Server (TFS), Web API.
Confidential, Makati, Philippines
Web/Application Developer (ASP.NET/SQL)
Responsibilities:
- Worked directly with teh Trust department and users to gather changing requirements specification and translate to technical specifications
- Designed and developed Web Application using ASP.NET Web Forms with implemented C# server-side coding.
- Implemented n-tier architecture, implementing data access layer using ADO.NET.
- Created Views, Index, Stored Procedure, User-Defined Function, and Triggers using SQL.
- Developed front-end components using HTML, CSS and Bootstrap
- Worked with JavaScript, jQuery and AJAX for front-end functionalities
- Implemented client-side validation using jQuery Validation
- Version Control using GitHub
- Worked with users during User Acceptance Testing to answer questions and collect user feedback
- Worked closely with Trust department and DBA during data migration to ensure data integrity.
Environment: ASP.NET Web Forms, C#, SQL, HTML, CSS, Bootstrap, JavaScript, jQuery, AJAX, GitHub.