We provide IT Staff Augmentation Services!

Lead Front-end React Developer Resume

3.00/5 (Submit Your Rating)

Portland, OR

SUMMARY

  • Total 9+ years of experience as a Front end web developer in developing and designing user experiences of Internet/Intranet applications using HTML, HTML5, XML, DHTML CSS, CSS3, SASS, LESS, JavaScript, React.Js, Redux, ES6, Saga, thunk Web pack, Flex, jQuery, JSON, Node.js, Ajax, JQUERY Bootstrap.
  • Expertise in React.Js and working with React Flux architecture.
  • Experience in React.Js Libraries like redux thunk, redux saga. Experience with modern build tool chains, like JavaScript frameworks/technologies such as Express.js, Angular.js, React.js, MobX or Flux.js.
  • Strong Experience in using Data Visualization packages likeHigh charts and D3.js(Data Driven Documents) and worked with canvas and SVG.
  • Experience in developing modern web applications usingAngular, Node.js, React.js, Express.js .Js and Mongo DB.
  • Proficient in using Unit.js testing framework along with Jasmine, Karma, Protractor, Mocha test runners Expertise in using bug tracking tools like JIRA.
  • Experience in Cross - Platform Mobile Development using React Native + Type Scriptbased mobile app.
  • Extensive experience with generating responsive graphs and charts using High charts.js, Highmaps, Charts.Js,D3.js, SVG's and html transforms.
  • Extensive experience in writing scripts using Gherkin Syntax in Behave framework in Python.
  • Extensive experience inimplementing User-Centered Design (UCD)methodology.
  • Good knowledge of converting data from database into JSON format files and retrieve useful information using AJAX calls to render the response in UI. Created API driven interactive applications utilizing AJAX technology.
  • Proficiency in front end development languages likeJSP, JavaScript, HTML5, CSS3, JQUERY, AJAX, JSON, DOJO, XML, XSL, XSLT, AngularJS, ReactJS, Sencha EXT - JS and Bootstrap.
  • Extensive experience in Unit Testing frameworks like Mocha, Chai, and Jasmine Integration Testing and in preparing test cases.
  • Extensive experience in unit testing with Test Driven Development and Behavior Driven Development, including test cases using Jasmine.
  • Extensive experience in creatingweb server using Node.js.
  • Expertise in using React.js / Redux / JSX / Fluxto build user interfaces withstates, props, middleware, store, action creator, reducer, presentational and container components and react hooks.
  • Experience withSingle sign on, OAuth and Identity Management.
  • Good knowledge of database connectivity (JDBC) for databases like Oracle, MongoDB, SQLServer, MySQL, NoSQL, MSAccess.
  • Experience on AWS services like lambda, S3andEC2, experienced in developing the API using Lambda function.
  • Extensive understanding in creating and managing View Models,Controllers,Views,Partial Views and Action Filters using ASP. MVC.
  • Working experience with Node environment using Node JS, NPM, Grunt JS, Bower.
  • Experience with middleware's using Redux-Thunk, Redux-Saga, Redux-Logger, Universal React Redux. Expertise in React.Js framework to develop the SPA.
  • Hands on experience on developing Database Queries, Triggers,Stored Procedure,Transactions, Dynamic Queries,Userdefined functions,Views, Exception Handling.
  • Expertise in implementing the MVC architecture in backend applications Node JSalong withExpress JS.
  • Experience in using Reduxto manage the application state and applying middleware such asredux-promise, redux-thunkandredux-saga.Really good understanding of React JavaScript framework andreact native.
  • Hands on experience in using Node JSas a proxy to interact with Rest services and interacting with Database.
  • Extensive experience in developing Responsive Web Design(RWD) usingMedia Queries and Bootstrap.
  • Comfortable working with JSON data format to consume RESTfulweb services.
  • Well aware of deployment process in code fresh CI/CD pipelines and monitoring the changes to dev environments.
  • Used ADO.NET Entity Framework and LINQ and implemented it with Lambda Expressions in MSSQL
  • Excellent knowledge of software development life cycle (Requirements gathering, analysis, design, development, testing and implementation) and SDLC methodologies such as Agile/Scrum and Waterfall.

TECHNICAL SKILLS

Web Technologies: HTML, HTML 5, XHTML, XML, XSL, XSLT, JavaScript, jQuery, Angular JS, Node JS, React JS, AJAX JSON, CSS, CSS3, Bootstrap, UI Concept Modeling/Wire framing, Restful Web Services.

