We provide IT Staff Augmentation Services!

Sr. Front End / Angular Developer Resume

2.00/5 (Submit Your Rating)

Omaha, NE

SUMMARY:

  • Over 8+ years of professional experience in front end development using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Angular.js, Angular2, Angular4, Node.js, React.js and Bootstrap.
  • Experience in creating Single Page Applications using Angular 1.x, Angular2 & Angular4.
  • Experience in MEAN (MongoDB, Express, Angular JS 2 & Node) application development.
  • Expertise in creating Responsive Web Design (RWD) using Media Queries and Twitter Bootstrap3/4.
  • Developed Single Page Applications using React and Redux unidirectional flow.
  • Expert in creating Templates, Mockups, Prototypes, Web Interfaces, Layouts and Design flows.
  • Hands on experience in using CSS preprocessors like LESS and SASS.
  • Built reusable and customizable components using React.js, React Router, Redux and custom stores.
  • Experience in using Angular - cli to create web application and to manage the build process and dependency management.
  • Experience in Single Page Application (SPA) using AngularJS created Multiple & Nested Views, Routing, Controllers, Services and Custom Directives.
  • Used various Angular modules like Angular-animate, Angular-Cookies, Angular-Filters, Angular-Mocks, Angular-Route, Angular-Sanitize, Angular-Touch and Angular-UI-Bootstrap.
  • Experience in creating AngularJS Controllers, Directives, Factory and Service resources.
  • Hands-on experience using one-way/two-way data-binding, directives, controllers, filters,UI-routers and creating custom directives in AngularJS.
  • Experience in Using JavaScript (ES5 and ES6), Web pack, HTML5, CSS3, Git, Node, Grunt, Bower and Web Storm.
  • Experience in creating services as classes in typescript importing into the Components in Angular2.
  • Experience with Object Oriented Design/Development (OOD), Object oriented Analysis and Design (OOAD), Model-View-Controller (MVC) architecture, Model-View-View-Model (MVVM), design pattern and Test Driven Development (TDD).
  • Used Node.JS to develop backend components and to connect the application with the other web service Apache Cordova.
  • Involved in developing new user interface components for different modules using Kendo UI.
  • Experience in working with third party web services APIs and Web Services using AJAX and JQUERY.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP & REST) with technologies like WSDL, SOAP, UDDI, AXIS, CXF, JAXB, JAX-RS, JERSEY and Web Methods.
  • Experience in development and implementation of Restful Web APIs, and exposes endpoints using HTTP verbs like GET, PUT, POST and DELETE.
  • Experience in validating the Http requests and response of the REST API using Postman.
  • Used Node Package Manager (NPM) to manage the modules and to install tools like Grunt, Gulp, Express.js, underscore.js, require.js, crypto.js, mongo.js, body-parser and socket.io.
  • Experience in React.js and working with React Flux architecture using complex Object Oriented concepts to improve the performance of websites.
  • Developed Interactive graphs using D3 JS with JSON data.
  • Proficient in making AJAX calls using jQuery and usage of JSON for impulsive responses.
  • Used Continuous Delivery/Continuous Integration (CD/CI) tools like Docker, Jenkins to deploy the application to AWS.
  • Experience in developing web applications by using Search Engine Optimization (SEO) techniques.
  • Experienced in creating functional specifications with visual design mock-ups in Adobe Photoshop, Adobe Illustrator and Adobe Flash
  • Used JavaScript unit testing frameworks like Jasmine, Karma, Protractor and Mocha.
  • Involved in all phases of Software Development Life Cycle including requirements gathering, design, implementation and testing.
  • Worked on GIT and SVN as Version control.
  • Worked with Agile, Waterfall and Scrum methodology.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS/CSS3, Bootstrap3, JavaScript, AJAX, JSON, XML

JavaScript Libraries: jQuery, jQuery UI, Angular 1.x, Angular (v.2), Typescript, Backbone.js, Require.js, Node.js

Database: Oracle 9i/10g/11g, PL/SQL, MySQL, MongoDB

Web Services: XML, SOAP, RESTful

Unit Testing Framework: Jasmine, Karma, Chai, Mocha and Protractor

Operating System: Windows 98/NT/XP/2000, Linux, Mac OS X

Methodologies: Agile, Scrum, waterfall

IDEs worked on: Notepad++, Eclipse, Visual Studio, IntelliJ, NetBeans 7.3, IntelliJ, Brackets

Web/Application Servers: Apache, Tomcat, Glassfish, IBM Web Sphere, and JBuilder

Debugging Tools: Firebug, Chrome Developer Tools, POSTMAN, and IE Developer Toolbar

