We provide IT Staff Augmentation Services!

Lead Ui Frontend React/angular Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, Nc

PROFESSIONAL SUMMARY:

  • Over 9+ years of IT experience which includes extensive experience in developing web pages using HTML, XML, CSS, SASS, JavaScript, React JS, Redux, Flex, Angular JS (1.X) JQuery, JSON, Node.js,, Ajax, JQUERY Bootstrap. Experienced in MEAN stack development Mongo dB, Express, Node, and Angular.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Extensive knowledge in developing single - page applications (SPAs).
  • Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pre-processors LESS or SASS and Compass.
  • Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
  • Expertise in React JS framework to develop the SPA.
  • Experienced in React JS and working with React Flux architecture.
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Hands-on experience in developing responsive web applications using the modern JavaScript stack.
  • Strong foundations in computer science, data structures, algorithms, and programming logic.
  • Expertise in React Js JavaScript, TypeScript, HTML5, CSS3.
  • Experience with JS frameworks and toolchains: React, NodeJS, ExpressJS, Bootstrap, Material Design.
  • Experience in designing and developing REST APIs, GraphQL.
  • Strong understanding of object oriented programming (OOP), MVC, design patterns, and multi-tiered application architectures.
  • Strong understanding of web scalability engineering and site performance engineering.
  • Experience in the full Software Development Lifecycle (SDLC) and agile methodologies.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Familiar with creating Custom Reusable React Components Library.
  • Expertise in using Angular JS Directives, Controllers, Filters, Services, Templates, Events and Injectors.
  • Experienced in working with Node.JS and NPM modules like http-server, Marathon, inquirer, path, mongo DB, Micro Services, Request, Elastic Search, express, luck, spark and templating engines.
  • Strong in using the Node.js, and Require.js and MVC Frameworks in the development of the web application
  • Expertise in implementing the MVC architecture in backend applications using JAVA along with spring, Servlets.
  • Extensive experience in developing applications using Java and various J2EE technologies including java/J2EE technologies JAVA, Spring, REST, SOAP, Hibernate, JDBC, JSP, Servlets,.
  • Expertise in writing SQL, PL/SQL, Oracle, MySQL, MongoDB, DB2 and MS-SQL Server.
  • Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.
  • Expertise in video coding by using HTML5, CSS3 and JavaScript.
  • Expertise in Restful, SOAP web services to integrate between Application to Application
  • Experience with front-end development with back-end system integration.
  • Proficient in using Unit.js testing framework along with Jasmine, Karma, Protractor, Mocha test runners
  • Good Experience in Bug tracking tools like JIRA,HP Quality Center and Bugzilla
  • Experience in Jenkins and Maven
  • Expertise in using IDE tools such as Notepad ++, Web Matrix, Eclipse, Sublime Text Editor, IntelliJ IDEA, and Web Storm.

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC.

Lead UI Frontend React/Angular Developer

Responsibilities:

  • Built rich front-end applications, user interactive (UI) web pages using HTML5, CSS3, and Bootstrap
  • CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
  • For front end we use React-Js and Redux to build the UI.
  • Developed user interface by using theReact.js, Redux for Single page application (SPA) development.
  • Develop new mobile application onAndroidandIOS.
  • Responsible for porting an existing web application intomobile view.
  • For every Iteration (Sprint: Biweekly) we have team meeting, Developer meetings where we discuss about the project requirements and also the current project status to move forward.
  • Working on Agile Principals (SAFE), having scrum calls every day in the morning.
  • Attended Program Iteration Meeting for every 3 months which is meant for planning ahead for the Iteration which is of 6months where we get to meet the Business Owners and the Program Managers.
  • Experience in DOM,ReactProps, Lifecycle methods, working withReactStates and Events.
  • Experience with building the pipeline on the concourse in integration with the AWS so that it gets deployed for each commit.
  • Worked in writing the Unit tests with Jasmine for all the scenarios (TDD) and coverage of 75-80%
  • Worked on the ES6 features like arrow functions, spread operator, Lexical scoping, iterators and generators, promises for asynchronous programming and class declarations.
  • Maintained states in the stores and dispatched the actions using redux.
  • Worked on React features like React-router, React-Draggable, and maintaining Parent and child elements by using State and Props.
  • Used JIRA as the Project tracking system and also to keep the track of the bugs and issues, dependencies and risks.
  • Used Git as version control system and regularly committed code to Bitbucket
  • Worked closely with Quality Analysts to fix bugs during Quality Assurance and User Acceptance Testing.

