We provide IT Staff Augmentation Services!

Front End Developer Resume

4.00/5 (Submit Your Rating)

Manhattan, NJ

SUMMARY:

  • 3 years of professional experience as a Front - End Developer with strong Object-Oriented Programming skills in health support domains.
  • Proficient in building Responsive Web Pages with HTML/HTML5, CSS/CSS3, Bootstrap, jQuery UI and UI Bootstrap to enrich the layout.
  • Proficient in using SASS and LESS as CSS preprocessor to extend CSS syntax.
  • Extensive experience in using JavaScript with ES5 and ES6.
  • Hands-on experience on AngularJS 1.x to create Single Page Applications for communicating with RESTful server-side data sources.
  • Deep knowledge in AngularJS 2.0 for example Lifecycle Hook, Browser Support, AngularJS CLI, template, component, routing, HTTP, Module, Testing, Directives.
  • Expert in jQuery library to navigate a document, select DOM elements, create animations, handle events and develop AJAX applications.
  • Experienced in JavaScript Libraries such as Mongoose.js and react.js.
  • Hands-on experience in using D3.js to produce data visualizations in web browsers.
  • Proficient in using Express.js to dynamically render HTML Pages and organize web application into an MVC architecture on the server side.
  • Expert in using Node.js to develop SPA and JSON based application.
  • Experienced in authorization and authentication process of OAuth 2.0 and local authentication strategy using Passport.js.
  • Hands-on experience with NPM and Bower as package management tools.
  • Expert in DataBase technology for NoSQL (MongoDB).
  • Experienced in creating and consuming RESTful web service.
  • Proficient in Chrome DevTools and Firefox Firebug to iterate, debug and profile website.
  • Hands-on experience in Unit Test using Jasmine, Mocha, Chai along with Karma on TDD.
  • Used Protractor to fulfill end-to-end automatic test.
  • Proficient in using Git for version control, JIRA for project tracking, Grunt.js / Gulp as task runner, Jenkins as continuous integration(CI) tool.
  • Worked with Software Development Life Cycle in Agile (Scrum).

TECHNICAL SKILLS:

FrontEnd programming skills: HTML/HTML5, CSS/CSS3, Bootstrap 3, JavaScript, jQuery, AJAX, React, AngularJS 1.x, AngularJS 2.0, jQuery UI, UI Bootstrap and Less and Sass

Backend programming skills: Node.js, Express.js, Passport.js, Mongoose.js

Database: NoSQL- MongoDB, MySQL

IDE/Tools: WebStorm, Sublime Text 2/3, Eclipse, Notepad++

Testing/Control tools: Git, GitHub, Chrome Developer Tools, Firebug

Project management tools: JIRA, Slack

Package management tools: NPM, Bower

PROFESSIONAL EXPERIENCE:

Confidential, Manhattan, NJ

Front End Developer

Responsibilities:

  • Utilized AngularJS as an MVC architecture to develop a Single Page Application using different modules, specific controllers, templates, custom directives and custom filters to build project
  • Supported user’s query and sort treatment options by their own criteria using AngularJS custom filter and data-binding
  • Built several custom directives such as user info directive, treatment directive and evaluation directive where $emit, $broadcast and $on are frequently used to communicate between different directives
  • Applied $http which includes get, post, put, delete and head services into Angular services and factories to commutate with backend and used promises to avoid blocking
  • Used AngularJS Form Validation to check user’s form
  • Designed and developed the layout of the web application using HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript and jQuery
  • Worked on Responsive Web Design using Bootstrap Grid System and CSS3 Media Query
  • Worked with Modernizr for detecting and Autoprefixer for cross-browser compatibility like Safari, Internet Explorer, Mozilla Firefox and Google Chrome
  • Worked with D3.js to render data diagrams and charts and visualize complicated user data sets
  • Completed User Authentication by using Passport.js local strategy
  • Applied RESTful web service to connect front-end JavaScript to back-end Node.js and Express.js
  • Implemented Object Modeling and Database interacting with MongoDB using Mongoose
  • Developed test cases using Karma and Jasmine
  • Used Git for version control, JIRA for project tracking and Gulp for task runner
  • Developed automated integration tests to run on Jenkins CI (continuous integration) platform for test automation to help support bug free releases
  • Worked in Software Development Life Cycle (SDLC) by using Agile methodology and developed application within Test Driven Development (TDD) environment
  • Coordinated closely with business analysts in understanding the technical requirements of each module and prepared user cases for different features and designs

Environment: AngularJS 1.x, HTML/HTML5, CSS/CSS3, SASS, JavaScript, jQuery, Bootstrap, D3.js, Node.js, Express.js, Mongoose.js, MongoDB, Git, Karma, Jasmine, JIRA, Gulp, Jenkins

Confidential

Java Developer

Responsibilities:

  • Used Ant and numerous standard Design Patterns
  • Maintained project and user documentation in HTML
  • Assisted main engineer in developing several DAO's using Hibernate
  • Assisted the colleagues in developing the codes
  • Reported daily to senior programmer about daily progress in programming
  • Experience in developing front-end applications using HTML, DHTML, XML, JavaScript, CSS, JSF, Ajax
  • Involved in developing the presentation layer using JSP and Servlets

Environment: Java, Java EE, SQL server, JSP, HTML, CSS, JavaScript, JSON, JQuery, Ajax, Spring, Hibernate, SVN, Wamp

We'd love your feedback!