Version Control: GIT, SVN, TFS

Browsers: Firefox, Chrome, IE, Opera, Safari

PROFESSIONAL EXPERIENCE:

Confidential, Omaha, NE

Sr. Front end / Angular developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of different modules assigned.
  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap-3, jQuery, D3JS, Angular 2, React.js, Node.js, LESS, SASS.
  • Developed single page applications usingAngular2, Typescript, web pack and grunt.
  • Created Typescript reusable components and services to consume REST APIs using Component based architecture provided byAngular 2.
  • ImplementedAngularRouter to enable navigation from one view to the next as user performs application tasks.
  • Extensively used NPM and Bower to manage java script dependencies.
  • Prepared design user interfaces utilizing HTML, JavaScript and CSS.
  • Used Angular2 modules like angular-animate, angular-cookies, angular-filter, angular-mocks, angular-resource, angular-route, angular-touch, and angular-UI-bootstrap.
  • Used Node.js to offer an easy and safe way to build high performance and scalable network.
  • Developed new user interface components for different modules using Kendo UI with various controls including Grid controls, and chart controls etc.
  • Responsible to create responsive web design pages by using 12-column grid system with custom media queries (mobile, tablet and desktop).
  • Designed Node.js applications using MVC frameworks and installation of client side dependencies using Bower.
  • Involved in designing and coding the various core components and UI Screens for the Outbound Interface in the Application using ASP.NET, AngularJS 2 and Kendo UI.
  • Extensively used Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express, underscore.js, require.js, crypto.js, passport.js, mongoose, and body-parser.
  • Developed Bootstrap responsive web application pages using Angular.js services, controllers, and directives for front end UI and consumed RESTful web service API.
  • Used CSS style for web pages using LESS structure and implemented routing in SPA using Angular.js.
  • Used Angular2 npm packages like ng2-datepicker, ng2-pdf-viewer, ng2-auto-complete etc., to meet the requirements of the project.
  • Used Chrome Developer tools, Firebug and IE developer toolbar for debugging and to check cross-browser compatibility.
  • Used Angular4 Rxjs Observables and also worked with ES6 arrow functions.
  • Worked on npm modules like Gulp, Grunt and Bower.
  • Utilized $localStorage, $sessionStorage to deal with the data in the project by storing the data in local storage, session storage of the browser.
  • Developed new user interface components for different modules using Kendo UI with various controls including Grid controls, and chart controls etc.
  • Created Angular components like controllers, services, directives and forms to receive user data and implemented form validation in Angular.js.
  • Implemented Search Engine Optimization (SEO) techniques for designing web pages to validate the Http request and response of the REST API using Postman, which are generated by node.js and express.js.
  • Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
  • Managed servers on Amazon Web Services (AWS) platform instances using Chef Configuration management.
  • Used JavaScript unit testing frameworks like jasmine for client side and mocha.js for server side for writing tests.
  • Used Jenkins for build process to generate rpm-build and Git Hub as version controller.
  • Followed Agile process two week Sprints, and daily Scrums to discuss the development of the application.
  • Involved in sprint planning and backlog grooming with the sprint master and project architect.
  • Involved in giving the demo of every sprint work to the product owner.

Environment: HTML 5, CSS 3, JavaScript, jQuery, Bootstrap 3, Angular.js 2, Angular-Ui, Node.js, Express.js, MEAN stack, NPM, Grunt, Underscore.js, Require.js, Crypto.js, Kendo UI, Passport.js, Mongoose, Body-parser, Web pack, Mocha.js, Jasmine, JIRA, Jenkins, Git Hub, Sublime, Brackets, Eclipse, Bower, MVC, AWS, POSTMAN, LESS, Protractor, Web Accessibility.

Confidential, Stamford - CT

Sr. Front End / React.js developer