Frameworks: Angular JS, Bootstrap, React.JS.

SDLC’s: Agile (Scrum), Waterfall and Extreme Programming.

Editors: Notepad++, Sublime Text, Visual Studio.

Web Server: HTTP Web Server, RESTful Services.

Database: SQL Server, No SQL, Cassandra, Oracle.

Version Controls: SVN and Git; Grunt, Bower and NPM.

Operating System: Windows, Mac OS, Unix.

Other Tools: Visio, Dev Tool Market Adobe Site Catalyst (Omniture).

PROFESSIONAL EXPERIENCE

Confidential, Portland, OR

Lead Front-end React Developer

Responsibilities:

  • Working as a lead and having responsibilities of managing and leading the team of 9 members.
  • Designed and developed responsive modules based on Business RequirementsusingHTML5,CSS3,Bootstrap, ReactJS,Tailwind, NodeJS,Express, andMongoDB.
  • Developed User interface by using theReact JS, andCMS integrationfor content management system.
  • Built out a component-based architecture usingReactJSandRedux.
  • Worked on React JSVirtual DOMand React views, rendering using components which contains custom HTML directives inJSX.
  • Integrated D3.js to accomplish dynamic data visualizationfor price monitoring module also Integrated every existing API's to Azure API management to get all the attributes like security, usage plans, throttling, analytics, monitoring, and alerts.
  • Used AngularHTTPmodule to handle request from client side and subscribe to any data changes using observables fromRxJS/ReactiveXmodule.
  • Coded queries using elastic search npm, NodeJs to fetch KPI data from NoSQL elastic search and implemented reusable components which are used across applications and usedreactive forms.
  • Designed Angular custom Used NextJs for server-side rendering for better performance and for SEO.
  • Developed UI using ReactJs and Redux and NextJS.
  • Developed Restful APIs according to Test Driven Development ( TDD ) and Clean Code principles using .NET Core and multiple design patterns (Strategy, DAO/Repository).
  • Executed pair programming, Agile methodologies and software development practices such as Test-Driven Development ( TDD ) and Behavior Driven Development (BDD).
  • Utilized JavaScript ES6 import/export module, Browserify, Laravel Elixir and Gulp for JavaScript build.
  • Responsible for developing .NET Core Web APIbased on departmental requirements and specifications and UsedReact JSfor building composable and reactive user interfaces.
  • Developed, Deployed and Maintained Snowflake Data Model.
  • Utilized OpenShift Container Platform for developing, running, and managing microservices and developed a front-end mobile application using React Native, Redux, Flex and JavaScript.
  • Used SSR for Increasing SEO performance and (Progressive Web App) PWA compliance for initial load and UX by setting headers implementing React-Helmet.
  • Developed web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Created Azure Queues, Peer Code Review, Azure Deployment, Azure Debugging, Azure Identity, Azure Testing, etc.
  • Used NextJs for server-side rendering for better performance and for SEO and Created reusable and testable React.JS functional and class components using ES6.
  • Developed web applications using Clojure-Script for frontend and J2EE, Servlets, Elixir, Erlang, Clojure for backend applications.
  • Followed Agile Methodology throughout the project which included pair programming, sprints, user stories, backlog grooming also Developed SPA modules using Angular and RXJS.
  • Built multiple Drupal modules and leverage existing modules also worked on Drupal front and back end development, along with theming.
  • Refactored the app's navigation from the ground up using React Navigation to replicate native interactions. Rebuilt from scratch major feature components to improve performance and clean up code.
  • Integrated third party API in applications withOAuth authentication and used NoSQL Redis for cache loading to achieve high performance.
  • Worked with advanced concepts of.NET Core MVCsuch asModelsandProviders,Filtersused for developing backend technology.
  • Developed UI for web platforms using React, PHP, HTML5, CSS3, JavaScript, jQuery and Bootstrap.
  • Created and designed Storage Accounts in Azure and integrated to store application log files and also worked withVUE JS Forms, Validations, Modules, Components, directives, controllers and HTTP Request.
  • Developed templates to enter content in Vignette/Open textCMS and also Worked onVue.js events distributionand parent chain for parent-child component communication.
  • Designed intuitive, mobile and user friendly interface using React-bootstrap and parallax and also designed and implemented server-side RESTful web services using Node JS and handled communications to the client side (React JS) using JSON.
  • Built Jenkin Jobs to deploy Micro services, React web applications into Rancher/AWS ECS and developed new user facing features using React.js and optimized user experience
  • Implemented multiple CI/CD pipelines as part of DevOps role for us on-premises and cloud-based software using Jenkins, Chef and AWS/Docker.
  • Worked closely with UX Team to create pixel perfect designs - Figma / UX wireframe and Optimized the code by implementing concepts like Lazy Load of resources, caching, Change Detection.
  • Responsible for development, programming, coding of complex and business critical information technology solutions using React JS, Redux, FORMIK, YUP to enable customer experience application.
  • Implemented data management and manipulation on single web page by usingPHPandMySQL also Allowed users to view data in grid and implemented edit feature for users with the use ofPHPandMySQL.
  • Managed Docker orchestration and Docker containerization using Kubernetes also designed and developed Web Applications usingASP.NET MVC 5andC#that are used by internal users.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5semantics new tags like audio, video, canvas CSS3, JavaScript, jQuery, Saga and JSON.
  • Involved in the releases involved in Continuous Integration and Continuous deployment CI/CD of the application using Bamboo.
  • Extensively worked on the CI/CD tools such as Jenkins, Git, gradle, and Maven, created workflows in Jenkins.
  • Used the Java API to load the data into Cassandra Clusters also Implemented sophisticateddata visualizationsusingD3JS, Echarts and Highcharts.
  • Involved inAgileprocess,Sprintmeetings, attended daily standup meetings (Scrum), estimation meetings.
  • UX Designer for Optum mobile, web, portals and enterprise software applications with the User Experience Design Group.
  • Wrote data mutations in GraphQL which allows user to update their username and password information and used Highchartsto generate charts and worked onDashboards for data analysis.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and jQuery and extensively usedGITfor version controlling and regularly pushed the code toGitHub.
  • UsedGITas version control,GitLabas central repository andJIRAfor project management also Involved in writing application level code to interact withAPIs, RESTfulWeb Services usingAJAX,JSON.
  • Created Ajax calls to exchange (request / responses) information withMongo DB.

