We provide IT Staff Augmentation Services!

Angular Js 2.0 Developer Resume

Charlotte, NC


  • Over 9+ years of Extensive programming experience in developing Web based applications and Client - Server technologies using HTML/HTML5, CSS/CSS3, LESS, SASS, XHTML/DHTML & XML, DOM, JavaScript, jQuery, Ajax, AngularJS/AngularJS 2.0/ 4.0, ReactJS, EXTJS, NodeJS,TypeScript and JSON.
  • Experience with full Software Development Life-Cycle, architecting scalable platforms, objects-oriented programming, database design and agile methodologies.
  • Experience in developing multi-tier enterprise solutions using Java/J2EE technologies such as Restful Web Services, Spring, Hibernate, Servlets and JSP.
  • Good exposure in working with AEM content platforms, (CQ5) content management system.
  • Efficient in developing web pages using HTML5, CSS3, JavaScript, jQuery and experience in making web page cross browser compatible.
  • Experience in making Responsive Web Pages using Media Queries and Twitter Bootstrap.
  • Experience in creating as well as editing images for the websites using Photoshop.
  • Sound Knowledge and good Experience with Object Oriented Concepts, Object Oriented JavaScript.
  • Extensive experience in Angular JS for application implementation, proficient in creating Modules, Controllers, Route Providers, Factory Services, ng-repeat, Customizable Filters, HTTP requests GET/POST methods and Directives to realize functionalities like REST services with Ajax call, Input validations, searchable contents.
  • Experience in UI Architecture design using Angular 2.0 and Angular 4.0 components. Thorough understanding of core concepts like Ng Modules, Services, Dependency Injection, and Decorators.
  • Experience in building Responsive Single Page Applications (SPA) using React JSfor creating re-suable components, used React Props, React States and worked with React Redux Architecture.
  • Hands on experience in building scalable MEAN stack applications using MongoDB, ExpressJS, AngularJS and Node.
  • Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing).
  • Experience in integrating RESTfulAPI’s and web services with applications.
  • Experience in Mobile App development using frameworks like Ionic and Cordova/PhoneGap.
  • Build client websites with WordPress also maintained custom plugins and themes.
  • Experience working with Bower and Node package managers.
  • Experience working with Grunt and Gulp - Build process and workflow management.
  • Working knowledge in SQL programming for packages, stored procedures etc., using MS SQL Server, MongoDB and MYSQL.
  • Implemented automated testing with Karma test runner and Jasmine testing framework. Wrote test cases using Junit, Mocha testing framework and chai assertion library.
  • Excellent working knowledge of troubleshooting compatibility issues with different browsers like Internet Explorer, Firefox, Chrome, Safari, and Opera.
  • In depth knowledge of Apache Subversion (SVN) and GIT integrating it with other systems (Jenkins).
  • Worked on various platforms including Windows XP, Vista, 7 and LINUX.
  • Experience in using various tools and IDE’s for development and design like Net beans, Web-Matrix, Eclipse, Microsoft Sublime-text, Edit Plus, and Notepad++.
  • Excellent skills in relationship management with clients and effective in guiding team during the project development life cycle and deliver the product within time line, cost and quality.
  • Strong communication, planning and problem-solving skills, with ability to work independently or with cross-functional team.


Programming languages and J2EE Technologies: C, C++, Java, JSP, JDBC, Swing MVC, Servlets, JSP, Spring, Hibernate, JMS, LDAP, SQL and PL/SQL.

JavaScript Frameworks and Libraries: AngularJS/ Angular JS 2.0/ 4.0, jQuery, Node JS, React JS, Backbone JS, EXT JS

Web Technologies: HTML 4/5, XHTML, DHTML, CSS 2/3, XML, Bootstrap, JavaScript, Typescript, ES6, AJAX, JSON, PHP, DOM, GRUNT, JSF.

Databases: MySQL, SQLite, Microsoft SQL Server, MongoDB, NoSQL, PostgreSQL, Oracle 9i/10g/11g, DB2.

IDEs/Editors: Eclipse IDE, Net Beans IDE, Adobe Dreamweaver, Brackets, Microsoft Visual Studio, Edit Plus, WebStorm, Sublime Text 2/3, Notepad++.