Environment: ReactJS, Concourse, JIRA, SAFE, Jasmine, GIT, TDD, Storybook, Bootstrap, HTML5, CSS5, ES6, AWS.

Confidential

JS Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • Optimized animation logic with optimistic functions to increase performance in rendering.
  • Experience in Restful web services to integrate between Server side to Client Side
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.

Confidential, Illinois, IL

Lead React JS Developer

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
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • 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.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Used Angular 4 for client side validations.
  • Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.
  • Created and used Reducers that received said Actions to modify the Store State Tree.

Confidential

React JS Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Used React-Autocomplete for creating Google maps location search on the webpage.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Added Excel-Builder to download the Tabular data in Excel format using React.
  • Implemented flux pattern by using Redux framework as a core dependency.
  • Have worked on AWS to integrate the server side and client side code.
  • Experience in Restful web services to integrate between Server side to Client Side
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Confidential

UI Developer

Responsibilities:

  • Created Angular5 components like Controllers, Services, Directives and Forms to collect different user data.
  • Experience with Typescript supporting Angular development.
  • Used Angular JS with its super effective MVC framework to implement it on various Single Page Applications (SPAs) using Directives, Modules, Controllers, Expressions, Dependency Injection, Routers, Views, Services, Factories.
  • Worked on Responsive Web Design using NG-Bootstrap and CSS3 Media Query.
  • Worked on Angular 5 by consuming Restful web services and used Angular 2 forms like Template Driven forms and Modern Driven forms to perform form validations both on server and client side.
  • Used Angular 5 for client side validations.
  • Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.
  • Created Angular 5 components, implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
  • Written modular code, including experience using amd/ES6 using Angular 5
  • Experience with Angular 2 & 5 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading, RXJS.
  • Experience in Micro services development using Spring Boot.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM.
  • Experience in developing of custom work flow, plug-ins, and integrating custom web pages into CRM.
  • Involved in configuring the GIT repository and used GIT for version control.
  • Used Agile software management (Scrum) that included iterative application development, demos, and retrospectives, stand up meetings and followed JIRA for tracking processes and streamlining Agile planning.

Confidential

UI Developer

Responsibilities:

  • Involved in designing dynamic and multi-browser compatible pages using HTML5, CSS3, LESS, JavaScript, JSON, JQuery, and ReactJS.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM and Redux library.
  • Integrated React and Redux to keep track of application state with stores and designed components with dispatched actions that manipulate objects with actions.
  • Created JS components using JSX and used React JSON schema for implementing and building HTML forms out of a JSON schema and using Bootstrap semantics by default.
  • Developed Interactive Single Page Applications (SPAs) using Bootstrap, JavaScript, ReactJS and D3
  • Utilized LESS preprocessors of CSS to extend CSS with variables, operators, interpolations, functions and many more other usable assets.
  • Developed pages to interact with the server for information using JQuery and AJAX.
  • Experience using canvas, SVG and web animations for creating graphic content or animations.
  • Analyzed the response of JSON to update Document Object Model (DOM) and involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON, and XML.
  • Involved in the creation of an interface to manage user menu and bulk update of attributes using ReactJS and JQuery.
  • Migrated the client-side logic written in JavaScript to ES6 using Babel and performed unit testing using Jasmine.
  • Experienced with Gulp to perform compiling, linting to maintain package dependencies.
  • Used GIT for Version Control System.
  • Used Firebug, chrome extensions for react and Redux, debugging and browser compatibility.

Confidential

Frontend Developer / UI Developer

Responsibilities:

  • Developed the User Interface using HTML 5, CSS, JavaScript, JQuery, Angular.JS and AJAX.
  • Web design and development, application development using HTML, JavaScript and Dreamweaver.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
  • Worked on less and Sass CSS and bootstrap to make it responsive.
  • Responsible for design and development of the web pages from mock- ups.
  • Worked on MVC framework like Angular.JS as the development framework to build single page application.
  • Tested all application controllers extensively with Unit Testing and Angular built in test facilities.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.
  • Applied J-Query scripts for basic animation and end user screen customization purposes.
  • Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, JQ Validator, AutoComplete, AJAX, JSON, Angulars.JS and JavaScript, Bootstrap.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.

We'd love your feedback!