We provide IT Staff Augmentation Services!

Front End Developer Resume

Jersey City, NJ


  • 7 plus years of experience as a front - end developer in various domains as Investments, Banking, Healthcare and Ecommerce.
  • Expertise in developing single page applications (SPA) using MongoDB, Express JS, Angular 2/4/6, ReactJS, NodeJS (MEAN stack and MERN stack).
  • Experience in building the application with Angular 2/4/6 using typescript by following ES6 specifications.
  • Experience in building HTTP server and consuming the RESTFul API using NodeJS and ExpressJS.
  • Experience in implementing NoSQL database such as MongoDB in MEAN and MERN stack applications.
  • Experience in migrating AngularJS 1.X to latest Angular 2/2+ using best practises.
  • Experience in using HighCharts, D3.js for developing interactive charts.
  • Experience in developing various Client-side validation libraries using JavaScript and its libraries.
  • Extensively used CSS3 Media Queries and Bootstrap to develop Responsive Web Designs (RWD).
  • Experience in using CSS3 pre-processors such as LESS and SASS.
  • Hands on experience in using open source javascript testing frameworks like Jasmine, Karma, Mocha and task runners like Grunt, Gulp, Chai.
  • Experience in using GIT for version controlling and JIRA for bug tracking and project management functions.
  • Strong understanding and experience in all the phases of SDLC (Software Development Life Cycle).
  • Experience in adopting waterfall and agile methodologies along with Test Driven Development.
  • Ability to learn new technologies, tools and challenges quickly.
  • Strong team player with excellent, communication and Interpersonal skills.
  • Worked on various side projects while learning the technologies simultaneously to gain practical knowledge.


  • HTML5
  • CSS3
  • Javascript
  • Typescript
  • SVG jQuery
  • NodeJS
  • ChartJS
  • Express JS
  • D3.js
  • LESS
  • SASS
  • DOM
  • AJAX. \ Webpack jQuery UI pNotify
  • Angular JS/2/4/6
  • ReactJS
  • Bootstrap
  • MongoDB
  • MySQL
  • Node JS
  • Express JS
  • GIT
  • SVN
  • BitBucket.
  • Jasmine
  • Karma
  • Mocha
  • Chai
  • Grunt
  • Gulp
  • Microsoft Visual Studio code
  • Notepad++
  • Selenium. Atom
  • JSFiddle
  • Plunker.
  • Agile
  • Scrum
  • Waterfall methodologies.


Confidential, Jersey City, NJ

Front End Developer


  • Built various screens for Voluntary, Mandatory and Inactive corporate actions in Corporate Actions application.
  • Replaced amCharts with Highcharts to provide more interactivity for the existing New Asset Value, performance charts in Portal home page.
  • Worked on User Interactive Component Library (UICL) internal library used by Fidelity to maintain the UI look and feel consistency among applications.
  • Worked on angular life cycle hooks to control memory leaks of the API calls, Observables in the applications.
  • Introduced Pendo Analytics to keep track of the users activities to improve the performance of the application.
  • Used PNotify (Javascript notification library) for notification purposes of responses.
  • Leverage the predefined directives of angular such as ngIf, ngFor, ngModel, interpolation and predefined pipes.
  • Created re-usable pipes such as search, sort, custom number formatter etc. to reuse in across the application.
  • Created re-usable methods to such as export to excel, export to pdf to reuse in across the application.
  • Worked closely with Product owners, UX developers for the requirements and designing of the applications by using Balsamiq UX tool and Middle tier developers for API end points.
  • Leaded the UI committee meetings across the Prime Services applications to solve UI problems and new technologies usage etc.
  • Used Jasmine with KARMA for 100% Unit testing along with Sonar Lint integrated within Visual Studio Code.
  • Used Jenkins for building the code and uDeploy to deploy the code along with BitBucket for version controlling.
  • Actively involved in Scrum meetings and followed Agile development methodology.

Environment: Angular 6, Bootstrap, HTML5, CSS3, Balsamiq, Pendo, Highcharts, Jenkins, uDeploy, pNotify, Angular CLI, BitBucket

Confidential, New Brunswick, NJ

UI Developer (MEAN stack)


  • Developed modules in Angular2 (migrated from Angularjs) with additional functionalities.
  • Implementing a MEAN (Angular 2.0) stack application using typescript.
  • Created an interface between frontend and backend using MongoDB 3.2.8, ExpressJS 4.14.0, Angular 2 and Node.js 6.4.0.
  • Implemented MongoDB database schema design, store JSON format data, and retrieve data from database using Mongoose.js.
  • Used dependency injection to inject different Angular Services like factory as well as custom Services.
  • Implemented observables to deal with asynchronous data using Reactive Extensions(RxJS).
  • Built several directives to provide reusable components.
  • Implemented forms using ngForm directive family.
  • Implemented components with lifecycle hooks managed by Angular2.
  • Implemented custom validators while validating forms.
  • Used CSS preprocessors, such as SASS.
  • Designed and implemented UI layout using HTML5, CSS3, SASS, Bootstrap.
  • Used Angular-CLI to generate basic structure of an application which allows to jumpstart the development.
  • Performed unit testing by using javascript testing frameworks like Jasmine and task runners like Grunt.
  • Designed and developed the application using Agile and Scrum methodology by breaking down the project.
  • Used GIT for version controlling and JIRA as project management tool.
  • Worked closely with business analysts to understand the requirements to ensure that right set of UI modules has been developed.
  • Developed multiple POC’s for finalizing the requirements before implementation using mock-up screens.