Confidential, Atlanta, GA

Sr. React Developer

Responsibilities:

  • Developed single page responsive webUIusingHTML5, CSS3, Angular, React JS, Bootstrap, Tailwind, JavaScript and jQuery.
  • Highly usedAngularrouter to buildsingle page applicationand for page navigation.
  • Implementedtwo-way data bindingamong models, controllers and views to provide continuous updates among view and model.
  • Worked on HTML, CSS, JavaScript,AJAX,jQuery, Bootstrap, Tailwind, JSON, XML.
  • UsedHighmaps.jsfor pointing out the airports in different locations andHighcharts.jsfor creating Dashboards consisting of Pie Charts, BarCharts, Donut Charts for monitoring the dataflow.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Participated in code reviews, unit/functional test case reviews and refactoring.
  • UsedWebpack, Babeland gulp for transpilation configuration forTypescriptto be converted toJavaScript and also used Node.jsandNoSQLdata stores.
  • Involved in making the Devops pipelines using OpenShift and Kubernetes for the Microservices Architecture.
  • Deployed docker images on Rancher server to maintain docker containers and load balancing. Also configured Splunk to route docker container log messages to view and monitor.
  • Used JavaScript and Drupal validation framework for performing front end validations.
  • Created and Designed SSRS reports for internal users in different file types and integrated Azure Log Analytics with Azure VMs for monitoring the log files, store them and track metrics and used Terraform as a tool, Managed different infrastructure resources Cloud, and Docker containers.
  • Responsible for day-to-day management of all development and Test Various.Netbased enterprise applications.
  • Participated in Code Reviews for better quality assurance of application Module.
  • Involved in application design, site architecture design, using Laravel, React, PHP, CSS, JavaScript and HTML programming to meet validation requirements.
  • Developed existing Spring Boot REST APIs for Dieter and Diet Partner to Lambda based GraphQL functions using DynamoDB and API Gateway.
  • Built highly scalable and elastic cloud native application which can sustain a high volume of traffic.
  • Worked with cloud platform such as EC2, EMR, S3 of Amazon Web Service (AWS) and GCE, GAE, Big Query of Google Cloud Platform (GCP)
  • Created custom Web applications using PHP5, HTML5, jQuery, JavaScript and Bootstrap.
  • Worked with PHP framework CodeIgniter to implement new features and API calls.
  • Worked in building Data Models and Dimensional Modeling with 3NF, Star and Snowflake schemas for OLAP and Operational data store (ODS) applications.
  • Created various programs to extract data from Autosys, Business Objects, XML, Informatica, Java, and database views using Scala.
  • Designed new modular Ul components to be used/documented in our interactive pattern library using Pattern Lab & React Storybook
  • Worked on Client OAuthnpm library allows users to share specific data application while keeping their usernames, passwords, and other information private.
  • Performed NoSQL data modeling for DynamoDB and set appropriate sizing and monitoring.
  • DevelopedNodeJSapplications usingMVCframeworks and installation of client side dependencies usingBower,Grunt, andNPM and followed Test Driven Development (TDD) and Pair-Programming
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application .
  • Used Grid View,and Panels to display and manipulate data inASP.NETWeb Forms and also Used Splunk, DataDog for alert monitoring and querying.
  • Handled frontend architecture and matched pixel perfect accurate screens and designed responsive ROUTEMAP using MAPBOX features.
  • Worked with QA on automation testing scripts using the Cypress framework and usedGraphQLqueries and useApollo GraphQL library.
  • Maintained project documentation and assisted in application design with React Native and involved in DevOps processes for build and deploy systems.
  • Used the Jenkins and Dockers to implement the Continuous Integration and Deployment (CI/CD )
  • Used Kubernetes to orchestrate then deployment, scaling and management of Docker Containers.
  • Optimized the code by implementing concepts likeLazy Load of resources, compression, caching, Change Detection.
  • Gained knowledge on reactive programming and its usage in real time projects.
  • Committed code change into repository by using version control toolGitandGitHub.
  • Worked with Databases like MongoDB and AWS (DynamoDB) for querying.
  • UsedGitversion control and Interacted with Testing Team and Business Analysts for fixing the Issues andModule bundler Rollup, Webpack.
  • Manipulated DOM, handled events and applied animation effects withVue.js and used JavaScript and Drupal validation framework for performing front end validations.
  • Produced comprehensive architecture strategy for environment mapping in AWS.
  • Worked with Java and extensive understanding and working knowledge of Object-oriented Concepts like Collections, Packages, Exception Handling, Polymorphism, JDBC and Servlets.
  • Involved Active Directory, LDAP, AWS Identity and Access Management (IAM) Role for AWS API Gateway platform.
  • Executed pair programming, Agile methodologies and software development practices such as Test-Driven Development ( TDD ) and Behavior Driven Development (BDD).
  • Used D3.js in policy analysis module to create dynamic pie charts and bar charts and configured GitLab CI/CD pipelines using a YAML file in the project.
  • Automated the Acceptance cases with Selenium Web Driver, Cucumber / Gherkin Syntax and Junit also enhanced user experience by designing new web features using MVC Framework like Backbone.js and Node.js.
  • Working with React Router for developing Single Page Applications SPAs.
  • Using lifecycle methods and React Async Await.