Web/Application servers: WebSphere6.0/7.0, Weblogic9.1, Apache Tomcat, Oracle, JBoss, HTTP Web Server, IIS.

Version control: JIRA, SVN, GIT, CVS.

Debugging tools: Firebug, Firebug Lite, Google Chrome Web Debugger, IE developer Tools.

Testing and Build tools: JUnit, ANT, Maven

Web Services: Rest, SOAP, JAXB, WSDL.

Operating system: Windows 7/8/10, MAC OS X, Linux, Unix.


Confidential, CHARLOTTE, NC



  • Involved in all stages of Software development life cycle including analysis, development, implementation, testing and support.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, SASS, JavaScript, jQuery, Angular JS, TypeScript, Bootstrap, Ajax and JSON.
  • Worked on Angular 2 MVC Framework in the development of the web application.
  • Extensively used Angular JS forms like Template Driven Forms and Reactive forms (Dynamic Forms) to perform form validation both on server side and client side.
  • Implemented Angular Router to enable navigation from one view to the next as user performs application tasks.
  • Used Selectors, Events, AJAX and DOM manipulation using components in Angular JS for updating content on DOM nodes.
  • Used Typescript for advanced autocompletion, navigation, and refactoring.
  • Created Typescript reusable components and services to consume REST API's using component-based architecture provided by Angular JS 2.0.
  • Created custom directives for re-usable components (multi-field form elements, background file uploads, etc.).
  • Implemented HTTP requests using RxJSObservable library to handle multiple values over time.
  • Developed base HTTP service on top of Angular.jsHTTP Service to communicate backend services.
  • Enhanced existing application to follow strict MVC pattern and developed Angular JS services for reusable functionality and involved in Spring Web services.
  • Used Grunt as the automated task runner for a better development/build/production workflow.
  • Created SQL queries to perform insert, update or delete operation on MySQL­­­ database.
  • Developed application for different browsers and fixed bugs for browser compatibility.
  • Experience working with Bower and Node package managers to setup the environment.
  • Worked with Ionic framework to develop hybrid mobile application.
  • Configured with Grunt JS to test the JavaScript with JSHint, run unit tests with Jasmine-Karma (for the AngularJS projects), compile SASS and concatenate, minify code for deployment.
  • Involved in debugging JavaScript and HTML code with Firefox Firebug and Google Chrome JavaScript Debugger.
  • Used GIT version control management tool to main code repository.
  • Analyzing, Debugging and Fixing the Front-End UI issues assigned through JIRA bug tracking tools.

ENVIRONMENT: JSP, HTML5/HTML, CSS3/CSS, JavaScript, Typescript, RxJS, jQuery, Bootstrap, Java, REST, Spring MVC, Web Services, JSON, Angular.js/ Angular 2.0, Node.js, XML, Grunt, Eclipse, Internet Explorer, Firefox, Chrome.

Confidential, OH



  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Working with ECMA Script 6 features. For build of JSX and ES2015(ES6) used Babel, webpack.
  • Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTful services.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Involved in developing the controller framework using Annotated REST based Spring Controller.
  • Worked with back-end developers for writing application level code to interact with API’s, Web Services using Ajax, JSON.
  • Analyzed the response of JSON to update DOM.
  • Created SQL queries to perform insert, update or delete operation on SQL Server database.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
  • Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.

ENVIRONMENT: HTML 4/HTML5, CSS/ CSS3, JavaScript, Node.js, React.js- Redux, ES6, JSX, Babel, Web pack, jQuery, Bootstrap, Gulp, Spring MVC, DOM, Ajax, JSON, SQL Server, Java, JIRA, GIT.

