We provide IT Staff Augmentation Services!

Sr. React.js /ui Developer Resume

5.00/5 (Submit Your Rating)

Deerfield Beach, FL

SUMMARY

  • 9+ years of experience in UI development with React JS Development, Web designing and development, testing web pages with Usability standards as front - end Developer.
  • Extensive experience in JavaScript frameworks like Angular.js, Backbone.js and libraries like React.js, jQuery, etc.
  • Experienced in using React.js components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Good Knowledge in Amazon Web Service (AWS) concepts like EMR and EC2.
  • Experience in developing which also includes web services like REST, RESTFUL API'S, etc. with the help of WSDL, SOAP and JAX-WS, MongoDB and AWS to get updates from the third parties.
  • Extensive experience as a web developer with a strong background working on open-source technologies, including JSP, PHP, HTML, CSS, MySQL, JavaScript
  • Extensively worked on building single-page applications using routers both in React.js and Angular.js for smooth navigation within the application
  • Extensive experience with creating and reviewing UI design specifications, developing prototypes, and conducting usability tests.
  • Expertise in React Component for UX - Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • Experienced in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Expertise with redux for react to manage the state flow control within the application
  • Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript
  • Extensively developed web application pages using Web Standards, Interactive animations, and E-mail design standards
  • Expertise in OO JavaScript design pattern and JavaScript MVC Patterns
  • Extensive experience in cross-browser compatibility issues and creating the screens with the table-less design following W3C standards.
  • Hands-on experience in using Dojo Components and integrating back-end applications with AJAX is driven web 2.0 front-end using OO JavaScript framework and Node.js framework
  • Very strong experience with eCommerce development using PHP, JSP and JavaScript, including strong command of XHTML, DHTML, SQL and Perl
  • Extensive experience in CSS layout designing, converting business requirement into Illustration and Color standards
  • Expert skill level in GUI designing using HTML, XML, CSS, DOM and good knowledge in using YUI layout components
  • Experience with Docker for automating the deployment of the applications
  • Very Good experience in all phases of the software development life cycle including requirements gathering, analysis, designing, coding, testing, integration, and documentation
  • Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript
  • Hands-on in Design, Development, Testing enterprise applications using AJAX, jQuery, WebLogic, Jboss, and Tomcat Application server.
  • Good knowledge of Databases like Oracle 12c/11g, and SQL Server 14, My SQl & my sqli.
  • Very strong experience in Solaris, Linux, and Windows-based environment.
  • Very strong analytical, problem-solving, debugging, documentation and excellent communication skills.

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, XHTML, AJAX, jQuery, Bootstrap

JavaScript Libraries: Node.js, Angular.js, React.jsDeveloperTools: Eclipse IDE, Notepad++, Dreamweaver, MS-Visio

Other Tools: Grunt, JIRA, Firebug, ChromeDevelopersTool.

Methodologies: Agile, Waterfall

Database: Oracle 12c, SQL Server2016, Mongo DB and MYSQL

Operating Systems: Windows 8/7, Mac OS X, UNIX, Linux

Cloud Servers: Amazon Web Services (AWS), EC2, EC3

Version Controls: SVN, CVS, GIT

Programming: OOP, C, C++, Java, Python

IDE & Tools: Dreamweaver, Notepad++, Adobe Photoshop CS6, Adobe Illustrator CS6, Adobe In-design CS6, Eclipse2.x/3.x., Microsoft Visio

Application Server: Apache Tomcat 5.5/6.0, WebLogic Application Server, Web Sphere

Other Tools: Adobe Photoshop, Gimp, Servlets, MS Office, JIRA, Firebug, Chrome Developer Tool, Windows Movie Maker

PROFESSIONAL EXPERIENCE

Confidential, Deerfield Beach FL

Sr. React.js /UI Developer