Confidential, San Francisco, CA

Sr. UI/ React Developer

Responsibilities:

  • Involved in designing and developing the application using Angular JS,Bootstrap,JavaScript,jQuery, HTML5, andCSS3.
  • Used HTML5, CSS3, Advance JavaScript and React JS to design a user-friendly and multi functionality interface.
  • Built all application using ReactJS, CSS/LESS, Redux, Jest, Webpack.
  • Design and develop highly optimized user interfaces (UI/UX) using third-party software for presenting information efficiently, and storing data using Angular.js, Underscore.js, HighCharts.js, andJQuery.
  • Responsible for developing the UI pages using RXJS, Angular, HTML5, CSS3, JavaScript, Typescript, webpack and grunt, Angular Material, NGRX, Prime NG and Bootstrap.
  • Developed many JSP pages, used Dojo in Javascript Library, jQuery UI for client side validation.
  • Develop automation framework both Data driven and Hybrid using Selenium Web Driver in Cucumber and performing unit testing by using RSpec.
  • Built dynamic visualization components using chartJS, Mapbox, CSS in ReactJS components.
  • Utilized mapbox api to create interactive UI for adding and removing map features in real time
  • Created web UI tests using cucumber, gherkin, Selenium Web Driver.
  • Designed, developed JSP, Servlets and deployed them on JBoss Application Server.
  • CreatedAPI-driven interactive applications utilizing AJAX technology.
  • Used Cucumber (BDD) to specify and test controller classes, models, view templates and helpers.
  • Utilized Angular 8to achieve the client-side elements Hide, Show andAJAXCall onJSONresponse.
  • Used jQuery plugins to build rich internet applications to make look more effective.
  • Used Node Package Manager(NPM) to manage or installGULP, Express JS, mongoose, body-parser.
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Designed and implemented user Used React JS components, Forms, Events, Keys, Router, Plus Redux, Animations and Flux Concepts
  • Configured web pack to transpile react and JSX to ES5 using Babel and react-loaders, Added css-loader and sass plug-in for pre-compiling SASS to css.
  • Worked on Webpack, Rollup. Hands on experience in using tools like Jenkins and JIRA.
  • Developed web service using Windows Communication Foundation and.Netto receive and processXML filesand deploy on cloud Service onMicrosoft Azure.
  • Used HTML5 plug in to create the index.html file with generated hashed.js and css files. Added proxy for webpack-server.
  • Involved in developing data pipeline utilizing Flume, Sqoop, Pig and Java MapReduce to ingest client behavioral information and money related histories into HDFS for analysis.
  • Created prototypes with component based rendering using Webpack bundler and Babel Transpiler.
  • Involved designing in web pages using HTML 5, CSS3, JavaScript, SASS, LESS, ReactJS Redux
  • Used Jenkins pipelines and Maven automation builds for Continuous Integration/Continuous Delivery (CI/CD).
  • Worked in Test driven development with Behave in Python and created Behave scripts using Gherkin syntax.
  • Used JavaScript for validating the input given to the user interface.
  • Used NextJs for server-side rendering for better performance and for SEO.
  • UsedAngular JSto create views performingtwo-way data bindingthat combining models to theDOMand synchronizing model with server as asingle page application.
  • Implemented Test Driven Environment with RSpec and Behavior Driven Development using Cucumber.
  • Extensively worked with jQuery and jQuery UIplugins for effects and widgets to give user a rich experience.
  • Developed the responsive web design usingCustom CSS3 and Bootstrap.
  • Involved in developing RESTful web services using Node.js and Express.js frameworks.
  • Integrated D3.js to accomplish dynamic data visualizationfor Budget & Reports module.

