Sr Frontend React Developer Resume
FL
SUMMARY
- Over 8+ years of extensive experience as a Front - End UI Developer with solid understanding of database designing, development, and installation of different modules.
- Expert working with cutting edge front-end frameworks and libraries like AngularJS, ReactJS, NodeJS, jQuery, JSON, AJAX and Restful services.
- Proficient in structuring, creating, and keeping up UI for Single Page Applications (SPA) utilizing AngularJS MVC Framework, and react.js in start - up, monetary .
- Good understanding in new web technologies like React.JS, Redux, Loads, Babel, ES6
- Experience in implementing Component life cycle architecture, store actions, using socket.io inReact-Redux appto handle real time data, installing React Router, Thunk Reduxfor API calls inReact JS.
- Hands on experience in Web Application development using HTML, CSS, JavaScript, jQuery, AJAX and JSON.
- Expert in working with UI Design technologies, front - end technologies/ framework and libraries like Sketch, Photoshop, Illustrator, In Vision, Balsamiq, Dreamweaver, Flex, Wireframes, Prototyping, jQuery, Prototype, HTML, DHTML, JavaScript, ES6, Clojure, JSON, CSS, XML/XSLT, AJAX.
- Experienced in working with Apache, IIS web servers and GITLAB
- Experienced in WEB and GUI development using HTML, DHTML, XHTML, CSS, JSP, JavaScript, jQuery, DOJO, POJO, AJAX, JSON technologies.
- Solid experience in developingSingle Page Applications(SPAs) withReactJSandReduxusingReact-routerandES6.
- Experience and building an isomorphic application using React.js and Redux with GraphQL on server side.
- In-Depth understanding of entire web-based architectures, web technologies, SDLC and OOAD.
- Excellent knowledge and experience in Oracle Database, DB2, JDBC, PL/SQL, MS SQL Server, My SQL Server, MongoDB.
- Built administrator page displaying profile information in React.js and GraphQL.
- Strong experience in usingReact JSalong withReduxandFluxfor creating reusable UI components.
- Experience with popularReact.js workflowssuch asRedux and Flux
- Experience working in various Software Development Methodologies like Agile, Waterfall, SCRUM and TDD.
- Experience in developing and implementing Web Services using SOAP, WSDL
- Experienced in Creating Domain Model, Activity Diagrams, and Use Case diagrams, class diagrams, sequence diagrams and Object Model.
- Hands on UML compliant high-level design with data flow diagram, Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases and documenting for peer developer.
- Backend development includes working on backend API using Node.JS and Sails.JS
- Excellent Leadership, Technical, Communication, Analytical and Problem-Solving skills, and ability to get on well with people including cross-cultural backgrounds.
- Good at Documenting and Understanding User requirements and System Specifications.
- Excellent Client interaction skills and proven experience in working independently as well as in a team.
TECHNICAL SKILLS
UI Web Technologies: HTML, HTML 5, XHTML, DHTML, XSL, XML, XSLT, JavaScript, AJAX, SOAP, SASS, JSON, JSP, CSS, CSS3, UI Concept Modeling/Wire framing, GIMP
JavaScript Lib: JQuery, BackboneJS, NodeJS, AngularJS, KnockoutJS, Kendo, D3JS
IDEs & Tools: Web Storm, Visual Studio, Eclipse IDE, Sublime Text, Notepad++, Dreamweaver, NetBeans, Firebug, Chrome Developer Tools
Version Control: GitHub, CVS, SVN/Subversion, PVCS
Operating Systems: Windows NT, Windows 2000, Windows XP (Prof), Win 7, Win 8
Database: ORACLE 10g, SQL SERVER 7, MYSQL.
Framework: Ajax, DWR, EXTJS, Dojo, YUI, JQuery and GWT
Methodologies: Agile, Scrum, waterfall.
PROFESSIONAL EXPERIENCE
Sr Frontend React Developer
Confidential, FL
Responsibilities:
- Developed theReact containerand presentational components (as Stateless and Functional components when applicable).
- Worked the backend by usingNode.js, Express JS, PostgreSQL, SQL,andMongoDB.
- Worked onReact.JScomponents, Forms, Events, Keys, Router, Animations and Redux concept.
- Worked on React JSVirtual Domand React views, rendering using components which contains additional components called custom HTML tags.
- UsedReact-auto completefor creating Google map’s location search on the webpage.
- Developed theReact containerand presentational components (as Stateless and Functional components when applicable).
- Exposure to new features and issues addressed in Angular 4.
- Working on automated micro services development framework to improve fast development and easy on boarding process.
- Used React 16.8’s new featureHooksto rewrite/re-factor front-end application and truncated down 30% codes (better maintenance).
- Implemented various Validation Controls for form validation and implemented custom validation controls withJavaScriptandjQuery.
- Worked on creating expand collapse for desktop using Twitter Bootstrap using JavaScript Framework.
- Working on automated micro services development framework to improve fast development and easy on boarding process.
- Good understanding of micro services architecture and work closely with architect for product requirement and management stick.
- Wrote data mutations in GraphQL which allows user to update their username and password information.
- Developed the web application with the newestReactfeatures centralized withHooks.
- Develop functional and appealing web application with JavaScript, EmberJS, Ember-cli, JQuery, HTML5 and CSS3
- Involved in designing and coding the various core components and UI Screens for the Outbound Interface in the Application using Backbone JS, Vue JS and Kendo UI
- Built administrator page displaying profile information in React.js, Redux and GraphQL.
- Deployed and host the application onAmazon web service(AWS).
- Created Mock Services and data to quicken front-end development while anticipatingRESTFULAPIs tube developed.
- Used Jest and Enzyme for mocking functions and writing unit tests.
- Have built Docker images and written Docker files which can be used to automate all developer tasks.
- Developed single page applications usingReactRedux architecture, ES6, web pack and grunt.
- Deploying and maintaining production environment using AWS EC2 instances and ECS with Docker.
- Migrated the codes from Angular to React.JS,I usedngReact,in my project, & converted the App from Angular to React.
- Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager).
- Testing the created pages using JavaScript libraries i.e., Jest
- Basically, replace all React class components with functional component. For stateful management, replaced with new Hooks likeuse State, use Effect, use Reducer,anduseRef.
- Developed web application usingMongoDB,Express,React/Redux,Node JSandGraphQL.
- Installed the application onAWS EC2instances and configured the storage onS3buckets.
- Implement theJavaScript/jQueryframeworks such asReact JS, Node JSforMVW/MVCframework.
- Involved in creating a reusable component usingReactJSfor DOM manipulation
- Worked heavily on CSS3 and LESS layout for DOM manipulation.
- Closely worked with Application usingReact.JSand Node.jslibraries NPM, gulp directories to generate desired view and flux to root the URLs properly.
- Developed backend single end point API’s that server’s data required for the entire application using GraphQL.
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 4 framework and Node JS.
- Worked on jQuery extensively for various user interactions, front-end validations, and other visual effects.
- Develop various screens for the front end usingReactJSand used various predefined components from NPM (Node Package Manager) and redux libraries.
- InvolvedAWS Elastic Beanstalkfor deploying and scaling web applications and services developed withJavaandNode.jsandDockeron familiar servers such asApache.
- Implemented HTTP REST API using NodeJS and extensively tested RESTful services using POSTMAN.
- Build prototype for various required services such as Logging, Scheduling and Notification Service using third party NodeJSbased JavaScript library.
- Worked with modules like MongoDB and mongoose for database persistence using Node.jsto interact with mongo db.
- Extensive experience in writing JUnit test cases using selenium web driver and experience in implementing data driven and keyword driven frameworks.
- CreatedJenkinsCI/CD pipelines for continuous build & deployment and integratedJunitandSonarQubeplugins in Jenkins for automated testing and for Code quality check.
- Architected the frontend solution using React, Relay and GraphQL. Lead the UX and design outsourced teams helping with product ideation to creation. Services for Nordstrom (Node.js, Immutable.js, RxJS, Chai).
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application
- Implemented services, controllers, directives, factory functions to properly consume API on the front end and send back data in JSON format to the back end by capturing in the UI.
- Designed and developed a full-stack funding website based on Node.js, React.JS, Next.JS, PHP and Slim Framework.
- Performed API Testing using Cypress Automation and Postman
- Written gherkin and Ruby scripting automation test scripts to execute in Cucumber
- Experience using GraphQL to query and mutate data from backend REST/SOAP services.
- Develop and write code, review other Developers’ code for modifications, and constructions including all the web application stack which includes the Frontend Middle-tier, Persistence and Backend using JavaScript, React JS, Redux, Apache Maven, MySQL, HTML5, CSS, SASS, Bootstrap, JSON.
- Used React JS to make web pages rendering faster, instead of using ng-repeat in Angular JS used ngReact to achieve the same
- Experience in working with RESTful Web Services and implementing RESTful API's and SOAP protocols.
- Container management using Docker by writing Dockerfiles and set up the automated build on Docker HUB and installed and configured Kubernetes.
- Developed and maintained automated smoke and regression test suites in Cypress using JavaScript programming language and Mocha Framework
- Worked with JSON web tokens for authentication and authorization security configurations using Node.js
- Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports
- Worked with unit testing of JavaScript applications using Karma, Jasmine.
- Experience in Bootstrap, Backbone.js, and Node.js.
Sr. Frontend UI Developer
Confidential, WA
Responsibilities:
- Involved in Agile methodologies and full software development lifecycle of Designing, coding, testing, debugging and support.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Involved in designing and developing the web pages usingHTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Node JS, and Mongo DB.
- Full Stack Modern Progressive Web Apps - ReactJS, Redux, GraphQL
- Implemented REST API using Node.js, Express.js.
- Implement modules intoNode JSto integrate with designs and requirements.
- Developed UI using JavaScript, React, Redux, and Apollo GraphQL.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Working knowledge on developing the UI pages from scratch using HTML5, CSS3, JAVASCRIPT, ANGULAR JS,REACT JS, Ajax, and jQuery.
- Wrote unit and function tests for React Components using Jest and Enzyme.
- CSS styleswere developed to preserve the uniformity of all the screens throughout theapplicationandpositioningof screen objects.
- Assisted in instance migration to AWS by configuring Security Groups and building the framework to launch the project on AWS cloud.
- Huge experiences working on different Technologies used include Vuejs, HTML 5, SCSS/SASS, Apollo-GraphQL, and SQL Alchemy.
- Integrating JavaScript libraries (jQuery,React-Bootstrap,High charts,Data tables, etc.)
- CreatingReact.JS / Reduxfront-end UI, andNode.JSapplications for backend.
- LeveragedReact.JS resources for all data access, encapsulatingURLsand standardizing data access interfaces.
- Maintaining Parent and child elements by usingStateandPropsinReact.js.
- Reactand Functional DrivenJavaScriptexpert inSPAs, UI Components, Mobile web, and Performance optimization.
- Created back-end services using Node.js, GraphQL, and SQL.
- Created instances in AWS as well as worked on migration to AWS from data Center.
- DevelopedObject Oriented JavaScriptcode and responsible for client-side validations using jQuery.
- Responsible to make sure that look and feel of the UI designs works same in different versions of different browsers (IE 7/8, Firefox, and Safari).
- Provided significant Dev-Ops support for a complete migration to AWS using several cloud services.
- UsedPostgreSQLfor storing and retrievingJSONformat data that need to be displayed onGoogle maps API.Good knowledge inAngularJSand Responsive Design.
- UsedReactJSto 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.
- CreatedAngular.JSController which Isolate scopes perform operations inUI
- Tested and applied the branding on a step-by-step procedure usingJasmine.
- Created custom filter inReact.JSin the application.
- Used services to read data from remote server usingReact.JS
- UsedReact.JSlibrary functions for the logical implementation part at client side for all the application.
- CreatedReact.JSfor 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 usingReact JSand used various predefined components from NPM (Node Package Manager) andreduxlibrary.
- Implementedflux patternby usingreduxframework as a core dependency.
- Architected and developed for Large Scale JavaScript Application withReact.JS
- UsedES6and JSX with react for component development with ReactJS.
- Implemented the Drag and Drop functionality usingReact-Drag gable.
- Developed the Front-End and User Interface of ARWorks applications using Javascript, ES6, React, and Redux
- CreatedReact JScomponents usingJSX, followed FLUX design pattern for unidirectional data flow.
- Involved in Developing, Implementing and TestingNode.JS applications.
- Extensive experience in deploying, managing, and developingMongoDBclusters.
- Ant UI React Library used to design and develop Enterprise Applications with the help of Type script.
Confidential, IL
Frontend UI Developer
Responsibilities:
- Implemented complex data visualizations usingD3andHigh charts
- Responsible for creating web-based applications usingJavaScript (ECMAScript 6), React JSandReduxworkflow
- Used ScrumAgilemethodology that included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs
- Built single page application withmodules, reusable components,formsusingReact JS
- Prepared the code forAngular 2update
- Worked alongside other developers to implement coding best practices
- Improved the structure of the codebase
- Increased code coverage by extensive unit testing to prepare the product for continuous deployment
- Ensured cross-browser compatibility
- Defines site objectives by analyzing userrequirements, envisioning system features andfunctionality
- Have experience withJIRAto assign tasks and follow up with user stories
- UsedType Script,AngularJS,HTML5,SCSS, and Java Script as front-end technologies to develop the portals.
- UsedGITas Version control tool
- Experience in implementing cross-browser style sheets and usingReact UIcomponents likeGRIDandFlexbox
- Designed Web pages withJSONand usedJSONvalidation controls and JavaScript for validating user inputs
- UsedAJAXandJSONin implementing presentation layer.
Confidential, TN
Web/UI Developer
Responsibilities:
- Assisted in designing, creating, and developing web portals
- Created web pages using HTML5, CSS3, JavaScript, jQuery, Ajax and angular Js.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst
- Created appropriate concept models, site organization prototypes, navigation, page layouts and interaction
- Developed HTML prototype documents with CSS Style Sheets
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using jQuery and JavaScript
- Created new static model pages with cross browser compatibility features
- Created and implemented SQL Queries, Stored procedures, Functions, Packages and Triggers in SQL Server
- Created required Views, Indexes and Clusters
- Designed report previews for PDF and Excel using SQL Stored Procedure
- Created triggers for calendar-based database events
- Created packages to do complex aggregations on large volume of data and loaded the aggregated data into reporting tables in data maps.