Responsibilities:

  • Design, develop and testHTML5,CSS3,Bootstrap,JavaScript, jQueryandReact.jsthat meet accessibility and web browser standards for the website.
  • Committing clean, functional ES5/6 code post linting with appropriate messages and unit test cases to the remote master/develop branch and raising pull requests for code review.
  • Working to revamp several pieces of existing frontend (React, Redux, GraphQL) UI and backend Node.js web services and documentation for the Confidential Buy side and Sell side platform.
  • Working on clearing technical debt and integration of legacy state management frameworks like Baobao.
  • Designed multiple line of business services (Buy Side/Sell Side/ Legacy Confidential Console) and UI enhancements.
  • Identifying issues in the legacy Pappy APIs written in PHP.
  • Extensive use of Git and Bit Bucket within VS Code and IntelliJ for creating branches, pulling in latest code base, making changes and testing them locally.
  • Used React 16.8’s new feature Hooks to rewrite/re-factor front-end application and truncated down 30% codes (better maintenance).
  • Creating AutoEnvs in Kubernetes to point the codebase to Sand Box/Staging and Production environments.
  • Extensive UI rebranding from Confidential to Confidential using LESS CSS methodology.
  • Rigorously followed Test Driven Development using Jest, Enzyme and Chai frameworks.
  • Contributing to prebid.js development, test and documentation efforts.
  • Introduced several plugins into the codebase and incentivized developers to include concise documentation as part of their coding standards.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website usingDHTML, HTML5, CSS3, and JavaScript.
  • Involved in developing Responsive Web pages that are interactive using object-orientedJavaScript, React.js, Bootstrap, NodeJSandAJAX.
  • UsedAJAX&JSONcommunication for accessingRESTful web servicesdata payload.
  • Constructed powerful and modern Frontend Architecture, involvingReact.js,Redux, andES6.
  • Developed user interface by using theReact.js, Flux,Webpack, GruntandReduxfor Single Page Application development.
  • UsedReact-Routerto turn application into Single Page Application.
  • Worked in usingReact.jscomponents, Forms, Events, Keys, Router, Animations and Flux concept.
  • UsedWeb services(SOAP and RESTful) for transmission of large blocks ofXML/JSON.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, JavaScript and React.js.
  • Worked on React using Hooks, redux for stateful management; or using previous React state object plus lifecycle for component's internalize stateful management. Used react - router for routing.
  • Develop various screens for the front end usingReact.jsand used various predefined components fromNPM(Node Package Manager) andReduxlibrary.
  • Responsible to create React JS workflows such asFluxandRedux.
  • UsedWebpack, Babeland gulp for transpilation (compilation) configuration forTypescriptto be converted toJavaScript.
  • Webpack plugin to perform various tasks that build our application.
  • Called theRESTfulweb service calls for POST, PUT, DELETE and GET methods.
  • UtilizedReactfor its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via theGitHub APIthrough keywords.
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help ofNode .JSand developed the backend byMango DB.
  • Worked onAJAXandJSONto send request to the server to check the functionality of the websites.
  • BuiltREST Web servicesby building Node.js server in the back end to handle request Ajax calls.
  • Created multiple Views as well asNestedViews with the help ofAngular UI Router.
  • Involved in issue tracking andagileproject management usingJIRAwhile also Implemented Search Engine Optimization (SEO) techniques.
  • Gathered data from API/web services viaAJAX-JSONcalls and updating the DOM within the result sets.
  • ImplementedAJAXto speed up web application.
  • Knowledge onunit testingand integration testing frameworks and libraries like Mocha and Chai.
  • Researched and implemented code coverage andunit testplug-ins with Jenkins.
  • Extensive experience in web design usingCSS3, D3.js, Handlebars, Bootstrap, Adobe Illustrator, Adobe Photoshop, Eclipse, Dreamweaver.
  • Experience working withDockercontainers, running/managing containers, container snapshots and managing images.
  • Run asynchronous tests to identify errors and exceptions usingMocha JS.
  • UsedJasmineto run unit test on Angular controllers, modules, and JavaScript files on the client side.
  • DesignedCSS templatesfor use in all pages on the website working withCSS Background, positioning, text, border, margin, padding,andtable.
  • Developed modules, graphics and reusable React components by React Hooks and JavaScript.
  • Performing periodic code reviews on pull requests raised by colleagues and merging approved pull requests.
  • Applied optimization techniques to reducepage sizeandload timesto enhance user experience usingsprites.
  • Responsible for creating an instance on Amazon EC2 (AWS) and deployed the application on it.
  • Have worked onAWS to fetching the pictures files from AWSto UI.
  • UsedObject Oriented Programmingconcepts to developUIcomponents that could be reused.
  • Extensively usedGitfor version controlling and regularly pushed the code toGitHub.
  • Performed theSystem Testing,Regression Testingfor Complete UI after fixing the Issues which are reported.