Confidential, NC



  • Worked closely with Business Analyst to understand the requirements to ensure that right set of UI modules been built.
  • Involved in planning process of iterations under the Agile Scrum methodology.
  • Used detailed wireframes and developed Mock-up designs as per the requirements.
  • Designed user interface layouts using HTML, CSS, JavaScript, jQuery, Angular JS.
  • Used HTML5 elements like video, audio and canvas in making the website interactive.
  • Used CSS Blueprint to create grids and adopt cross browser interactive features and to make web page more user friendly.
  • Worked on Twitter Bootstrap to create Responsive Web Design.
  • Developed application by using MEAN stack: Mongo DB, Express JS, Angular JS and Node JS.
  • Enhanced user experience designing new web features using Angular JS MVC framework.
  • Worked on Angular JS features like Two-way data binding, Custom Directives, Lifecycle methods, Controllers, Pipes and Filters.
  • Involved in designing and developing the GUI for the user interface with various controls.
  • Defined all application states (routes) by using Angular JS UI-Router to implement SPA.
  • Worked on Express framework for Node.js to create the routes required for delivering data to the front end.
  • Worked with Apache Cordova framework to develop Hybrid mobile application.
  • Involved in development of CRUD (Create, Read, Update and Delete) functionality for various tables and product components.
  • Experience working with Bower and Node package managers to set up the environment.
  • Configured Grunt for building Client-side code (CSS, JS, Magnifier).
  • Involved in writing unit test for Angular JS code using Mocha and Chai.
  • Prepared Technical reports and documentation manuals for effective program development.
  • Performed unit testing and tested website on multiple browsers with their old as well as latest release

ENVIRONMENT: HTML 4/HTML5, CSS/ CSS3, JavaScript, Node.js, Angular.js, MEAN, Bootstrap, Express.js, jQuery, Apache Cordova, Grunt, Mocha, Chai, Bower, DOM, Ionic, Ajax, JSON, Mongo DB, Eclipse, Java.




  • Involved in Requirement and Analysis, understanding the requirements of the client and the flow of the application as well as the application framework.
  • Designed the front-end applications, user interfaces using web technologies like HTML, CSS, JavaScript, jQuery and Ajax.
  • Created prototype before development based on static and approved design documents and wireframes.
  • Involved in implementing presentation tier by using HTML, JSP, Servlets.
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Involved in implementing all components of the application including database tables, server-side programming (JSP templates) and client-side web programming.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages
  • Experience in converting given application wireframe, Visual concepts into Pixel-Perfect HTML prototypes.
  • Used CSS selector for condition based styling and Pseudo-classes to add some effects to selectors.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Used Bootstrap framework and Media Queries for developing customizable and Responsive Web Design (RWD) for compatibility with different platforms and screen sizes .
  • Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery.
  • Used JavaScript for performing validations and passing attributes from one screen to another.
  • Wrote jQuery functions while implementing UI screens across the web application (both consumer facing as well as internal application) and used jQuery to transverse through a DOM tree and manipulated the nodes in the tree.
  • Developed JavaScript code using HTTP Request to send Ajax request to the server-side code and implemented a callback function to handle the results.
  • Implemented Spring MVC for designing and implementing the UI for the application.
  • Involved in using JDBC to connect and access MySQL Database.
  • Performed debugging of the application using Firebug to transverse the documents.
  • Performed Unit testing for modules using Junit.
  • Participated in bug thrashing sessions to discuss and resolve bugs with developers.

Environment: HTML 4/HTML5, CSS/ CSS3, JavaScript, Node.js, jQuery, JSP, Servlets, Spring MVC, MySQL, DOM, Ajax, JSON, Java, Dreamweaver.




  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC) using Waterfall development methodology.
  • Developed UI pages using HTML, DHTML, CSS/ CSS3, JavaScript, JSON, jQuery, Ajax.
  • Used CSS style sheets for styling the web pages.
  • Developed views with JSP’s in Spring framework (MVC pattern).
  • Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side within the forms.
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts usingCSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS andCSS3 Background, CSS positioning, CSS3 text, CSS3 border and CSS3 2D/3D animations.
  • Used JavaScript functions for the logical implementation part at client side for all the application.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications also implemented the Drag and Drop functionality using jQuery framework.
  • Good exposure to Java Web Services development using RESTful services.
  • Wrote code to fetch data from Web services using jQuery AJAX via JSON response and updating the HTML pages.
  • Written SQL Queries to interact with Oracle database. Used SVN for version control for defect tracking.
  • Debugged the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.

ENVIRONMENT: HTML, JavaScript, DHTML, XHTML, CSS/CSS 3, XML, jQuery, Adobe Dreamweaver, Java, JSP, SVN.

Hire Now