Angular Developer Resume
New York City, NY
SUMMARY
- 5 years of web development experience as Full Stack Web developer in application design, development and maintenance.
- Adept in Object - Oriented design and development ( Java, C# and Python )
- Extensive experience in developing User Interface following Responsive Web Design(RWD), using HTML5, CSS3, JavaScript, JQuery, Bootstrap3 and MaterializeCSS .
- Experience in frontend and backend development using ASP.NET and ASP.NET MVC.
- Experience in developing Restful API using CRUD operations in Node.js and Express.js .
- Experience in working with Angular2 including Directives, Component, Service, Router, Data binding, Reactive Forms and Form Validation to build Single-Page Applications (SPAs) .
- Solid experience in AngularJS ,developing services, controllers, directives, Custom directives, ng routing as well as UI routing, Isolated scope, Filters, Digest cycle and performing AngularJS validations.
- Experience with MVC 5 ,creating ViewModels, Partial Views, applied Dependency Injection using Unity Container, Action Filters, Validations, Data Annotation, Custom model Binder and Routing using Razor view with HTML helpers and AJAX helpers.
- Hands on experience in implementing 3-Tier architecture ,which is the Data Access Layer (DAL) ,Business Logic layer (BLL) and Presentation Layer (UI) .
- Experience in storing and retrieving files using GridFS in MongoDB .
- Knowledge and experience on all phases of Software development life cycle (SDLC) .
- Experience in Entity Framework and ADO.NET to access database.
- Experience in developing database programs like Stored Procedures, Triggers , Functions and Cursors on SQL Server 2012
- Having good knowledge about testing and debugging the Web API using Postman tool.
- Experience in using Git and TFS for version control
- Experience in using Agile/Scrum methodologies
TECHNICAL SKILLS
Languages: C#.Net, Python, Java, CASP.NET, ASP.NET MVC 4,.NET Framework 4, Web API, XML
Web Technologies: JSON, HTML5, CSS3, AngularJS, Angular 2, JavaScript, TypeScript, JQueryNode.js, Express.js, Bootstrap3
Database: MS SQL Server 2012, MongoDB, SQLite
Development Tools: MS Visual Studio 2012/2015/2017, Sublime, Postman
Version Control: Team Foundation Server (TFS) 2008, Git
Operating System: Windows7, Windows10, macOS
PROFESSIONAL EXPERIENCE
Confidential, New York City, NY
Angular Developer
Responsibilities:
- Styled the User Interface(UI) and enhanced the responsiveness of the web application, following Responsive Web Design (RWD) pages using HTML5, CSS3 and MaterializeCSS
- Generated Components and Services using Angular-CLI in Angular2 .
- Developed Single-Page Applications (SPAs) using Angular2, Typescript and ASP.NET
Environment: .NET Framework 4.6, C# 7.0, Angular2, TypeScript, Web API, Entity Framework, Bootstrap3, HTML5, CSS3, JavaScript, Visual Studio 2017, Git, Postman, MaterializeCSS, ngx-bootstrap, NPM, SQL Server 2012
Confidential, New York City, NY
AngularJS Developer
Responsibilities:
- Designed and developed Web Application, involved in Single-Page Applications (SPAs) . Framework design using AngularJS, Bootstrap3, HTML5, CSS3, JavaScript, UI Routing, NodeJS, ExpressJS, Mongob and Mongoose.
- Improved the UI using HTML5 , CSS3 and JavaScript
- Application backend implemented as Node.js, Express.js application server.
- Implemented the searching and sorting functions with dropdownlist, textbox and checkbox using Angular filters .
- Stored and retrieved the document data from MongoDB using fs middleware in Express.js .
- Implemented client side validation using AngularJS validation to make sure data are in correct format before passing to back end
- Created various MongoDB collections and wrote services to store and retrieve user data.
- Used JSON for accessing data from Angular Services to Node.js APIs.
- Used the Git for version control
- Used Agile methodologies for regular adaptation to change requirement and continuous delivery of useful and working software.
Environment: Sublime Text, AngularJS, Javascript, Node.js, Express.js, MongoDB, HTML5, CSS3, Git, XML, JSON, npm, Mongoose.js, Mongo Compass, Postman, Visual Studio 2015
Confidential, Southfield, MI
ASP.NET MVC Developer
Responsibilities:
- Designed UI in MVC implementing Partial Views, Layout for reusability using Razor engine.
- Using MVC achieved a clean separation of layers given into Model, View, and Controller .
- Used HTML5, CSS3, JavaScript, JQuery and Bootstrap3 to build Responsive Web Design (RWD) pages
- Language-Integrated Query to Entity Framework ( LINQ to Entity )for data retrieval. Transaction management in LINQ queries for CRUD operations via Transaction Scope implementation to ensure data integrity within Entity Framework
- Design, creation and optimization with Microsoft SQL Server 2012 .Designed, created and updated tables in project
- Developed N-tier architecture of the system using ASP.NET MVC implementing Repository Pattern
- In Views used Razor engine, design and style implementing CSS. Implement client-side validation and visual effect, animated controls with show/hide functionality, autocomplete, Datepicker, dialog with jQuery 1.4+
- Used Git for version control
- Implemented Action Filters to ensure proper accessibility to modules upon user’s roles, and ensure a safe authentication entry point for the system.
Environment: .NET Framework 4.5, C# 5.0, ASP.NET MVC 4, Entity Framework 5, SQL Server 2012, CSS3, LINQ, Visual Studio 2012, AJAX, HTML5, Bootstrap3, Git, JavaScript, JQuery
Confidential, Chicago, IL
ASP.NET Developer
Responsibilities:
- Involved in Software development life cycle such as analysis, design, development
- Developed presentation layer, business layer and data access layer, three-tier architecture to organize the web based application
- Created content interactive Web Pages using Master Pages , HTML and CSS in ASP. NET.
- Used Validation Controls like the RequiredFieldValidator and the CompareValidator for client side validation
- Worked on different state management techniques such as HiddenFields, ViewState, Session, Caching to maintain the state between the pages
- Created/Updated database objects like tables, views, stored procedures, user defined functions using SQL Server 2012
- Implemented Ajax modal popup for adding and modifying products, clients and orders
- Used gridview to organize, display data and allow the managers to delete and edit records
- Used ADO.NET to handle and manage connections and data retrieval. Used in Data Layer to access, modify or delete data in database.
- Use TFS for version control
Environment: .NET Framework 4.5, C# 5.0, ASP.NET, Web Forms, SQL Server 2012, ADO.NET, HTML, CSS, TFS, Visual Studio 2012, Ajax, JavaScript, JQuery