Environment: React.JS, Redux, Axios, ES6, React HOC, React Observables, React hooks, React Async Await, React Promises, Saga, Thunk, JWT, Typescript, JavaScript, HTML5, CSS3, Ajax, Bootstrap.JS, Angular.js, SCSS, CORS, WCAG, XSS, SASS, LESS, Java, My Sql, Mongo DB, SOAP, Rest, Node.JS, Microservices, Visual Studio, Sublime Text, Webpack, Dev Tool, NPM, nginx, GitLab, Git hub, Jasmine, GraphQL, Visual Studio, Sublime Text, Webpack.

Confidential, Boston MA

Sr. React.js / UI Developer

Responsibilities:

  • Worked on anAgile(Scrum)DevelopmentTeamto deliver regular updates to the business team and project managers.
  • Used Apache Kafka for producing the change events from SQL and the Node JS programs to consume events as per the change events.
  • Involved in phases ofSDLC - Requirement Analysis, Development, System and Integration Testing.
  • The front-end useHTML5,CSS3,JavaScript,React.js,jQueryandBootstrapto build a single page web app that communicate with back-end viaRESTful API.
  • Developed the web application with the newest React features centralized with Hooks.
  • UsedWebpack,Babelandgulpfor transpilation(compilation) configuration for Typescript to be converted to JavaScript.
  • Webpackplugin to perform various tasks that build our application.
  • Client-Side requests and services for medical records access are managed usingNPMandBower.
  • DevelopedNodeJSapplications usingMVCframeworks and installation of client-side dependencies usingBower,Grunt, andNPM.
  • Developing Responsive Web pages using object - oriented JavaScript, React.js, Bootstrap, NodeJS and AJAX.
  • Peplace all React class component with functional component. For stateful management, replaced with new Hooks like use State, use Effect, use Reducer, and useRef.
  • Developed Single Page Applications (SPA) usingReact,ES6,Webpack,GruntandRedux
  • Constructed powerful and modern Frontend Architecture, involvingReactJS,Redux, andES6.
  • The front-end useHTML5,CSS3,JavaScript,ReactJS,jQueryandBootstrapto build a single page web app that communicate with back-end viaRESTful API.
  • Created reusableReactJScomponents and implemented Redux Pattern into the solution to maintain the stable and always updated Application state.
  • UsedReactJSto create Controllers to handle events triggered by clients and send request to server.
  • Used variousjQueryplug-in like auto complete, date picker, color picker, document slider to enhance the usability, functionality, and overall experience for website.
  • CreatedjQuery-AJAXcallback methods to get the data inJSONformat and displayed on many different controls in theHTMLpage.
  • BuiltRESTFULWeb services by buildingNodeJSserver in the back end to handle request Ajax calls.
  • TranspilingES6features usingBabelas most modern browsers don't supportES6features yet. Mostly used features includeImport/Export, Let, Const, ClassandArrow functions.
  • Created responsive layouts for mobile plot forms by creating grid model usingBootstrap.
  • Extensively worked with making calls toAPISto fetch the data from the backend asJSONresponse and parse it on theUIforDOM/CSSmanipulation.
  • DevelopedNodeJSapplications usingMVCframeworks and installation of client-side dependencies usingBower,Grunt, andNPM.
  • Involved inAgileprocess, two-week Sprints, daily Scrums, pair programming to discuss the development of the application.
  • Involved in creating styling framework for the web pages usingCSSBootstrap along withGrids,Pagination,and Dialog box,Carousel,Form,NavbarandTable.
  • Solved Callback hells inNode.JSby using Promises and Generators fromES6resulting in unchaining of events and making the code efficient.
  • UsedRedux-Thunkas middleware to manipulate the data type and handle multiple actions.
  • Involved in unit testing of various modules by generating the test cases usingJest & Enzyme.
  • UsedMiddleware,ReduxPromise in application to retrieve data from Back-End and to also performRESTFULservices.
  • DevelopedReactComponents and usedReduxPromiseAPIfor makingasynccalls.
  • UsedExpress.json the top ofNode.jsas a proxy to interact withRESTfulservices and interaction withMongoDBwhich is aNoSQLDatabase.
  • UsedGitHubrepository to submit code changes that are in turn reviewed by the dev leads before they are merged.
  • Configured Webpack to execute linters, magnifiers, pre/post-processors, tests, transpires based on build target.
  • Developed MVC prototype replacement of the current product with Django.
  • Designing web pages usingHTML5,CSS3,JavaScript, Bootstrap,SASS, LESS, React.js,Redux, Flex, and Mongo DB.
  • Implemented various screens for the front end usingReact.jsand used various predefinedcomponentsfromNPM (Node Package Manager)andredux library.
  • Have worked onAWSto integratethe server-side and client-side code.
  • Developed Open stacks API to Integrate with Amazon EC2 cloud-based architecture of AWS, including creating machine Images.
  • Worked withthe JASMINEunit test framework to write unit tests for JavaScript code.
  • Developed real time tracking of class schedules using Node JS (socket.io based on socket technology, Express JS.
  • UsedHP Quality Centerto track outstanding bugs to reduce downtime, increase productivity, and improve communication.
  • Managed access and permissions to AWS services using AWS Identity and Access Management (IAM).
  • Extensively used JIRA for tracking product backlog, sprint planning and executing user stories.

Environment: React.JS, Redux, Angular 4, ES6, Redux, React Hooks, Typescript, JavaScript, HTML5, CSS3, Ajax, Bootstrsap.JS, WCAG, XSS, CORS, SASS, LESS, Java, Oracle, MYSql, REST, Node.JS, Chrome Dev Tools, Visual Studio, Sublime Text, Grunt, Gulp, Nginx, Github, Selenium, Node JS, Jasmine, Scrum, Agile, AWS, Jenkins, Docker, Kubernetes, JSON, XML, Jira, Linux.

Confidential, Hartford CT

React.js Developer

Responsibilities:

  • Participated withend-usersandbusiness analyststo understand the business requirements.
  • Involved in all the stages of the Software Development Life Cycle like Application Design, Development, Debugging and testing the applications.
  • Built rich front-end applications, user interactive (UI) web pages usingHTML5, CSS3,andBootstrap
  • CSS styleswere developed to preserve the uniformity of all the screens andpositioningof screen objects.
  • Used React.js / Redux / JSX / Flux to build user interfaces with states, props, middleware, store, action creator, reducer, presentational and container components and react hooks.
  • Configuring, automation and maintaining build and deployment CI/CD tools Git/GitLab, Docker registry/dFon, Nexus and JIRA for Multi-Environment.
  • Integrated JavaScript libraries (JQuery,React-Bootstrap,High charts,Data tables.)
  • CreatedReact.js / Reduxfront-end UI, andNode.jsapplications for the backend.
  • LeveragedReact.jsresources for all data access, encapsulatingURLsand standardizing data access interfaces.
  • Maintained Parent and child elements by usingStateandPropsinReact.js.
  • Reactand Functional DrivenJavaScriptexpert inSPAs, UI Components, web and Performance optimization.
  • Worked on frameworks asReact.jsto build high-quality, scalable, and reusable components and Front-end solutions.
  • Tested and applied the branding on a step-by-step procedure usingJasmine.
  • Created custom filters inReact.JSin the application.
  • Used services to read data from a remote server usingReact.JS
  • UsedReact.jslibrary functions for the logical implementation part at the client side for all the applications.
  • CreatedReact.jsfor re-usable components (multi-field form elements, background file uploads.
  • Maintained states in the stores and dispatched the actions using redux.
  • ImplementedReact.jsControllers to maintain each view data.
  • Implementeda flux patternby usingthe reduxframework as a core dependency.
  • Architected and Developed for Large Scale JavaScript Application withReact.js
  • Have worked onAWSfor fetching the pictures files from AWS to UI.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • UsedJIRAas the bug tracking system to track and maintain the history of bugs/issues on an everyday basis.
  • Worked with the Mocha 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.

Environment: JavaScript, React JS, Node JS, HTML, CSS, Ajax, Bootstrap.JS, SCSS, Typescript, Angular.JS, JQuery, SASS, LESS, Java, Spring, Hibernate, Struts, PL\SQL, Oracle, DB2, Soap, REST, Eclipse, WebLogic, CVS, Selenium, Jasmine, Agile, AWS, JSON, XML, JIRA, Linux

Confidential, Glendale Heights IL

React.js/ UI developer

Responsibilities:

  • Designed and developed responsive web pages using HTML5,CSS3,Bootstrap,JavaScript, andReactthat meets accessibility and web browser standards for website.
  • Worked on anAgile(Scrum)DevelopmentTeamto deliver regular updates to business team and project managers.
  • Used Electrode platform to build large scale ReactJS web application.
  • Involved in completeSDLC - Requirement Analysis, Development, System and Integration Testing.
  • Used React-Router to turn application intoSingle Page Application.
  • Well, maintained the React components for reusability purpose.
  • Used Web services (SOAPandRESTful) for transmission of large blocks of XML/JSON.
  • Maintained states in the stores and dispatched the actions usingredux.
  • Implemented theDragandDrop functionalityusingReact-Draggable.
  • Created and usedReducersthat received Actions to modify theStore State Tree.
  • Worked with backend engineers to optimize existingAPI callsto create efficiencies by deprecating unneededAPI calls.
  • Called theRestfulweb services calls forPOST, PUT, DELETEandGETmethods.
  • UsedJIRAas the bug tracking system to track and maintain the history ofbugs/issueson everyday basis
  • Building the API using GraphQL for a react application using GraphQl Filters
  • Involved in building applications using ReactJS by building re-usable UI Components.
  • Produced content pages with CSS3 layout and style mark-up presentations and used JavaScript methods and properties.
  • Worked on Bootstrap, LESS to develop User Interface with responsive design.
  • Used JavaScript and GWT to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests and developed dynamic frontends using ReactJS.
  • Used Redux to store data from multiple API endpoints.
  • Worked on React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Extensively used core features like Props and State.
  • Worked on React JS for developing UI using Sorting, Pagination.
  • Used ReactJS to create Controllers to handle events triggered by clients and send request to server.
  • Used AJAX to reduce the network load and update only the certain components of the website.
  • Used ReactJS with Redux to create a single page web application with efficient data flow between the client and server and used to create Controllers to handle events triggered by clients and send request to server.
  • Involved in ReactJS for Data patterns which improves readability and made it easier to maintain larger apps and used ReactJS for declarative, efficient, and flexible JavaScript library for building user interfaces.
  • Worked on Express Framework to set up middleware to respond to the HTTP requests with the help of NodeJS.
  • Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
  • Worked with the project management tool Bitbucket and SourceTree.
  • Worked with Package managers NPM, Bower and build tools Gulp.

Environment: JavaScript, Node JS, HTML, CSS, Ajax, Bootstrap.JS, SCSS, Typescript, Angular JS, JQuery, SASS, LESS, Java, Spring, Hibernate, Struts, PL\SQL, Oracle, DB2, Soap, REST, Eclipse, WebLogic, CVS, Agile, AWS, JSON, XML, JIRA.

Confidential

UI Developer

Responsibilities:

  • Developed a web application by using Angular.js as front-end by using Web API to receive and pass data to the back end.
  • Used Angular-CLI for initializing and for project setup with scaffolding features.
  • Developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, based on the W3C standards and Web 2.0.
  • Built Angular.js components, UI services to consume the rest services using Component-based architecture - Angular.
  • Implemented Angular.js component router for navigation, Angular services to connect the web application to back-end APIs made use of ES6 features.
  • Generated responsive data tables using with Bootstrap grid system.
  • Implemented Angular, Bootstrap, LESS, and many JQuery plugins wrapped in Angular directives.
  • Used Node.js for adding dependencies to the project.
  • Designed and modified User Interfaces using CSS and Angular.
  • Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriately reflected the company's fulfillment workflow.
  • Actively involved in code review and code quality check process.
  • Followed Agile Methodology for the complete life cycle of the project & Involve In daily stand-up meetings.
  • Extensive use of JIRA Application for all Agile Needs.
  • Configured typescript application through tsconfig file for various purposes like transpiring, debugging, tracing, generating separate folder for distributable, etc.
  • Committed code change into the repository by using version control tool Git.
  • Implement Services to store shared data between sibling Components and inject into it for passing data purpose.
  • Transferred data between parent and child Components by using @Input and @Output.
  • Used Node Package Manager (NPM) to import and applications.
  • Worked with task runners like Gulp in deploying and testing the application.
  • Created Images, Logos, and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Interact with other developers and end-users to design and implement new features throughout the framework.
  • Used SVN to maintain current and historical versions of files such as source code and web pages.
  • Worked on Github that uses the GIT revision control system.Used JIRA for bug tracking.

Environment: JavaScript, HTML, CSS, Ajax, Bootstrap.JS, jQuery, Java, Spring, Hibernate, Struts, PL\SQL, Oracle, DB2, Soap, Visual Studio, Eclipse, WAS, CVS, SVN, Selenium, Waterfall, AWS, JSP, Servlet, JSON, XML, Jira, Linux

Confidential

UI Developer

Responsibilities:

  • Worked with the System Analyst and the project team to understand the requirements.
  • Converted the Photoshop mock-ups into hand-writtenHTMLandCSSpages.
  • Developed web pages applying the best standards.
  • Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS andJavaScript,Angular.js.
  • Wrote custom directives inAngular.jsaccording to the Application needs.
  • Implemented nested views and routingusing the Angular UI Routeras per the requirement.
  • Worked with the Automation QA team to handle E2E integration testingfor angular projects using Protractor.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Applied JQuery scripts for basic animation and end-user screen customization purposes.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Applied advancedHTML,JavaScript, andCSSto deliver cutting-edge user interfaces and components.
  • Developed social network services for user interaction usingAjax, JavaScript, CSS and DHTML.
  • Developed responsive UI modules usingBackbone Js, Underscore Js, Require Js and j Query.
  • Designed CSS based page layouts that are cross-browser compatible on all the major browsers.
  • Included security groups, network ACLs, Internet Gateways, andElastic’sto ensure a safe area for the organizations in PCF.
  • Setting up Grunt toolfor the project to build, obfuscate the JavaScript code and integrate it with Unit testing frameworks.
  • Implemented Validation Controls for form validation and implemented custom validation controls withJavaScript validationcontrols.
  • Worked in user experience (UX) and interaction design for web sites, web applications, and emerging technologies.
  • Used UX/UI Development (wireframes, mock-ups, and prototypes)
  • Responsible for fixing any bugs and communicating back over to the QA team.

Environment: HTML, CSS, JavaScript, jQuery, jQuery UI, Bootstrap, JSON, AJAX, DOM, Google static map API, Visuals Studio Code.

We'd love your feedback!