Reactjs Developer Resume
Syracuse, NY
SUMMARY
- 8+ years of experience in designing User Interface (UI) web applications using HTML5, HTML4, CSS3, CSS2, CSS, XHTML, Java Script, jQuery, jQuery Mobile, AngularJS, Node.js, ReactJS, Redux, AJAX, JSON, MVC
- Hands on expertise in working with the Java Script, Prototype JS and various MVC JavaScript frameworks AngularJS, Backbone.js and Node.js.
- Strong experience in using the latest approaches including MVC in the browser, event - driven applications using AJAX, JavaScript, JSON, and JSONP.
- Hands on experience in creating components using React.js.
- Good experience in creating components documentation using react.js.
- Good experience in utilizing JavaScript MVC frameworks like AngularJS, Backbone.js, AJAX and Photoshop.
- Extensive experience in developing applications in a single page (SPAs) using various JavaScript frameworks like AngularJS, Backbone.js and Bootstrap.
- Strong in developing and updating a web page quickly and effectively using HTML5, CSS3, Java Script, jQuery and AngularJS with the webpage crosses browser, desktop, and mobile compatibility.
- Hands on experience in developing user interfaces for Desktop, Mobile, and Tablet using Java Script, HTML4, HTML5, Ajax, CSS2, CSS3, jQuery, JSON and AngularJS & ReactJS.
- Hands on experience in developing prototype module using AngularJS and ExtJS, implemented Pagination and Data grid.
- Used SASS and LESS CSS pre-processors for converting to old fashioned CSS.
- S strong experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, .NET, CSS Padding, CSS Table and Pseudo Classes.
- Experience in applying latest development approaches including MVC framework in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Have experienced on developing web applications using Bootstrap, Code Mirror, Brackets and Ember.js.
- Expertise in Client Side designing and validations using HTML, DHTML and Java Script.
- Well experience in designing UI patterns and UI applications with the help of Adobe products like Adobe DreamweaverCS3, Adobe Photoshop CS3/CS and Adobe Fireworks CS3.
- Expertise in debugging and troubleshooting existing code using Firebug, Firebug Lite and Developer Tools.
- Expertise in using React JS components, CSS using Styled-Components, Forms, Formic-Forms, Events, Keys, Router, plus Redux.
- Experience in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
- Responsibilities include bug fixing, adding feature requests, enhancements, and new development.
- Actively involved in defining the requirements for the application, prepared functional specifications, and actively involved in the database design for the module.
- Hand on experience in working with agile software lifecycle methodologies.
- Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control, and production support.
- Used GitHub and Tortoise SVN for source code management and for version control.
TECHNICAL SKILLS
UI Web Technologies: HTML, HTML 5, XHTML, Bootstrap, Angular.JS, ReactJS, XML, XSLT, JavaScript, AJAX, jQuery, JSON, JSP, CSS, UI Concept Modeling/Wire framing.
IDE, HTML Editor: Notepad++, Eclipse IDE, .NET, Adobe Dreamweaver.
Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server
Database: ORACLE, SQL SERVER, MYSQL
Operating Systems: Windows NT, Windows 2000, Windows XP (Prof), Win 7
Methodologies: Agile, Rational Unified Process (RUP), UML
PROFESSIONAL EXPERIENCE
Confidential, Syracuse, NY
ReactJS DEVELOPER
Responsibilities:
- Design develops and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface, and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively
- Developed external page using jQuery (from the same domain) inside a container when a tab is clicked on via Ajax call and to support auto mode.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal, and react-bootstrap components.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable, and cross-browser code.
- Developed the relevant backend RESTful API using Node.js and Express.js.
- With the concept of ReactJS Worked on usage metrics and end to end events tracing for analysis purpose.
- Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome, and Internet Explorer.
- Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability, and testability.
- Deep understanding and working experience in Object Oriented JavaScript programming and JavaScript Spring MVC frameworks.
- Expert in HTML5/CSS3 development and have experience React.js, angular.js, Responsive design.
Environment: HTML, CSS3, JavaScript, JSON, ReactJS, .NET, Redux, ES6, Node.js, Bootstrap, Visual studio Editor, GIT, JIRA. Gulp, Jasmine.
Confidential, ST Louis MO
ReactJS DEVELOPER
Responsibilities:
- Developed SPA using ReactJS to utilize the HTML5 DOM features and update elements that are modified in the webpage.
- Configured routes between React JS and Flask to render the templates from the server-side.
- Used jQuery in directly manipulating the DOM yet separating the React JS Components.
- Used React JS with Redux to separate the data and presentation layer. Utilized Redux stores to handle the states and update the UI.
- Performed Unit testing on React JS applications using tools like Karma, Jasmine and worked with Gulp tool for build automation.
- Worked on multiple web Analytics projects involving end-to-end Adobe Analytics.
- Planed and analyzed the specific strategy for implementing analytics strategy across multiple channels.
- Provided general troubleshooting assistance for analytic reports and break fixes.
- Designed, Debugged and Developed applications using Visual Studio Code.
- Massive redesign of client site from HTML form handling to cleaner Redux-Form.
- Worked with Native I OS developers to create a bridge to connect native modules within a React - Native app location.
- Developed inbuilt mobile app with React-Native, Integrated with third party apps.
- Designed and Developed Styled components for mobile application, with React-Native.
- Used ES6 for the less boilerplate code to handle parameter.
- Worked with D3.js in the editorial and layout staff by creating representable pictograms, maps, pie charts and more to illustrate key facts and trends in news stories.
- Used various plugins on babel to compile JSX to create elements.
- Worked with Node JS module making calls to REST APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Used Node.js on the Ionic framework for creating a quick and responsive web design.
- Participated in Agile methodology for application development and involved in analysis, design, coding, and unit testing of business applications.
- Provided technical guidance to business analysts, gather the requirements, and convert them into technical specifications.
- Customized the build process to suit enterprise needs by developing custom Maven plugins, lifecycles and archetypes and Used Git as a version control to save the code.
- Designed and implemented Git metadata including elements, labels, attributes, triggers, and hyperlinks.
- Administrated all aspects in Git and troubleshoot with merge conflicts.
Environment: Microsoft Visual Studio Code, Git, HTML5, CSS3, jQuery, JavaScript, ES6, React JS, React Native, React Redux, Node JS, Webpack, D3.js, Tomcat 9.x, Karma, .NET, TDD, Jasmine, Gulp, Microservices, Jenkins.
Confidential - Malvern, PA
React Developer
Responsibilities:
- Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB.
- 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.
- Entry level, yet strong use of jQuery, SASS, React.js, JavaScript, Foundation, and Bootstrap
- Created a secure, scalable, reliable & extensible Mobile web application for HSA Mobile Experience, for smart phones and, tablet devices using HTML5/jQuery Mobile.
- Worked with HTML, CSS, MySQL, Ajax, JavaScript, jQuery, XHTML, DHTML, LAMP, JSON.
- Involved in developing the UI panels using JSF, XHTML, CSS, DOJO, and jQuery.
- Integrated the Ext’s/Sencha framework with Oracle BPM.
- Extensively worked on business, front end and persistence tier using the JSP, Spring, MVC, and EXTJS/JSON.
- Developed User Interface with effects and animations using Java Script, Ajax, jQuery, Flex, JSF, JSP, Flash and HTML.
- 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.
- 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
- 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).
- Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- EJB components are deployed on the Web Logic Integration with MQSeries using JMS. The database was Oracle.
- Implemented JBOSS Cache provider with Hibernate second-level cache for clustered caching using cache factory interfaces and defined configuration mappings like setting the Isolation levels and other cluster configurations.
- Create and maintain Amazon EC2 instance that supports the companies Redmine project management site and Mercurial CM.
- Expertise in employing Waterfall Model and best practices for software development.
- Implemented JavaScript and Swing based functionality in front end designing and rich user interface.
- Involved in Installation & Configuration of Cognos in distributed environments on Solaris.
- Implemented two Java portals. One is Crystal Report Engine and the other is Jasper Report Engine as plug-in to other web-applications depending on the user's preferences.
Environment: JavaScript, ReactJS, Redux, 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, Hip chat
Confidential
Front Developer/JavaScript Developer
Responsibilities:
- Development of client-side Validation techniques using Angular, JavaScript.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Used JavaScript, jQuery for making the web application user interactive.
- Developed page layouts, navigation, .NET, animation buttons and icons using HTML, CSS, and JavaScript.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used JavaScript for page functionality, pop up screens and drop-down menus on the webpage.
- Applied JavaScript with Regular Expressions for client-side form validations.
- Used Bootstrap for effective design of Web pages.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- Designed and developed the front-end application and user interactive web pages using web technologies CSS, Angular1.5 and Java Script.
- Writing Back-end scripts on Node.js/JavaScript.
- Utilized the Backbone Marionette library for complex layout management techniques using Object Oriented JavaScript.
- Used GitHub version control system as a source repository to organize the code base.
Environment: HTML, CSS, JAVASCRIPT, JQUERY, AJAX, JSON, BOOTSTRAP, ANGULAR JS, GIT HUB.