Responsibilities:

  • Involved in developing the UI pages using HTML5, CSS3, JavaScript, React JS, JSON, jQuery, Jasmine, Karma, and AJAX
  • Involved in designing web pages using HTML 5, XHTML, CSS3, JavaScript, React JS, Redux, React-Bootstrap, Node.js, express.js, SASS, Mongo DB, Bootstrap3, and Underscore.js.
  • Used Twitter Bootstrap framework for developing customizable and fully responsive for various screen sizes.
  • Developed user interface by using theReact.js, Flux for Single page application (SPA) development.
  • Implement different modules inReactJS.
  • ImplementedReact-Redux life cycle boilerplate scripts to decrease the project duration.
  • UtilizedReact-Redux Action Creators, create Store from redux library to connect reducers and containers, to update the state and virtual DOM.
  • ImplementedReact-Express-Middleware for rending components and routing.
  • Involved in usingReact.jscomponents, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience in Building applications usingReact.js, which allowed us to render pages on both the client, and server using the same codebase.
  • UsedReact.jsin development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Experience in DOM,ReactProps, and Lifecycle methods, working withReactStates and Events.
  • Used Node JS to develop the back end components, connect the application with the other web services.
  • Worked with React libraries like Toolbox, Grommet.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table-less Design in CSS for positioning.
  • Worked on Responsive web pages (RWD) using Bootstrap, RESTful API web development and media queries.
  • Used JQuery plugins such as Auto Populating select-box, Search, Map, and Calendar.
  • Designed, developed, and implemented ASP, HTML/CSS Templates for dynamic content generation.
  • Used Google web toolkit (GWT) for designing rich internet applications.
  • Extensive experience in developing web applications with User Experience Design (UX) like Visual Design, Interactive Design and extensive Human Computer Interaction Concepts.
  • Provided support on DB2 client related applications.
  • Used Google web toolkit (GWT) for designing rich internet applications.
  • Involved in all phases of Software Development Life Cycle
  • Worked on Karma and Jasmine for unit test cases and used protractor for end-to-end test cases.
  • Followed Agile process two week Sprints, and daily Scrums to discuss the development of the application.

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, React.js, Redux, XML, DOM, JSON, Node.js, Express.js, backgrid.js, Underscore.js, Mustace.js, Azure, MySQL, Jasmine, Mocha, Jenkins, SASS, Grunt, SEO, JIRA and Git-hub.

Confidential, Rochester, MN

Web/UI developer

Responsibilities:

  • Involved in gathering business requirements and prepared Software Requirement Specification (SRS).
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, AngularJS, Node.js, JQuery AJAX and JSON.
  • ImplementedAngularControllers to maintain each view data.
  • Proficient in building Web User Interface (UI) that follows W3C.
  • Involved in developing UI pages using HTML, CSS, JavaScript, JSON, jQuery and AJAX and customized UI/UX solutions for web verticals.
  • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework forUIdevelopment. Developed html views with HTML5, CSS3, bootstrap and AngularJS.
  • Using AngularJS created Responsive Web Design (RWD) and data manipulations to display data in company standard format inUI.
  • Developed client side validations code using JavaScript andAngularJS.
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.
  • Created Single Page Application (SPA) with loading multiple views using route services and adding more user experience to make dynamic by using Angular 1.5 framework and Node JS.
  • Extensively used Angular/CLI to create components, directives, filters, pipes and to run the tests.
  • Performed Validation of forms using AngularJS.
  • Responsible for creating screens with table-less designs meeting W3C standards.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
  • Used several jQuery plugins to build Rich Internet Applications to make it look more intuitive.
  • Used Node Package Manager (NPM) and Bower as package manager for installing backend and frontend dependencies.
  • Implemented Model-View-View-Model pattern using Knockout.js.
  • Responsible for implementing UI mockups, integrating third party REACT libraries, and handling/creating redux store data.
  • Validated Http request and response of the REST API using postman which are generated by node.js and express.js.
  • Used Flux & Reflux to manage data in React to make HTTP requests.
  • Used Wire Frame Tools like Adobe illustrator CS3 for basic Visual design and followed User Experience Design (UX) properties.
  • Experience in the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and jQuery.
  • Used JIRA for bug tracking and project management.
  • Used SVN as version controller.
  • Used Jasmine and Karma as unit testing frameworks.
  • Configured Web pack to execute linters, magnifiers, pre-processors, tests, transpilers etc. based on build target.

Environment: HTML4/HTML5, CSS/CSS3, JavaScript, PHP, Angular JS, Typescript, Node.js, React.js, Knockout.js, JQuery, AJAX, JSON, npm, Bootstrap, Photoshop, Dreamweaver, Firebug, SVN, Jasmine, Karma, JIRA, Web pack, SVN, SEO, Passport.js, Mongoose, Body-parser, Windows OS, Pixel perfect, Flash, MySQL, Microsoft Excel and Tomcat.

Confidential, Maitland, Florida

Front end/UI Developer