Confidential

Application React Developer

Responsibilities:

  • Responsible in developing a responsive web UI for ecommerce digital transformation website for mobile, tablet and desktop versions based on ReactJS, Next.JS .
  • Worked on to optimization the website pages Using SEO techniques to make the pages to be maximum optimized and making sure there are no bad URL’s.
  • Used Aws S3 for storing and retrieving static content, AWS Cloud Front for improving latency.
  • Involved in the integration of cloud Watch Events for AWS infrastructure using the c7n.
  • Implemented request validations and module development using JavaScript.
  • UsedJestandEnzymefor mocking functions and writing unit tests along with the setup for testing component coverage reports.
  • Translated design team's UX wireframes and mockups into responsive, interactive features, using HTML, CSS, JavaScript and Bootstrap.
  • Created prototypes with component based rendering using Webpack bundler and Babel Transpiler.
  • Developed a rich UI with JavaScript, jQuery, html
  • Involved in testing code using Rspec, Cucumber.
  • Used React JS for templating for faster compilation and developing reusable components .
  • Implemented flux pattern by using redux framework as a core dependency.
  • Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
  • Used React flux to polish the data and for single directional flow.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis. Used Devtools for debugging the code to inspect, debug find the code fixes needed.
  • Extensively used jQuery to work the internet web pages and created customdate pickeron the website.
  • Involved in solving theissues of cross browser compatibility like IE, Chrome and Firefox.
  • Involved in writing the application level code to interact withAPI’s Web ServicesusingAJAX, JSONandXML.
  • Added interceptor logic for all REST Api’s that adds headers for all Api calls and validates request before sending to server.

Confidential

Software/UI Developer

Responsibilities:

  • Establish and enforce practice-wideUX/UIstandards for applications, visualizations, and reporting.
  • Successfully mentor new team members through company-wide expectations and team processes
  • Build and maintain design/interaction templates and style guide
  • Developed User Interface web applications using Front End Technologies likeHTML5, CSS3, JavaScript, Bootstrap, Material-UI Design, React-Bootstrap, React Strap, Sematic HTML and JavaScript Libraries like React Js, Node Js
  • Document and circulate functional and design requirements, standards, and best practices.
  • Used Redux for state management along withReact JS.
  • Using Redux and ReactJS fetched the API’s from the back-end systems.
  • Developed an internal inventory tools for e-commerce company usingReactJS.
  • Worked on AngularJS by consuming RESTful web services and used forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.

We'd love your feedback!