We provide IT Staff Augmentation Services!

Frontend Developer Resume

5.00/5 (Submit Your Rating)

DetroiT

SUMMARY

  • Around 8+ years of work experience in structuring, developing and implementing interactive websites using HTML 4.01/HTML5, CSS2/CSS3, JavaScript, ECMAScript6, jQuery, AJAX, Angular 2 - 8, React JS, Redux, JSON, Bootstrap, NodeJS, JSX, SASS.
  • Mainly specialized in front-end rich application development using AngularJS, React JS, Bootstrap and jQuery.
  • Proficient in using jQuery to traverse through the DOM, create Animations, handle events and perform AJAX calls.
  • Experience in developing web pages in Responsive Design using Bootstrap and adapting to the changing environment.
  • Experience using React-Router to turn applications into Single Page Application.
  • Proficient in implementing various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Knowledge in popular React.js workflows such as redux and flux.
  • Experience working with ES6 features. Used Babel, webpack, ReactJSX presents.
  • Experience in developing web pages in Responsive Design using Bootstrap and adapting to the changing environment.
  • Experienced working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Gulp.
  • Experienced in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML.
  • Hands on experience in developing Front-end application using Angular 2-8, React.js, Vanilla JavaScript, HTML5, CSS3 and Design patterns.
  • Created a Single Page Application with loading multiple views using route services and adding more user experience to make dynamic by usingAngularJS framework and Node JS.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Expertise in developing applications using Node.js and React.js for Asynchronous Module Definition (AMD) and Gulp as task manager.
  • ExperiencedGraphical User Interface(GUI) to display report data usingjQueryinCross-browsercompatibility and Web application scaling.
  • ExperiencedInteractiveGUIScreens usingJavaScript, iFrame, jQuery&Ajax.
  • Experienced with JIRA, AGM for bug tracking and issue tracking and daily stand up to sync up with Team for current sprint status Implementation and Maintenance with extensive experience with agile methodologies.
  • Involved in Agile process, two-week sprints, and daily Scrums to discuss the development of theapplication.

TECHNICAL SKILLS

Web Technologies: HTML 4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, jQuery, JSON, AJAX and AngularJS,Angular7, ReactJS, SASS, SCSS.

Frameworks & Libraries: jQuery, ReactJS, AngularJS, Angular2/,6

Databases: Oracle, MySQL, SQL Server, Mongo DB

Application Server: Apache, Tomcat 5.5/6.0, WebLogic Application Server, WebSphere.

Continuous Integration Tools: GitHub, SVN, CVS, Jenkins

IDE: NetBeans IDE, IntelliJ, WebStorm, Sublime text, VS Code

Operating Systems: Windows, Mac OS, Unix, LINUX

PROFESSIONAL EXPERIENCE

Frontend Developer

Confidential

Responsibilities:

  • Extensive Front-End development experience building, deploying, and maintaining web apps with CSS3, JavaScript, ReactJS, Angular 6, Redux, HTML5, SASS, NodeJS, AJAX and JSON.
  • Implementing different modules in ReactJS to integrate with designs and requirements.
  • Extensively involved in redesigning the entire site with reusable CSS styles for consistent look and feel across all browsers and all pages.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate processes for a web application, page navigation using Angular 6.
  • Developed robust, responsive Ajax driven UIs with AJAX, CSS3, DHTML, HTML5, Angular, Typescript.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 6.
  • Strong knowledge of JavaScript with object-oriented programming.
  • Good knowledge and working experience in Angular 6.
  • Experienced in webpack, ES6, React API, Reduce-promises, Ajax.
  • Used Webpack for code bundling and babel as a compiler.
  • Working with ES6 features. Used Babel, web pack with es2015, react JSX presets.
  • Implemented Angular Router and Route guard authorization to enable navigation from one page to the next.
  • Expert in creating bundling complex applications using webpack or packaging it using gulp/grunt.
  • Develop various screens for the front end using Angular 6 and use various predefined components from NPM (Node Package Manager).
  • Developed single page applications using Angular MVC architecture, ES6, web pack.
  • Extensively worked on ES6 new features such as Arrow functions, Classes, Iterators and Generators.
  • Developed user interface using Ajax and DHTML libraries to simplify the complexities of the application.
  • Developed the UI responsible for creating efficient design and developing User Interaction screens using ReactJS, Redux-form, HTML5, CSS3, JavaScript and JSON.
  • Used React Router to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with the server.
  • Used testing tools like JEST, enzyme, mocking and spying for unit testing of React Application.
  • Worked on ReactJS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Responsible for designing the Front-side of the website like embedded graphics, and interactive documents.
  • Used React JS and Redux created custom UI components for data manipulations and to display data in company standard format in UI.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript. And using Node.js applications to write in JavaScript.
  • Participated in technical design, development and testing of various modules assigned and used JUnit for unit testing.
  • DevelopedInteractiveGUIScreens usingJavaScript, iFrame, jQuery& Ajax.
  • Participated in design brainstorming sessions, technical design reviews, formal code reviews, bug triage, and functional walkthroughs.
  • Wrote test plans and performed unit testing and performance testing.
  • Worked with the systems team and Quality assurance team in the process.
  • Used JIRA for tracking issues reported by the testing team.