Responsibilities:

  • Designed and developed interactive Web pages with the help of HTML4, HTML, CSS3, CSS, JavaScript, JQuery, JQuery UI, Bootstrap and AJAX.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Borders, Pseudo classes, Pseudo elements etc.
  • Developed real time tracking of class schedules using Node JS (Socket.io based on socket technology).
  • Involved in the analysis of Node JS and React Wireframes, Visual Design Documents and other.
  • Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks Angular JS, Require.JS, Backbone.js, Ext JS and Node.js.
  • Used Node.js for database operation for logging, node event emitter for all engines
  • Implemented Mock API using Express framework in Node.js.
  • Developed responsive web pages using Bootstrap and CSS3 media queries.
  • Extensive experience in using SOAP and RESTful web services.
  • Extensive use of JSON objects for efficient client side coding.
  • Used AJAX, JSON to send request to the server to check functionality of the website.
  • Redesigned the existing site and created new interfaces using Eclipse/Notepad++ as editor for designing pages.
  • Implemented and designed user interface for web based customer application.
  • Involved in Analysis, design and coding in J2EE Environment.
  • Worked on cross browser compatibility issues and fixed the bugs pertaining to various browsers.
  • Implemented latest CSS3 features like creating various effects, shading, 2D 3D animation, Shapes and Handling multimedia.
  • Used JSON for data exchange between client and server and also Ajax to reduce the network load and update only the certain components of the website.
  • Used AJAX for implementing dynamic web pages where the content was fetched via API calls and updated the DOM (JSON Parsing).
  • Worked on Jasmine and Karma to test the applications.
  • Designed and developed web pages using CSS pre-processors such as LESS and SASS.
  • Expertise in Client Side designing and validations using HTML4/HTML5, CSS3, JavaScript and JQuery.
  • Working experience in agile development environment (Scrum).
  • Developed components to fetch data from the back end using AJAX and jQuery and used SVN for version control and analyzed JSON response to update DOM.

Environment: HTML5, CSS3, JavaScript, JQuery, Typescript, JSON, AJAX, XML, Bootstrap, SASS/LESS, Jasmine, Karma, MYSQL, Adobe Photoshop, SVN, Eclipse.

Confidential

UI/Web developer

Responsibilities:

  • Involved in all phases of SDLC including Requirements Gathering, System Analysis, System Design, Implementation, Testing and Maintenance.
  • Involved in several internal projects handling the complete frontend using technologies like HTML, CSS, JavaScript and jQuery.
  • Applied jQuery core library functions for the logical implementation of all applications at the client side.
  • Developed UX design patterns and used jQuery and AJAX for service calls on pages to interact with the server for information.
  • Used AJAX, JSON to send request to the server to check the functionality of website.
  • Redesigned the existing site and created new interfaces using Eclipse/Notepad++ as code editor for designing pages.
  • Extensively used Node.js tools like Gulp, Grunt, Web pack; Developed internal CLI applications using Commander Module for application build
  • Co-ordinated with development team for deployment of application into Node Server.
  • Created and optimized graphic prototype websites and application interfaces using HTML and CSS.
  • Extensive experience on working with CSS Borders, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Margin, CSS Padding, CSS Tables, Pseudo classes and Pseudo elements.
  • Created SQL queries to perform create, insert, update or delete operations on MySQL database.
  • Adopted a cross browser and cross platform approach to make the website more versatile and Supportive.
  • Implemented different validation controls on web-pages using JavaScript.
  • Involved in debugging the application using firebug to traverse the documents and manipulated the nodes using DOM and DOM functions.
  • Worked with QA team to fix the bugs, test the load and performance checking.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, XHTML, Node.js, Eclipse, Notepad++, Dreamweaver, Adobe Photoshop, MS Office and SVN

Confidential

Jr. UI developer

Responsibilities:

  • Developed front-end pages using HTML, CSS, JavaScript and jQuery.
  • Interacted with business system analyst to know the technical requirements of the project.
  • Built user-interactive web-pages using jQuery plugins, AJAX, JavaScript.
  • Created a customized automated email utilizing HTML, JavaScript, jQuery and AJAX.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
  • Created jQuery widgets like date picker and other custom widgets.
  • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
  • Implemented JavaScript promises as an alternative to callbacks.
  • Developed CSS styles to maintain uniformity of all screens throughout the application and positioning of screen objects.
  • Involved in developing PL/SQL code for handling data.
  • Responsible for all client side validations and implementing business logic based on user selection using JQuery and JQuery UI.
  • Involved in writing application level code to interact with APIs, Web services using AJAX, JSON and XML.
  • Used JSP, Servlets and HTML5 to create web interfaces.
  • Involved in code reviews, unit/functional test case reviews.
  • Knowledge on using SASS, for few functions like color manipulation, parameter lists etc.,
  • Used JSON for storing and exchanging information between browsers and servers.
  • Used waterfall model of software development.

Environment: HTML, CSS, JavaScript, JQuery, AJAX, XML, JSON, JSTL, XML, XHTML, Eclipse, Adobe Dreamweaver CS5, SVN, PL/SQL, Adobe Photoshop, MySQL and Windows.

We'd love your feedback!