We provide IT Staff Augmentation Services!

Front End Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • 4+ years of experience in developing web applications. Experienced in HTML/HTML5, CSS/CSS3, JavaScript, ES6, Bootstrap, and jQuery, React, Redux, Angular, AngularJS.
  • Experienced in developing web applications using JavaScript, ES6, React, Angular, AJAX and node.js.
  • Experienced in responsive web design using CSS framework(e.g. Bootstrap) for cross - browser compatibility.
  • Experienced in designing and building single page applications with MongoDB, Express.js, React.js, AngularJS, Node.js.
  • Extensively used React.js for building customized reusable and shareable components.
  • Extensively experienced with Redux as state management for react.js application.
  • Created and consumed scalable RESTful APIs. Built web services using Node.js and Express.js.
  • Experienced in database designing models for MySQL and MongoDB.
  • Experienced in requirement analysis, design, development, testing and maintenance of web-based applications.
  • Expertise in optimizing existing applications to improve user experience and performance.
  • Hands on experience in unit testing, functional testing tools. - Selenium, Jest, Mocha, Jasmine, etc.
  • Flexible and able to work with multiple priorities and collaboratively with Development, Business and QA team.
  • Highly motivated self-starter with excellent communication, problem solving skills and committed to deliver on time.
  • Worked on complete Agile/Scrum Methodology.

TECHNICAL SKILLS:

IDE & Tools: Eclipse, Sublime, Intellij, Atom, Postman, MySQL Workbench, PhpMyAdmin.

Web Technologies: JavaScript, ES6, ES7, Type Script, Babel, HTML/5, CSS/3, XML, JSON.

CSS Frameworks: Bootstrap, Material Design etc.

JavaScript Libraries and Frameworks: jQuery, ReactJS, AngularJS, Angular and Redux

Server Technologies: Node.js, Express.js

Database: MongoDB, CouchDB, MySQL, Oracle.

Package Manager and Tools: Webpack, babel, npm, bower, grunt, gulp.

Version Control: SVN, Git.

PROFESSIONAL EXPERIENCE:

Confidential

Front End Developer

  • Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.
  • Involved in development, design and implementation of front end part of the application.
  • Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
  • Developed cross-browser compatible and responsive web application using HTML5, CSS3, and Bootstrap.
  • Designed and developed the single page application (SPA) using react, redux, redux middleware, promises etc.
  • Extensive experience in implementing redux middleware for request interseptors, client side error logging, analiylics logging, etc.
  • Developing reusable, shareable and exportable components using react.js. So can be used by other teams.
  • Created and maintained the framework and layout of each portal with CSS.
  • Successfully implemented Auto Complete/Auto Suggest functionality using React, Redux and Ajax.
  • Developed and tested cross-browser compatible and standards-compliant CSS-based page layouts.
  • Implemented AJAX driven UI Element and Search Algorithm using React, Redux and Ajax.
  • Experienced in writing E2E test using Selenium and for unit testing used Jest, Jasmine and karma.
  • Managed source control and version control using GIT.
  • Attended daily standup meetings (Scrum), estimation meetings and requirement review meetings to analyze requirements for the project.
  • Worked in Agile development methodology.

Environment: Node.js, React.js, Redux, Express, Jade, Handlebars, JQuery, ES6, Babel.js, JavaScript, Ajax, HTML, HTML5, CSS, CSS3, GIT, Jenkins.

Confidential

Web Developer

  • Developed AJAX based web based UI framework by extending dojo classes.
  • Created cross browser custom UI widget by extending classes various Dojo widgets, like Dojo Data grid, Dijit Dialog.
  • Used Dojo’s Content Pane, Tab Container layouts and extended their classes to design the framework for the application.
  • Worked extensively on fixing JS Lint errors to build stability and improved performance.
  • Worked on the upgrading process of the whole UI code from Dojo 1.2 to 1.7.
  • Written object oriented code in JavaScript to implement the business logic.
  • Worked on Task List widget on the dashboard that shows all the created tasks for a particular user in Dojo Data grid.
  • Consumed REST web services on the Dojo UI to populate and submit data from UI.
  • Extensively used JSON to transfer data between the UI and the services layer.
  • Customized Dojo Data grid to show images and buttons on the Grid using Dojo Data grid formatters.
  • Worked on Search Document, Task History, Reconcile Widget that involves the use of dijit form and form controls, Dojo Data grid, Dijit Content Pane, and dijit Dialog.
  • Used Dojo xhrGet, xhrPost, xhrPut, xhrDelete to perform the CRUD operation on Reminder widget, and Search Document Widget.
  • Used Jenkins and Sonar for continuous monitoring and executions of repeated jobs, such as building a software project.

Environment: Dojo, AJAX, REST, RAD, AJAX, HTML, DHTML, CSS, Java Script, XML, DOH.

We'd love your feedback!