Angularjs/.net Developer Resume
Hoboken, NJ
SUMMARY:
- Over 5 years of experience in IT industry, including Software Design, Analysis, Development, Integration and Testing at client and server side (SDLC) in area such as Insurance and Finance
- Experience and strong knowledge in Service - Oriented Architecture(SOA), 3-tier or N-tier architecture, Domain Driven Design, layered architecture, Singleton, Factory, Visitor, Repository and MVC.
- Proficient in front end technologies such as: JavaScript, jQuery, AngularJS, HTML5, CSS3 and Bootstrap.
- Extensive experience with .NET technologies such as .NET framework, ASP.NET Web Forms, ASP.NET MVC, ADO.NET and Entity Framework.
- Strong and exceptional skills in SQL Server Database Design, SQL Server 2012/2008, SQL Server Integration Service (SSIS), SQL Server Reporting Service (SSRS), with excellent experience in writing Stored Procedure, View, Trigger, Index, Constraint and Exception Handling.
- Excellent in code debugging and unit testing (NUnit, Fiddle, Jasmine).
- Experience with Team Foundation Server (TFS), GIT (version control) and JIRA (project management)
- Highly proficient in Software Development Life Cycle (SDLC) process such as Waterfall, Agile-SCRUM, Extreme Programming etc.
- Fully experienced in using IDE: MS Visual Studio 2015/2012/2010, Xcode 8, Eclipse to apply, deploy and maintain software and websites on different OS like Windows, Mac OS.
- Proven ability to make professional documentation using MS Visio and Balsamiq.
- Good communication, inter-personal skills and excellent ability to work independently as well as in a team environment
TECHNICAL SKILLS:
Operating Systems: Windows XP/7/8.x/10.x,UNIX//Linux (Ubuntu),Mac OS
Programming/Script Languages: C#, C++ (98,11) • Java
Front-End Languages/Scripts: JavaScript, jQuery, Bootstrap,AngularJS 1.4/1.0
.NET Technologies: ASP.NET MVC 5/4/3, ASP.NET Web Forms, .Net framework 4.x/4/3.5/3/2, Entity Framework 6/5/4, ADO.NET, LINQ, Web Services, WCF, Web API
IDE: Visual Studio 2015/2012/2010 • Xcode 8.3.1, Eclipse Neon.3 (4.6.3) • IntelliJ IDEA 2017.1.1
Database/Service tools: SQL Server 2012/2008, SSIS, SSRS, MySQL, PostgreSQL
Project Management tools: Team Foundation Server, JIRA • GIT
MS Programs: MS Word/Excel/PowerPoint/Access/Visual Studios/Outlook/Visio
Debugger/Testing: NUnit, Jasmine • Fiddler, Batarang
Other Knowledge: XML, JSON, TCP/UDP, FIX protocol, FIX 4.2, CUDA, Cray, MPI, ASPEN System, Shell scripting, CMD
PROFESSIONAL EXPERIENCE:
Confidential,hoboken, nj
AngularJS/.Net Developer
Responsibilities:- Participated in the development of software specification, design, development and testing of Software Development Life Cycle (SDLC).
- Designed the application as n-tier application with UI, AngularJS in the presentation layer and service layer. Business logic in the repository which can be accessed by the service layer and core layer for implementing the Entity Framework to interact with database and to manipulate data.
- Implemented Two-Way Data-binding in AngularJS to handle the automatic synchronization of data between the model and view components for application.
- Extensively used AngularJS on frontend. Utilized the AngularJS directives, factory, service and filters. Created a number of custom directives to reuse them across the controller.
- Implemented nested views and routing using Angular UI Router, ngRout as per the requirement.
- Developed front end validation in AngularJS using combination of HTML validator and ngRequired, checking them with $invalid, $valid, $touched, $untouched, $dirty.
- Designed and developed Single Page Application (SPA) using ng-route and routeProvider.
- Implemented promises using $q to return values or exceptions when functions were done processing.
- Implemented Error Handling by overwriting $exceptionHandler in the factory service.
- Worked with Web API for building application on the .Net Framework.
- Implemented Forms-based Authentication and Role-based Authorization to handle the web application security.
- Developed data access layer with Entity Framework using code first approach.
- Used Bootstrap to build the responsiveness of webpages and design with CSS3 style sheet on elements.
- Implemented AJAX, AJAX auto complete and other toolkits for asynchronously update of element such as search box, grid view, pagination, etc.
- Used JIRA as management tool.
- Used LINQ to query the database objects.
- Designed and developed the system using Agile methodology, participated in daily scrum meetings and weekly sprint meetings.
- Tested the functionality of the web application using Nunit to perform Unit testing.
- Used Team Foundation Server (TFS) as a source code repository and version controlling.
Environment: ASP.Net Framework 4.6, C#, ASP.Net MVC 5, Entity Framework 6, AngularJS 1.4, SQL server 2012, LINQ, Razor View 3.2.3, HTML5, CSS3, Bootstrap 3.3.7, JavaScript, jQuery.
Confidential,Jersey city,nj
ASP.NET Developer
Responsibilities:- Involved in the SDLC phase of requirement analysis, design and development of the web based intranet application tool.
- Gathered business, functional and technical requirements and prepared the requirement documents. Used Agile for developing the product.
- Used ASP.NET MVC5 to build the web application.
- Used Bootstrap to help the responsiveness of webpage and design with custom CSS3 style sheet on elements.
- Layout page was designed for the whole application as a template for each view.
- Implemented user interface controls using jQuery to ensure client side validation.
- Developed ASP.NET MVC5 applications using Razor syntax for view engine.
- Experience in using MVC filters like Exception Filters to implement controller action level and controller level.
- Used the GET method of WEB API extensively to pass JSON/XML based response based on requirement.
- Responsible for designing the ASP.NET application authentication using .NET Framework, MVC and IIS security model.
- Used LINQ to entities for data manipulation.
- Applied repository and unit of work patterns by using dependency injection (inject the repository) on MVC controller level to facilitate Unit Testing.
- Used Entity Framework for retrieving data from SQL Server and manipulating data.
- Involved in writing the Stored Procedures, Views, Tables and Functions for interaction with the database and maintaining it using SQL Server 2012.
- Performed unit testing to test the functionality of the web application using NUnit.
- Used JIRA as management tool and TFS as a version control.
Environment: ASP.Net/.Net Framework 4.5.2, C#, ASP.Net MVC5, Entity Framework 6, LINQ, SQL Server 2012, Razor View 3.2.3, HTML5, CSS3, Bootstrap 3.3.7, JavaScript, jQuery 3.1.0, IIS 10
Confidential,boston,ma
Web Developer
Responsibilities:- Developed RESTful web services using ASP.Net Web API and SQL Server.
- Used HTML5, JavaScript, jQuery, AngularJS, CSS to create frond end pages.
- Built scripts in Maven to package both front end and back end code.
- Performed Unit testing by Nunit.
- Worked in an agile development team using Scrum. Participated daily stand-up, sprint planning and retrospective.
- Communicated with product and team lead on story requirements and design details using JIRA.
- Submitted and conducted code review using Pull request in BitBucket.
- Deployed the applications to development and production environments in AWS using Elastic Beanstalk, EC2, S3 and RDS.
Environment: ASP.Net 4.5, C#, SQL server 2012, HTML5, JavaScript, jQuery, AngularJS 1.4, CSS3.
Confidential,Miami,fl
.Net Developer
Responsibilities:- Built the web application using ASP.Net MVC4.
- Designed the database using SQL server 2008 with SQL server management studio.
- Implemented n-tier architecture using ADO.Net as data access layer and View model for business layer with LINQ to retrieve data.
- Followed the Windows base authentication with role base authorization for the web application security.
- Used grid view to show the data.
- Implemented different validation for the pages such as, JavaScript validation, view model data annotation.
- Implemented AJAX toolkits and jQuery for front end script.
- Used CSS3 to style the pages of the web application.
- Used bundling to load all the scripts and style sheets for better performance.
- Implemented AJAX and jQuery for pagination of the grid table.
Environment: ASP.Net Framework 4.0, C#, ASP.Net MVC 3, ADO.Net, LINQ, SQL server 2012, HTML4, CSS#, JavaScript, jQuery.
Confidential,pittsburgh,PA
.Net Developer
Responsibilities:- Fully involved in design, implementation of code and database.
- Used ASP.Net Web Forms to create the web application.
- Designed database using SQL server 2008 with SQL server management studio.
- Implemented n-tier architecture using ADO.Net as Data access layer and BAL for business logic.
- Performed various state managements including: Cache, Cookies, View State, Hidden Field, Query string, Session to pass data between pages in the application.
- Used Repeater, GridView to show data.
- Implemented AJAX toolkit, AJAX autocomplete extender on elements of web pages.
- JQuery, JavaScript, CSS3, HTML4 were used in the front-end pages.
Environment: ASP.Net Web Forms, C#, ADO.Net, SQL server 2008, JavaScript, jQuery, AJAX toolkit, HTML4, CSS3.
