We provide IT Staff Augmentation Services!

Sr. Front End Developer Resume

SUMMARY

  • Around 9 Years of extensive experience in building web User Interface and interactive software products using HTML, DHTML, XHTML , CSS, JavaScript, AJAX, Bootstrap, JSON, jQuery, Angular JS 2/5/6/7, Node.js, Dojo Flexbox, Ember.js, React.js.
  • Elegant experience as a Web UI developer in analysis, design, development and testing of web applications.
  • Solid experience in SPA (Single Page Application) development using Angular 2/5/6/7 and React.js.
  • Experienced in executing distinctive features of Bootstrap.
  • Capable in creating website page rapidly and adequately utilizing HTML5, CSS3, JavaScript, Angular.js and React.js that follows W3C, WCAG Web Standards and are browser compatible.
  • Skills in optimizing websites for mobile using CSS media queries.
  • Experience in developing Ext.js components like Grids, Toolbars, Panels, Combo - Box and Buttons.
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, DOJO, flexbox, Node JS, JSON and XML, spring .
  • Experience in using KOA Frameworks.
  • Good experience in Document Object Model (DOM) and have a strong understanding of DOM functions to use in interacting with objects in HTML, and XHTML documents.
  • Experience in bug tracking tool JIRA and code integration and deployment tool JENKINS.
  • Extensive experience in software development methodologies Waterfall and Agile (Kanban and scrum).
  • Worked on cross-platforms (Windows-Unix) with TFS, CVS and Subversion.
  • Extensively used Angular CLI built in directives ngIf, ngFor, ngClass, ngStyle, ngSwitch, ngModel and used all class decorators Component, Directive, Pipe, Injectable and Field Decorators such as Input, Output, View child.
  • Hands on experience in REST Api Get, Post, Delete, Express, Body-Parser, JWT Token.
  • Hands on experience on creating and using NodeJS, Express, Body-Parser, JSON Web Token.
  • Strong knowledge in using ES6 and its features.
  • Experience in built web services using spring, offering REST, AWS and SOAP interfaces.
  • Hands on experience working with Ag-grid.
  • Ability to understand business requirements and all the mockups into prototypes that comply with the features of web accessibility.
  • Good experience in testing frameworks like Jasmine, JEST and Karma.
  • Experienced in developing web pages that adapt to any browser including Android & iOS device browsers.
  • Thorough understanding of cross browser issues and solid experience on debugging tools like IE Developer Toolbar, Firebug, Firebug Lite and Chrome.
  • Experience in creating Templates, Web Interfaces, Layouts, Mock-ups and Prototypes with Adobe.
  • Strong in Web Services using SOAP and Restful API’s which are used to build the communication between the systems.
  • Proficient with IDE tools like Eclipse, Notepad++, Visual Studio Code, IntelliJ and Sublime Text .
  • Proficient in Object Oriented Programming (OOP) using JavaScript.
  • Defined Business Process, identified risk, done risk analysis and provided baseline acceptance criteria and deliverables.
  • Good experience in code versioning tools like Git and SVN.
  • Ability to learn new frameworks, design patterns quickly and adapt.
  • Outstanding trouble-shooting, Problem solving, Analytical & Design, communication skills and strong focus on teamwork and achieving team goals.

TECHNICAL SKILLS

Web Technology: HTML, CSS2/3, DHTML, ES6, XML, XHTML, AJAX, jQuery, JSON, DOM, PHP 7.2, JavaScript Object Oriented Programming, AngularJS, Angular2/5/6/7, Bootstrap, React JS.

JavaScript Libraries: Backbone.JS, Ext.JS2.0/1.0, Node.JS, AngularJS2/5/6/7, jQuery, bootstrap.JS, React.js, Ember.js

IDE's and Tools: Eclipse, Notepad++, V isual Studio, Sublime Text, WebStorm, IntelliJ.

Debugging Tools: Developer Tools, Firebug.

Database: PL/SQL, MySQL, TOAD, CASSANDRA.

Application/ Web Servers: Team Foundation Server, HTTP Web Server, IBM WebSphere, Apache Tomcat Server, JBoss, AWS.

Operating Systems: Windows, MacOS X, Linux.

PROFESSIONAL EXPERIENCE

Sr. Front End Developer

Confidential