Environment: JavaScript, HTML5, CSS3, Responsive Web Design, Angular 6, React.js, Redux, NodeJS, Web pack, JSON, Ajax, DOM, Jest, GIT, Agile.

Frontend Developer

Confidential, Detroit

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.
  • Interaction design, iOS and Android design, UI and a working knowledge of CSS and HTML
  • Working knowledge on developing the UI pages from scratch using HTML5, CSS3, JAVASCRIPT, ANGULAR JS, REACT JS, Ajax and jQuery.
  • CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
  • Involved in Agile methodologies and full software development lifecycle of Designing, coding, testing, debugging and support.
  • Build Web Apps with React JS and Flux. Structured the JavaScript code using Angular.js.
  • Integrating JavaScript libraries (jQuery, React - Bootstrap, High charts, Data tables, etc.)
  • Creating React.JS / Redux front-end UI, and Node.JS applications for backend.
  • Leveraged React.JS resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Maintaining Parent and child elements by using State and Props in React.js.
  • React and Functional Driven JavaScript expert in SPAs, UI Components, Mobile web and Performance optimization.
  • Responsible to make sure that look and feel of the UI designs works same in different versions of different browsers (IE 7/8, Firefox, Safari).
  • Used ReactJS to implement rich functions in various pages: form validation, crud, grid list, search, sort, pagination, multi-selection, tags-input, advanced/custom directives, authentication, unit tests, etc.
  • Created Angular.JS Controller which Isolate scopes perform operations in UI
  • Tested and applied the branding on a step by step procedure using Jasmine.
  • Created custom filter in React.JS in the application.
  • Used services to read data from remote server using React.JS
  • Used React.JS library functions for the logical implementation part at client side for all the application.
  • Created React.JS for reusable components (multi-field form elements, background file uploads.
  • Maintained states in the stores and dispatched the actions using redux.
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Architected and Developed for Large Scale JavaScript Application with React.JS
  • Used ES6 and JSX with react for component development with ReactJS.
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Created React JS components using JSX, followed FLUX design pattern for unidirectional data flow.
  • Involved in Developing, Implementing and Testing Node.js applications.
  • Extensive experience in deploying, managing and developing MongoDB clusters.
  • Involved in developing Tables, Stored Procedures, Triggers, Indexes and Functions SQL Server.
  • Involved in cross platform Validation and Exception Handling policies.
  • Maintain consistency of front-end via code over variety of browsers.
  • Involved in SCRUM and AGILE meetings to discuss the status of the project.
  • Responsible for researching functionality and benefits of implementing MongoDB.
  • Integration with Rich Relevance/CDN/CMS/Optimize.
  • Developing the rich UI components in Optimizely
  • Extensively Used GitHub for Version Controlling.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Developed unit tests with Mocha.
  • Skilled at creating controllers, models, filters and services using Angular JS to create Rich UI applications.
  • Used Firebug and IE Tester debugging tools to fix the issues.
  • On daily basis interacted with Business Analysts and Scrum Masters to fix the issues.
  • Involved in System Testing, Regression Testing for Complete UI.

Environment: React.js, Redux, Flex, Node.JS, Express JS, JavaScript, HTML5, SAAS, CSS3, jQuery, JSON, Bootstrap, AJAX, Core Java, Mocha, MVS, WebDriver, Sublime, GIT, Grunt, Firebug, Agile development, Optimizely, Jira, AWS.

Frontend Developer

Confidential, Eden Prairie, MN

Responsibilities:

  • Developed web pages using HTML, DHTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery and AJAX.
  • Implementing a single app web page to provide users a quick and responsive UI using custom and built-in Angular Directives.
  • Experienced in working with Redux architecture.
  • Building an extensive client-side validation for users' inputs using CSS and Angular Form Validation.
  • Worked on Packages like Web pack and BABEL as Transpiler for converting into direct files.
  • Created POC for present day working model with React.js implementation.
  • Experience in developing Custom Directives and Services following American Express Standards.
  • Created SPA for the End User providing route technologies with faster and responsive using React.js Framework.
  • Designed and developed User-friendly web-based interfaces using JSP, React.js, HTML5, XHTML, CSS3, JavaScript and Custom Tags.
  • Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components, and used GRUNT & GULP as Task runners.
  • Created some reusable components for designing interfaces using React.js.
  • Developed various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Enhanced legacy web application by building new features using Angular components, modules, directives and services.
  • Migrated existing AngularJS based application to Angular 5 UI for faster compilation and better data exchange performance.
  • Used JSX, Babel to Browserify the data understandable to the browser.
  • Extensively used Web pack to remove code dependencies and to develop a SPA using React.js along with react-route.
  • Worked on CSS preprocessor frameworks (SASS 3.4 & LESS 2.0)
  • Implemented AJAX in web pages for accessing application data without refreshing the whole pages for better user experience.
  • Used React.js, JavaScript for validating client-side validations.
  • Experience in using React.js to build web components.
  • Added user validations and user permissions by using the Node.js.
  • Utilized Node.js for server hosting.
  • Implemented databinding using Node.js for front-end development of a current web application.
  • Performed troubleshooting on all mobile platforms both through telephony Avaya system, and with remote support, Supporting iOS, Android.
  • Worked on tools like Eclipse and GIT repositories and Installed and configured GIT and synced with multiple GIT-Hub repositories.
  • Worked in developing dynamic robust UI screens using CSS, HTML, React.js, JavaScript, Bootstrap and jQuery.
  • Used React.js to build web components such as signup form and rule form.
  • Implemented Angular 2 component router for navigation.
  • Built reusable and customizable components for the new website using React.js and React-Routes to create a single page web application: Headers, Categories
  • Used CSS3 for styling and HTML5 for Templates in Ext JS.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.

Environment: HTML5/HTML, CSS3/CSS, SASS, JavaScript, Angular 5/6, jQuery, Bootstrap, Grunt & Gulp, SVN, Web Services, AJAX, CSS, Node.js, REST API, Jasmine, React.js, Redux, GIT, Agile.

UI/UX Developer

Confidential, Raleigh, NC

Responsibilities:

  • Developed UI pages using HTML, CSS, JSON, JavaScript, JQUERY and AJAX and built a new model application with implementation of various new components Angular 2.0.
  • Perfectly utilizing the Typing concepts in Typescript making the Angular to be an optimized fashion.
  • Worked on Node.js Express Server to configure the server as a middleware for the Ng-Router.
  • Created/Modified Angular 2.0 components, by using Typescript we create the bigger projects and converts to JS files to modify or creating new JS files
  • Develop complex features and platform-based code artifacts utilizing Angular 2.0 platform.
  • Instructing and mentoring teams of developers in uses of Angular 2.0 technologies to include, Node.js, Grunt, LESS and additional technologies to ensure current migration from Angular.js 1.5 to Angular 2.0.
  • Designed dynamic and browser compatible pages using HTML5, LESS, CSS, Bootstrap, JavaScript and Angular.js.
  • Assisted the lead developer and or developers in Analysis, Design, Development, and Performance optimization of web application.
  • Implement modules into Node.js to integrate with design and requirements.
  • Experience in Node.js modules like Grunt and Bower.
  • Developed the entire server side using Node.js with Express.
  • Designed and developed Web pages using HTML5, CSS3 including Ajax controls and JSON.
  • Writing extensive JavaScript functions both in Angular.js and jQuery UI Framework.
  • Used Angular.js as a framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with the server using SASS, Bootstrap, and AngularJS.
  • Used Angular.js to create custom directives for navigation bar, sidebar filters for patient data, strict filters for exact match search and other reusable sections.
  • Used JavaScript DOM manipulation and JavaScript events to generate the data result in UI.
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
  • Developed Object Oriented JavaScript code and responsible for client-side validations using jQuery.
  • Focused on Test Driven Development thereby creating detailed Junit tests for every single piece of functionality before writing the functionality.
  • Added user validations and user permissions by using the Node.js.
  • Utilized Node.js for server hosting.
  • Involved in Production Support and minor enhancements as per application requirements.
  • Worked in the Agile Methodology environment.
  • Maintained Cross Browser compatibility & implemented Responsive Web Design using Twitter Bootstrap, custom media queries, etc.

Environment: HTML5, CSS3, JavaScript, AJAX, JSON, Angular.js, Node.js, Protractor, Grunt & Gulp, YUI, Responsive Web Design, Twitter Bootstrap, jQuery UI, GWT, Dreamweaver, Agile.

UI Developer/ React JS Developer

Confidential

Responsibilities:

  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
  • Used React-Router to turn application into Single Page Application
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Maintained states in the stores and dispatched the actions using redux.
  • Implemented the Drag and Drop functionality using React-Draggable
  • Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react.
  • Used Excel Builder 3rd Party open source library and tweak it to make sure it will work with IE11.
  • Used flickity.js for creating carousel-images.
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Optimized animation logic with optimistic functions to increase performance in rendering.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods.
  • Have worked on AWS for fetch the pictures files from AWS to UI.
  • Used React flux to polish the data and for single directional flow.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, Flex, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, JIRA, Jasmine and Web Strom.

Web Developer

Confidential

Responsibilities:

  • Developed UI pages using HTML, CSS, JSON, JavaScript, JQUERY and AJAX and built a new model application with implementation of various new components AngularJS.
  • Constructed web pages for application using MVC3, & Java Script, jQuery, NodeJS, Karma, Jasmine.
  • Integrated the Java code (API) in JSP pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications
  • Involved in writing JQUERY-based Ajax requests using JQUERY. Get (URL, data, callback, type) or JQUERY. Ajax (options) and JQUERY. Post (URL, data, callback, and type).
  • Used JQUERY events to manipulate the elements depends on the user interactions (like. on (), hover (), bind (), click (), keypress (), etc.).
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Implemented the Drag and Drop functionality using jQuery framework.
  • Used jQuery plugins for Drag and Drop, Widgets, Menus, User Interface and Forms.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Developed Single Page Application using Angular.js for different modules including event driven pages.
  • Developed various application functionalities such as search, pagination, filtering using MVVM JavaScript Framework Angular.js.
  • Developed custom Angular.js proxy to send requests to client’s APIs, handling authentication and custom headers.
  • Added user validations and user permissions by using the Node.js.
  • Utilized Node.js for server hosting.
  • Developed the entire server side using Node.js with Express.
  • Designed PDF excel and print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
  • Involved in developing XML, HTML, and JavaScript for client-side presentation and data validation on the client side within the forms.
  • Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript using the Temp Net Framework.
  • Written SQL Queries to interact with Oracle database.
  • Used SVN for version control and ClearQuest for defect tracking.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: HTML, CSS, XML, DHTML, XHTML, DOM, JavaScript, jQuery, Adobe Dreamweaver CS5, AJAX, JSON, Grunt & Gulp, ECLIPSE, SQL server, MySQL, GIT, ClearQuest, Harvest and MS Office.

We'd love your feedback!