We provide IT Staff Augmentation Services!

Front End Developer Resume

4.00/5 (Submit Your Rating)

Princeton, NJ

SUMMARY:

  • Around 6 years of experience in web and UI development, maintaining, designing, and implementing rich, usable and functional web application.
  • Excellent in designing the front - end pages using technologies like HTML/HTML5, CSS/CSS3, Bootstrap, AJAX, JavaScript, ES6, TypeScript as well as JavaScript libraries and frameworks such as jQuery, AngularJS, Angular2, Angular4 and ReactJS.
  • Good understanding on latest approaches in HTML5/CSS3 development, JavaScript libraries like jQuery.
  • Hands on experience on working with CSS3.
  • Thorough understanding of Bootstrap principles with a clear ideology for managing maintainable, scalable and cross-browser code.
  • Experience in AngularJS features like Two Way Binding, Custom Directives, Controllers, Scope, Filters, Services and Routing.
  • Proficient in working with Angular Templates, Directives, Routing, Components, Services, Data Binding, Reactive Forms and Form Validation to build Single-Page Applications (SPAs).
  • Created custom directives in Angular for DOM manipulation and Services and Factories for common functionalities shared by different components.
  • Worked on Responsive Web Design (RWD) and implemented basics level of AngularJS and ReactJS.
  • Implemented Services and $Http for calling data from the backend using observables with operators like filter, map, modify.
  • Good at using ReactJS component life cycle, and its methods.
  • Experience in working with React Flux architecture.
  • Built various screens for front end using ReactJS and used various pre-defined components from NPM and Redux library.
  • Experienced in creating ReactJS reusable components along with sliders, charts, grids and handling events and DOM objects.
  • Built applications using ReactJS with ES6 which allowed to render pages on both the client and server using the same codebase, developed web applications using ES6 features and frameworks such as React and Redux.
  • Developed Responsive Single Page Applications (SPA) using ReactJS and rendering pages on the server side for faster loading and updating.
  • Basic understanding of Node.js fundamentals.
  • Experience in handling, configuration and administration of databases like MySQL and NoSQL databases like MongoDB.
  • Followed AGILE-SCRUM methodology for analysis, development, and coding.
  • Strong interpersonal, communication, technical and analytical skills with ability to learn new concepts quickly and utilize them in productive manner.

TECHNICAL SKILLS:

Web Technologies: AJAX, JSON

Languages: HTML/HTML5, CSS/CSS3, JavaScript, ES6

Frameworks & Libraries: Bootstrap, jQuery, AngularJS, Angular, React, Node.js

Database: MySQL, MongoDB

PROFESSIONAL EXPERIENCE:

Front End Developer

Confidential, Princeton, NJ

Responsibilities:

  • Develop web applications and deploy the scripts using HTML5, CSS3 and JavaScript.
  • Develop new user interface features using ReactJS, Flux for SPA development.
  • Familiar with creating custom reusable React Components Library.
  • Build reusable components and front-end libraries for future purposes.
  • Use ReactJS virtual DOM instead of regular DOM to improve efficiency and performance.
  • Use ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Use React-Router to turn application into Single Page Application.
  • Work in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Optimize components for maximum performance across vast devices and browsers.
  • Use React flux to polish the data and for single directional flow.
  • Work on modern authorization mechanisms such as JSON Web Token.
  • Familiar with RESTful APIs.
  • Implement AJAX to request JSON data through third party REST APIs to acquire data from the server and display it in sorted order.
  • Use ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers.
  • Follow Agile and SCRUM in development process.
  • Work with workflows such as Redux.
  • Develop a single page and cross-device/cross-browser web application for real-time location sharing utilizing ReactJS, JavaScript API.

Environment: HTML5, CSS3, JavaScript, jQuery, React JS, Redux, Bootstrap, AJAX, JSON, Agile(SCRUM), Sublime, WebStorm(IDE), Windows 10

Front End Developer

Confidential, Boston, MA

Responsibilities:

  • Developed single page applications (SPAs) using HTML5, CSS3, Bootstrap, JavaScript, Typescript and Angular2.
  • Used Angular MVC architecture and two-way data binding techniques in the development of the application.
  • Designed dynamic JavaScript codes for functionalities and simulate process for a web application and page navigation using Angular2.
  • Worked on Angular Reactive forms to implement complex forms and performed the form validations in Angular2.
  • Applied Bootstrap to build Navigation bar, Drop-down menu, Image Carousel, Modal, Form, Table, Tabs, Popover, Pagination.
  • Performed CSS3 to style page layouts, navigation and page-loading spinner.
  • Created custom/reusable components for future purpose.
  • Implemented authentication by developing custom routes to the application using RouterModule to protect the application from unauthorized actions.
  • Created services Angular @injectable property, to make the service available for Dependency Injection.
  • Developed application using design patterns such as Abstract Factory, Strategy, Facade, Singleton and Dependency Injection.
  • Used Fiddler to analyze request and response of JSON data from the controllers to API.
  • Collaborated with team members with Agile/Scrum environment.

Environment: HTML5, CSS3, Bootstrap, JavaScript, TypeScript, Angular2, Fiddler, Agile(SCRUM), Visual Studio

Front End Developer

Confidential, Chelmsford, MA

Responsibilities:

  • Created responsive web pages for multiple client projects using HTML5, CSS3, JavaScript, jQuery, Bootstrap and AngularJS.
  • Involved in software coding, testing and debugging for web presentation layer using HTML and CSS.
  • Developed page layouts, navigation and icons. Applied industry best practices and standards.
  • Worked on page design & coding and developed the interactive user interface using JavaScript library.
  • Performed data binding using jQuery and JavaScript template.
  • Used jQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to the web page.
  • Used JSON for massive data transfer between client and server. The REST calls were performed using AngularJS $http service.
  • Used AngularJS MVC Framework in the development for two-way data binding and to consume data from RESTful web services.
  • Involved in enhancement of existing application utilizing AngularJS, developed routing through web pages and built a single page application.
  • Created various responsive web pages using Bootstrap and Media Queries.

Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, JSON, AngularJS, Sublime

Front End Developer

Confidential

Responsibilities:

  • Designing and implementing user Interface using web technologies like HTML, CSS, JavaScript, and jQuery.
  • Involved in writing application to interact with APIs, Web Services using AJAX, JSON.
  • Coded JavaScript for page functionality and pop-up windows and used HTML to display part of a web page based on user requests.
  • Build reusable components and libraries for future use.
  • Responsible for solving page layout issues and creating an effective CSS fluid layout.
  • Created reusable templates and style sheets based on UI standards and guidelines.
  • Designed dynamic client-side JavaScript code to build web forms, page navigation for web application and form validation.
  • Worked on cross-browser compatibility and fixed bugs for several browsers.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, Notepad++

We'd love your feedback!