Responsibilities:

  • Produce Front-end code to create highly functional user interface using and React.js with a focus on usability and simplicity of design.
  • Responsible for setting up entire UI using React framework utilizing organizations internal toolkit which is based on Material-UI.
  • Created reusable UI elements with HTML5, CSS3, JavaScript and extensively used React.js.
  • Used Redux methods like Action creator, Dispatcher, Reducer, create Store, combine Store, middleware, subscribe to work with Redux.
  • Used React Hooks such as Use State, Use Effect, Use Reducer etc.
  • Utilized Error Boundaries concept in React to catch the JavaScript Errors.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Leveraged Angular7 resources for all data access, encapsulating URLs, and standardizing data access interfaces.
  • Created custom Components and Directives for re-usable components.
  • Created Angular6 Directives, Components, Pipes, Injectables across the whole system, such as to build the custom filter.
  • Highly used Angular6 Router to build single page application for navigate through the different status and multiple modals.
  • Solve any design or usability issues that arise and anticipate potential future problems so they can be resolved before they impact users.
  • Worked on the assigned issues in JIRA/ALM and fixed them before going to production stage.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
  • Used NVDA (Non-Visual Desktop Access) program to understand the tab order of the web pages and make the web pages accessible.
  • Developing the web pages with WCAG 2.0 level AA or level A standard of accessibility.
  • Used AXE tool for web accessibility testing.
  • Worked on cross browser compatibility and fixed the bugs in variety of browsers such as Internet Explorer, Mozilla Firefox, and Google Chrome.
  • Used GIT as version control tool.
  • Worked with jQuery data tables for creating elegant and organized table and jQuery masking library for making masks on form fields and using ajax to deliver data from JSON file.
  • Used Webpack in-order to easier splitting of code, control over assets processing, and elimination of dead assets.
  • Used SoapUI, Postman, Swagger to test API’S.
  • Used Splunk to check the logs.
  • Implemented Advanced Search (search with multiple search entities) with the help of Elastic Search and Kibana.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
  • Solve any design or usability issues that arise and anticipate potential future problems so they can be resolved before they impact users.

Environment: jQuery, JavaScript, JSON, CSS3, HTML 5, Ember.js, AJAX, GIT, JIRA, ALM, axe, Ember.js, Angular6/7, React.js, NVDA, SoapUI, Swagger, Postman, Elastic-Search, Kibana.

Sr. UI Developer

Confidential, Jacksonville, FL

Responsibilities:

  • Developed Web Application using UI Bootstrap, HTML5, ES6, CSS3, JavaScript, AJAX, jQuery and CSS. The project is built upon the Single Page Application criteria.
  • Routed the pages in react using router 4 and imported UUID to assign IDs for each page or a customer.
  • Developed web applications using Typescript or ES6 features such as multi-line strings, restructuring assignments, enhancing object literals and arrow functions.
  • Created various re-usable Polymer components using polymer library. worked on various components of analytic dashboard for operational optimization using Angular and Polymer.
  • Implemented Angular Routing and Navigation, Components, Services.
  • Implemented Angular Pipes such as date, string, length slice and number.
  • Created validation rules using validation.js and worked on other react libraries like boron.js, tooltip etc.
  • Worked with HTML5, CSS3, JSON, JavaScript, React.js and ES6 for developing user interface.
  • Test and fix inconsistency caused by WinForms-WPF difference.
  • Worked on react utility i18n for language transformation of application.
  • Retrieved and saved data using the immutable.js by creating action and reducer for each container.
  • Involved in developing applications using Angular JS (2.0/5.0) like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Built prototypes for different insurance products: Life, Dental and Health.
  • Worked in an AGILE (Kanban) team by communicating with the business analysts extensively and deliver exactly what they need.
  • Developed the React container and presentational components (as Stateless and Functional components when applicable).
  • Experienced in developing React components. Used Axios with React JS for making AJAX Calls.
  • Created components and pages with proper state and props management between different pages.
  • Involved in using React JS components, Forms, Events, Keys, Router and Flux concept.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library
  • Used Rally application for managing all the user stories assigned by the business analysts.
  • Fetched data from mongo DB using Mongoose of Node.js.
  • Implemented a Node.js server to manage authentication.
  • Involved in deploying applications in AWS environment using Jenkins , Dockers , Nginx and Git .
  • Used Rally application for managing all the u ser stories assigned by the business analysts .
  • Used Git and Webpack to implement the work environment and manage projects.
  • Implemented end of end test with Protractor.
  • Responsible for changing UI to WCAG 2.0 compliant.

Environment: jQuery, JavaScript, CSS3, Html5, React-DOM, Immutable.js, Data tables, Validation.js, React, Redux, SASS, Foundation, Protractor, Node.js, Angular 2/5, GIT, AWS, Jenkins, Dockers, Nginx, Webpack.

UI Developer

Confidential, Omaha, Nebraska