Environment: HTML5, CSS3, Bootstrap, Angular 2, AJAX, Promise, JavaScript, jQuery, jQuery UI, Node.js 6.4.0, Express JS 4.14.0, MongoDB 3.2.8, Twitter-Bootstrap, Jasmine, Grunt, GIT

Confidential - Boston, MA

Front End Developer (MERN stack)


  • Implemented leading framework such as Reactjs v0.14 to build high-quality, scalable and reusable components and Front-end solution.
  • Developed CRUD operations on MERN stack application.
  • Implemented React-redux to develop various reusable components in component driven web development.
  • Responsible for implementing UI mockups, integrating third party react libraries, and handling/creating Redux store data.
  • Architected and developed the application using Reactjs by following ES6 specifications.
  • Created Single Page Application(SPA) by loading multiple views using route services and adding more user experience to make it more dynamic by using React Router in ReactJS framework.
  • Developed interactive charts for spending analysis using D3.js. (Data Driven Document).
  • Used CSS preprocessor SASS for reusable CSS code and for faster development.
  • Used HTML5, ReactJS, jQuery, NodeJS 4.2.2, Express 4.13.3, MongoDB 3.2 and Bootstrap to build a rich client-side web application that communicate with back-end via RESTful API.
  • Used open source testing frameworks like Jasmine-Karma and task runners like Gulp.
  • Used GIT for version controlling and JIRA for bug tracking and project management.
  • Adopted agile methodology and Involved in daily SCRUM meetings to keep track of the project status.
  • Developed multiple POC’s for finalizing the requirements before implementation using mock-up screens.
  • Worked closely with business analysts to understand the requirements to ensure that right set of UI modules has been developed.

Environment: HTML4/5, CSS2/3, ReactJS, Redux, ExpressJS 4.13.3, MongoDB 3.2, NodeJS 4.2.2, NPM, Gulp, Babel, AJAX, Bootstrap, Gulp, NPM, ES6 concepts, Babel, webpack

Confidential, Dartmouth, MA

Junior Front end Developer


  • Developed MEAN stack application using Angular 1.4.x.
  • Created various quote forms for various products such as brochures, calendars, rack cards etc.
  • Used NodeJS 1.8.2, ExpressJS 4.13.0 as a framework as part of application.
  • Used MongoDB 3.0.2 as backend for the application.
  • Implemented form validation and custom validations to validate forms.
  • Extensively used Bootstrap to create interactive web pages.
  • Developed knowledge on Ionic framework to develop mobile applications.
  • Used Jasmine, karma as testing framework and grunt as task runner.
  • Adopted agile methodology.

Environment: AngularJS 1.4.x, NodeJS 1.8.2, ExpressJS 4.13.0, MongoDB 3.0.2, HTML5, CSS3, Jasmine, grunt, Ionic framework, Bootstrap


Front End Developer


  • Developed MEAN stack applications based on client’s requirement.
  • Extensively used bootstrap and AngularJS 1.3 directives for more interactive web pages.
  • Implemented D3.js and charts.js javascript libraries for interactive charts.
  • Used NodeJS 0.11.1, ExpressJS 3.2.3 and MongoDB 2.4.0 as a part of this application.
  • Designed professional web applications using HTML, CSS and client-side scripting language like JavaScript and jQuery.
  • Used grunt task runner and build tool for minification, compilation and unit testing.
  • Followed waterfall methodology.

Environment: HTML, CSS, Javascript, jQuery plugins, Bootstrap, MongoDB 2.4.0, NodeJS 0.11.1, ExpressJS 3.2.3, Angularjs 1.3, nodejs, socket I/O, Grunt, JustInMind prototype


Entry-level Front-End Developer


  • Developed a web application using jQuery and jQuery UI.
  • Implemented google-maps jQuery plugin.
  • Implemented page designs in standard-complaint dynamic HTML, CSS and Bootstrap for better look and feel for the user.
  • Designed and developed the application using waterfall Methodology.

Environment: HTML, CSS, JavaScript, jQuery, jQuery UI, jQuery plugins, SOAP, REST


Front End Developer - Intern


  • Designed dynamic and browser compatible pages using HTML, CSS and JavaScript.
  • Implemented scalable vector graphics to define vector-based graphics for the Web.
  • Implemented different validation control on the web-pages using JavaScript.
  • Implemented Bootstrap to make the website more interactive.

Environment: HTML, CSS, JavaScript, SVG, BootStrap

Hire Now