We provide IT Staff Augmentation Services!

Frontend Developer Resume

3.00/5 (Submit Your Rating)

Wayne, NJ

SUMMARY

  • Over 5 years of front - end developer experience in Enterprise Applications and Web Application development with emphasis on front end Technologies as well as UI/UX Designing.
  • Experienced in building cutting edge web applications and SPA.
  • Expert in programming language of JavaScript, TypeScript.
  • Expert in multiple JavaScript Libraries, including bootstrap-table, chart, google map JavaScript API.
  • Expert level in developing Mean Stack web application using AngularJS, Angular2+, ReactJS, Node.js, MongoDB.
  • All the Angular developing tools are facilitated. Angular CLI, angular bootstrap angular material, angular universal.
  • Experienced in using Redux to managing application state.
  • Familiar with the web developing server and database, including MongoDB, SQL, Node.JS, apache, tomcat.
  • Many years of experience with multiple web of web developing stacks including MERN and MEAN developer’s stack.
  • Good Understanding of Document Object Model (DOM) and DOM Functions in web browser and developing practice with jQuery in various UI widgets.
  • Experiences in different CSS frameworks and libraries, bootstrap, bootstrap-table, angular bootstrap, angular material, Semantic UI, Material UI.
  • Implementing RESTful API with AJAX.
  • Used Node Package Manager (NPM) as package manager, which handles template cache and to installing required dependencies packages.
  • Performed Unit Testing and code coverage with Karma, Jasmine for angular test cases.
  • Experience in writing queries in SQL and PL/SQL and involved in performance tuning of the queries. Hands-on experience on Database tools like SQL Developer.
  • Worked with Typescript and ES6 new features block scope, type restrictions, decorators, arrow functions, classes, interfaces, modules.
  • Experienced in using Git for version control.
  • A Great problem solving, enhancement, debugging and maintenance skills
  • Received several appreciations from Business managers and clients for solving technical problems.
TECHNICAL SKILLS
  • HTML
  • JavaScript
  • TypeScript
  • CSS
  • JSON jQuery
  • ES6 ajax
  • REST service using AJAX
  • Bootstrap
  • Frameworks
  • ReactJS
  • React - Redux
  • AngularJS
  • Angular2+
  • Karma
  • Jasmine
  • NPM
  • Babel
  • MongoDB web API
  • SQL
  • Node.js
  • Git

PROFESSIONAL EXPERIENCE

Confidential - Wayne, NJ

Frontend developer

Responsibilities:

  • Frontend development of the signal page applications using HTML, CSS, and JavaScript, JSX, ReactJS and Redux.
  • Collaboration with the UI/UX designers and back-end developers to develop reusable react components.
  • Implemented UI design with JSX elements and passes JSX attributes to component with props object.
  • Rendered DOM tags and user-defined components with JSX elements.
  • Design props object for component to access JSX attributes.
  • Building components in functional and class.
  • Using local state to store the keys, values and functions for a component and update all children components.
  • Using one-way data flow to passing data from parents to children components.
  • Declaring lifecycle methods on the component class to run some functions when a component mounts and unmounts.
  • Modifying and updating component state asynchronously.
  • Using Redux to manage application state.
  • Handling events and passing arguments to event handlers.
  • Implemented form submit by controlled components and handling multiple inputs.
  • Merging a partial state into the current state by using setState function.
  • Developing and updating a web page quickly and effectively using HTMLS, CSS3, JavaScript, and jQuery with the web page cross browser compatibility.
  • To handle Restful calls by AJAX using lifecycle methods and using setState to update component when the data is retrieved.
  • Performed Unit Testing and code coverage with Jest and React test library, for React component test cases.
  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Designed data formatted web applications using HTML, DHTML, XHTML and CSS and deploy the script by client-side scripting using React.

Environment: HTML5, CSS3, DOM Manipulation, ES6, NPM, ReactJS, Redux, jQuery, RESTful API, AJAX, Node.js, Express, d3.js, SQL, Authentication

Confidential - Newtown Square, PA

Frontend developer

Responsibility:

  • Participate in collaborating with UX team to conduct web app.
  • Developed service infrastructure components in Angular/Typescript for a web UI initiative.
  • Facilitate in the new principles such as responsive design, mobile first and adaptive design using Angular libraries and Typescript.
  • Designed and coded customized Angular services to interact with the backend API and server.
  • Implemented dependency Injectable services to connect the web application to back-end RESTful APIs to POST/GET the data used in the application.
  • Implemented various custom Pipes for grouping the data.
  • Worked on routing and navigation functionality to navigate through different pages.
  • Design and develop single page application responsive Web UI using HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular2 to meet the usability, scalability and performance.
  • Develop the registration page and login page with angular reactive form for customizing the validators with specific requirements.
  • Using Md5 to encrypt the secured data including passwords and customers sensitive info.
  • Create various visualization charts such as bar charts and line charts with drill down functionto visualize annually, quarterly and monthly profits by using Chart.js and d3.js.
  • Develop the profit calculation page with JavaScript for calculating the expected profits of customized investment portfolios created by customers.

Environment: HTML5, CSS3, JavaScript, Bootstrap, JSON, AJAX, DOM, jQuery, Angular 2, Node.js

Confidential - Charlotte, NC

Frontend developer

Responsibility:

  • Designed and implemented the user interface by using HTML, XHTML, CSS, Bootstrap, jQuery
  • Worked with CSS background, CSS layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and some behaviors in CSS
  • Knowledge of human factors and usability, best practices for interface design.
  • Implemented JavaScript source code and embedded nested handling logic by using jQuery event handlers.
  • The functional programming includes call back functions, closure, first class function and constructor function.
  • Used routing schemes to develop single page applications with the AngularJS Route attribute responsible for debugging and troubleshooting the web application
  • Maintained continuous communications between team members to track and roll the critical mission driven development

Environment: HTML, XHTML, CSS, jQuery, Bootstrap, AngularJS

We'd love your feedback!