React Js Developer Resume
Charlotte, NC
SUMMARY
- Overall 6+ years of extensive experience wif front - end development using HTML, CSS, JavaScript, J-Query and other relevant technologies.
- Developed designs to meet specific requirements such as quick-loading sites wif particular layouts.
- Focused on creating clean, robust code wif exceptional security. Able to achieve compatibility targets while meeting and exceeding customerdemands.
- Experience in developing website pages using HTML, HTML5, CSS, CSS3, SASS, JavaScript, React JS, Redux, EJS, jQuery, JSON, Node js, Ajax, Bootstrap and CoreJava.
- Experience in all teh phases of Software Development Life Cycle (SDLC) dat includes Requirement Gathering, Analysis, Design, Development, Integration, Maintenance and Testing of various client/server and N-tier web applications in Agile and Scrum Methodologies.
- Experience wif XML, SAX, and DOM, SOAP web services, WSDL and Restful webservices.
- Experience in developing Single Page Applications (SPA) using JavaScript MVC framework such as ReactJS.
- Experience in all teh phases of Software Development Life Cycle (SDLC) dat includes Requirement Gathering, Analysis, Design, Development, Integration, Maintenance and Testing of various client/server and N-tier web applications in Agile and Scrum Methodologies.
- Experience in using React.js components, Forms, Events, Keys, Router, plus Redux, Animations and Fluxconcept.
- Experience in developing and designing user friendly, cross browser complaint websites, and User Interface (UI)applications.
- Experience in creating interactive data visualizations usingD3.js.
- Familiar wif using NPM, Bower, Gulp and Grunt for package management andinstallation.
- Experience in creating Chatbot using Dialog flowAPI.
- Extensively worked wif Version control systems like GIT, SVN and support Continuous Integration and Continuous Deployment (CI/CD) usingJenkins.
- Experience in using IDE tools such as Notepad ++, Eclipse, Visual Studio Code.
- Experience wif IBM WebSphere application server technologies, WebLogic, JBoss and Apache Tomcat and configuringthem.
- Followed front-end development best practices such as Code to modules, Unit Testing, UI validations, Peerreviews.
TECHNICAL SKILLS
Frameworks/Library’s: Node.JS, jQuery, React.JS, ExpressJS
Web Technologies: HTML, XHTML, HTML5, CSS, CSS3, JavaScript, AJAX, jQuery, XML,JSON
Language: CoreJava
Application Server: Apache Tomcat 5.5/6.0, WebLogic, WebSphere
Version Control: SVN, GIT, GitHub
Package Manager: NPM, Yarn.
Editor Tools: Sublime Text 3, Visual Studio Code, Notepad++, Eclipse.
Operating Systems: MS windows, OS X, Linux.
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
React JS Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens / SPA using HTML5, CSS3, JavaScript, React.JS and Bootstrap.
- Involved designing in web pages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex.
- Implemented sensitive Data Glassbox-masking to end users
- Used React Router for routing teh redux app to connect redux and react to support routes.
- Used CSS and Bootstrap to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 5 AndCSS3.
- Worked on state, specs, props and events to create interactive React JS components.
- Implemented MVVM architecture using React and Redux framework.
- Developed teh flux pattern by using redux framework as a core dependency.
- Experience wif common front-end development tools such as Babel, Webpack, and NPM.
- Developed UI patterns using NodeJS wif Bower and Yeomen package managers.
- Managed state wifin teh app using Redux and persisted certain parts of teh state to device via Redux Persis.
- Used React concepts like JSX (JavaScript Syntax Extension), components, state and props.
- Extensively used CSS preprocessors like LESS for re-usable style components.
- Implemented CSS Box Model and styled web pages using CSS preprocessor LESS and implemented Mix ins, functions, custom grid systems.
- Extensively used Bootstrap to implement Bootstrap buttons, forms, paginations, grids, popover scroll spy in webpages. Implemented functionality using Angular2, Typescript and ES6.
- Developed single page applications using React Redux architecture, ES6, web pack and grunt.
- Wrote code to handle cross browser compatibility issues in IE 7, 8, 9, FF, Safari and Chrome.
- Building components library, including Tree, Slide-View, and Table Grid.
- Has worked on AWS to integrate teh server side and client-side code.
- Worked wif JASMINE unit test framework to write unit tests for JavaScript code.
Environment: React.JS, Express.JS, Node.JS, Rally, NPM, Redux, CSS3, HTML5, SASS, LESS, Flex, JSON, jQuery, AJAX, Bootstrap, Babel Loader, Web-pack Bundler, DOM, ES6, JSX, GIT, CI/CD, Jenkins, TDD, AWS Amplify CLI.
Confidential, Charlotte, NC
React JS Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens / SPA using HTML5, CSS3, JavaScript, Angular 2.0, React.JS and Bootstrap.
- Involved designing in web pages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB.
- Used React Router for routing teh redux app to connect redux and react to support routes.
- Used CSS and Bootstrap to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 5 AndCSS3.
- Worked on state, specs, props and events to create interactive React JS components.
- Implemented MVVM architecture using React and Redux framework.
- Developed teh flux pattern by using redux framework as a core dependency.
- Experience wif common front-end development tools such as Babel, Webpack, and NPM.
- Developed UI patterns using NodeJS wif Bower and Yeomen package managers.
- Managed state wifin teh app using Redux and persisted certain parts of teh state to device via Redux Persis.
- Used React concepts like JSX (JavaScript Syntax Extension), components, state and props.
- Extensively used CSS preprocessors like LESS for re-usable style components.
- Implemented CSS Box Model and styled web pages using CSS preprocessor LESS and implemented Mix ins, functions, custom grid systems
- Extensively used Bootstrap to implement Bootstrap buttons, forms, paginations, grids, popover scroll spy in webpages. Implemented functionality using Angular2, Typescript and ES6.
- Developed single page applications using React Redux architecture, ES6, web pack and grunt.
- Wrote code to handle cross browser compatibility issues in IE 7, 8, 9, FF,Safari and Chrome.
- Building components library, including Tree, Slide-View, and Table Grid.
- Has worked on AWS to integrate teh server side and client-side code.
- Worked wif JASMINE unit test framework to write unit tests for JavaScript code.
Environment: React.JS, Express.JS, Node.JS, Scrum, NPM, Redux, CSS3, HTML5, SASS, LESS, Flex, JSON, jQuery, AJAX, Bootstrap, Babel Loader, Web-pack Bundler, DOM, ES6, JSX, GIT, CI/CD, Jenkins, TDD, AWS Amplify CLI.
Confidential
UI / React JS Developer
Responsibilities:
- Worked onAgile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Designing and developing teh webpages using HTML, CSS, JavaScript, Bootstrap, React.js, Node JS, Mongo DB.
- Work sonReact JS Virtual DomandReact views, rendering using components which contains additional components called custom HTML tags.
- Responsible forReact UIandarchitecture .Building components library, including Tree, Slide-View, and Table Grid.
- Works in usingReact JS components, Forms, Events, Keys, Router, and Animations.
- Implements stableReact componentsandstand-alone functionsto be added to any future pages.
- UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
- UsedReact-autocompletefor creatinggoogle mapslocation search on teh webpage.
- Develops theReact containerandpresentation al components(as State less and Functional components when applicable).
- ConfiguredWeb packtoexecute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Develops teh application onNode JSplatform usingJavaScriptprogramming.
- Implement modules intoNode JSto integrate wif designs and requirements.
- Developed single application to render dynamically based on theJSONfrom theNode JS server
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app dat searched projects via theGitHub APIthrough keywords.
- Experience inRESTfulweb services to integrate betweenServer side to Client Side
- Involved in completeSDLC-Requirement Analysis, Development, SystemandIntegration Testing.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- UsedJIRAto keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Environment: HTML, CSS, Bootstrap, JavaScript, React Js, Node.js, JIRA, GitHub, Jenkins.
Confidential
UI / React Developer
Responsibilities:
- Designed, developed and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery, React and Redux dat meets accessibility and web browser standards for teh website.
- Utilized React-Router to create Dynamic Routing.
- Developed Native Modules from Scratch and Native IOS(Which is Objective-C) and Swift
- Developed Native Android in Java
- Build React-Autocomplete for creating google maps location search on teh webpage.
- Designed CSS templates for all pages of teh website by utilizing CSS Background, positioning, text border, margin, padding, and table.
- Implemented React Js code to handle cross-browser compatibility issues.
- Worked wif ECMAScript 5 features. For teh build of JSX used Babel, webpack.
- Utilized Object Oriented Programming concepts to develop UI components dat could be reused across teh Web Application.
- Created Components for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button Dropdown, Multi-Level Dropdown and many more.
- Utilized Node Package Manager (NPM) to manage modules & used it to install useful tools.
- Used Object Oriented Programming concepts to develop UI components dat could be reused across teh Web Application.
- Extensively used Git for version controlling and regularly pushed teh code to GitHub.
- Used Pivotal Tracker as teh bug tracking system to track and maintain teh history of bugs/issues on an everyday basis.
Environment: React.JS, Express.JS, Node.JS, NPM, CSS3, HTML5, SASS, LESS, jQuery, AJAX, GIT, CI/CD, App zillon Framework, JBoss, Apache Tomcat, Weblogic.