Responsibilities:

  • Wrote extensive HTML/ HTML5, CSS3, JavaScript, Angular 2, SASS, LESS, React.js, Redux, Flex Framework code to build dynamic pages.
  • Used AJAX module to handle RESTful calls to enable communication between view components and servers.
  • Experienced in developing web and mobile applications using latest JavaScript ES6 features and frameworks such as ReactJS, and Redux.
  • Synchronized Web Socket messages with React and Redux to reliably maintain real-time state across users.
  • Worked closely with QA team performing Unit testing using Jasmine, karma to fix bugs and experience on Test Driven Development (TDD), Iterative and Incremental development, and Automate test using tools like Selenium and protractor.
  • Used Twitter Bootstrap to create Responsive Web Design (RWD).
  • Involved in writing application level code to interact with APIs , Web Services using AJAX, JSON.
  • Used Redux methods like Action creator, Dispatcher, Reducer, create Store, combine Store, middleware, subscribe to work with Redux.
  • Responsible for implementing UI mockups, integrating third party JavaScript libraries, and handling/creating Redux store data.
  • Involved in making the application Responsive using Bootstrap and used LESS preprocessor.
  • Added user validations and user permissions by using the Node.js.
  • Worked with Jasmine unit test framework to write unit tests for JavaScript code and Karma as a test runner.
  • Used Web services for transmission of large blocks of JSON.
  • Used Grunt to create project structure and for managing UI module dependencies.
  • Used Angular 2 . 0 like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Adobe Photoshop CS6 was used for extracting images and for adding various effects to the images.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Experience in Building applications using React JS which allowed us to render pages on both the client and server using the same codebase.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.

Environment: HTML/ HTML5, CSS3, JavaScript, Angular 2.0, AJAX, Vue.js, RESTful, Bootstrap, JSON, Jasmine, Karma, Adobe photoshop CS6, React JS, SASS, LESS, Node.js, Redux, Flex.

UI Web Developer

Confidential, Pittsburgh, PA

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Involved in developing Complete Administrator Portal having Alert Management, Ad Management, User Management, News Management for the interface of mobile banking application.
  • Created self-updated, interactive, user-friendly and transparent dashboards in data visualization tool.
  • Used Angular JS to make the HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Used Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.
  • Worked in Agile/SCRUM methodology approach for UI Development.
  • Experienced in testing code developed in TDD(JEST)/ BDD environments.
  • Successfully implemented Auto Complete/Auto Suggest functionality using AJAX, jQuery , Web Service call and JSON.
  • Developed database connection and SQL Queries to create dynamic content on web pages.
  • Designed and implemented the User Interface using Angular JS, MVC framework (which means JavaScript, HTML, and CSS), jQuery and AJAX.
  • Involved in developing dynamic correspondence letters to the customers using Database, XML, XSLT and JavaScript.
  • Involved in Design, Development and Testing of Web Forms using ASP.NET and .NET Framework.
  • Involved in Develop and consume Web Services on the business layer to create a service layer.
  • Used SVN version control repository for source code management.
  • Worked closely with Visual QA team in fixing the defects.
  • Experienced in development work around developing interfaces into various components of client infrastructure using SOAP APIs.

Environment: Angular JS, HTML, CSS, JavaScript, Bootstrap, Agile, jQuery, AJAX, MVC Framework, XML, XSLT, SQL, SOAP, SVN, ASP.NET, .NET

UI Developer

Confidential, Philadelphia, Pennsylvania

Responsibilities:

  • Working in Photoshop design comps developing HTML/JavaScript/CSS based web sites, including testing and debugging cross-browser.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js and Node.js.
  • To communicate with the backend worked wits Http module.
  • Used advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • Developed Graphics using Paint Shop Pro/Photoshop & Animation using Flash/Fireworks.
  • Developed fast loading images using Adobe Photoshop CS3
  • Involved in designing and developing the JSON, XML Objects with SQL. Responsible for developing, editing, publishing, and managing content on the external Web pages and internal layouts.
  • Designed CSS3 based web pages, which were cross-browser compatible.
  • Engaged in development of web pages using ASP.NET MVC, XML, VB.Net, CSS and UI enhancement coding.
  • Extensively involved in User Interface designing using Web forms and Win forms.
  • Used JavaScript and .NET Validation Controls for performing client-side validations.
  • Designed and Architected the Application using MVC and designed the application using responsive web design to work on different devices.
  • Using web scripting languages like NodeJS and Yarn for interaction between client side and server-side technologies.
  • Followed Agile and Scrum software development methodology.

Environment: HTML, CSS, Angular.js, ASP.NET, JSON, Agile, Node.js, Adobe Photoshop CS3, MVC, XML, VB.Net.

Hire Now