React Developer Resume
NJ
SUMMARY
- 5+ Years of experience in developing User Interface and professional Web Applications using HTML, CSS, JavaScript, jQuery, React.js, Node.js technologies.
- Extensive experience in developing Single Page Applications (SPA) using JavaScript frameworks like React.js and jQuery.
- Expertise in creation of UI components and interactive UIs using React.js
- Experience in developing Node.jsapplications using MVC frameworks and installation of client - side dependencies using Bower and NPM reusable
- Experience with common front-end development tools such as Babel, WebPack, NPM etc.
- Experience in Creating responsive web pages and Cross Browser compatibility using frameworks such as CSS and Bootstrap.
- Proficient in manipulating properties and methods of document objects and modifying attributes and values via DOM
- Experience in developing application functionality with core Java concepts, Servlets and Filters
- Experience in Manipulating data using CRUD operations of database and handled database access with DB2 and SQL Relational Database
- Good understanding of RESTful API’s and extensive experience of integrating services via Ajax using JavaScript, jQuery and Node.js.
- Solid experience in working with CSS Preprocessors like SASS and LESS using mixins, functions, custom grid systems following object oriented modular CSS patterns
- Working with complex CSS Layouts, Positioning, Key frame Animations and Pseudo Elements.
- Expertise working with debugging tools like Firebug, Fiddler, Chrome Developer Tools, knowledge about Profiling and Optimizing a Single Page Application.
- Well versed with multiple version control tools like GIT.
- Configured Jenkins for doing the build in all the non-production and production environments and bug tracking using JIRA and integration tool.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Good in communicating with clients, customers, managers and other teams in enterprise at all levels.
TECHNICAL SKILLS
Java & Web Technologies: HTML4/5, CSS2/3, XHTML, JSON, AJAX, Java, JavaScript, Node.js, jQuery, CSS3
Web Frameworks: React.js, Express.js, Bootstrap, D3.js, LESS
Databases: Microsoft SQL Server, MySQL, Oracle 11g/10g
Web/Application servers: HTTP Web Server, Apache Tomcat
Operating Systems: OSX, Win 7/8/10, Linux (Ubuntu/ RedHat)
IDE’s: Eclipse IDE, Visual Studio, Atom, Sublime, Brackets, Netbeans
Tools: and Testing Frameworks: Gulp, Bower, NPM, Webpack, Babel, JSLint, Mocha, Jasmine, Chrome Developer Tools, Firebug
Version Control: GIT, GITHUB
PROFESSIONAL EXPERIENCE
Confidential, NJ
React Developer
Responsibilities:
- Involved in developing the User Interface and designing the web application that matches the requirements of the client.
- Involved in discussions with UX designer to generate the best wireframes for the application.
- Developed the user interface using HTML, CSS, Bootstrap, JavaScript and React.
- Utilized HTML5 form elements and created reusable HTML templates and style sheets based onUIstandards and guidelines.
- Worked on CSS and Bootstrap to design the responsive web design using media queries and used LESS preprocessor for the extended features of CSS.
- Performed the form validations and implemented callback functionsusing JavaScript and jQuery.
- Developed the application using JavaScript and its frameworks, React.js, jQuery and Node.js.
- Used React.jsfor creating Reusable UI components in the Application.
- Used jQuery core library functions for the logical implementation part of the application.
- Implemented Ajax calls for triggering data from RESTful API's provided by the backend team using JSON.
- Involved in implementing web pages using React.js and used various predefined components from NPM (Node Package Manager).
- UsedReact.js to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- UsedReact.js for search engine optimization and refresh pages with updated changes using React-State
- Worked extensively on GIT as Version Control.
- Built backend REST API with Node.js.
- Optimized using responsive design techniques to work equally well at both full and mobile screen sizes.
- Utilized JSLint to maintain consistent styling and check for errors and coding guidelines.
Environment: HTML5, CSS3, LESS, Bootstrap, JavaScript, ES6, Node.js, AJAX, JSON, JSX, Rest, Express.js, React.js, jQuery, D3.js, GIT, Webpack, NPM
Confidential, NJ
React Developer
Responsibilities:
- Designed dynamic, cross-platform pages using HTML, CSS, JavaScript and with the addition of Bootstrap for a responsive menu navigation interface.
- Set up base ReactJS structure with the Create-React-App package.
- Implemented page routing with the use ofReact-Router to create a Single Page Application (SPA) for quick, responsive pages and dynamic navigation through the menu.
- Implemented back-end Web API with the use of MongoDB, ExpressJS, and NodeJS and established connectivity with the use of Axios.
- Worked thoroughly with JSON objects to perform RESTful operations and created user validation forms to verify valid data is being passed to the database.
- Implemented the use of Redux for state management to store and maintain Vendor and Business Group data.
- Utilized Git as the source control Manager.
- Tested NodeJS/Express based Web API using Postman to verify functionality.
- Secured session validation with the use of JSON Web tokens.
- Involved in different stages of Software Development Life Cycle like Application Design, Development, and Debugging.
Environment: ReactJS, Redux, Create-React-App, HTML, JavaScript, CSS, Bootstrap, NPM, Node JS, Express, Git, Visual Studio Code
Confidential
Jr. Front End Developer
Responsibilities:
- Implementing the Design and developing modules using Agile Methodology.
- Used Model View Controller framework such as Angular JS framework for creating Single Page Application.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, AJAX and JSON.
- UsedReactflux to polish the data and for single directional flow
- Used JavaScript,Reactfor user interactions in pages.
- Worked on creating responsive website for smart devices using responsive design and media queries, using technologies like Bootstrap, Foundation.
- Implemented the JavaScript/JQuery framework such asReactJS for MVW/MVC framework.
- Designed dynamic client-sideReact.js and JSX codes to build web forms and simulate process for web application, page navigation and form validation.
- Built single page apps, modules, graphics and reusable components usingReact.JS.
- Created a single page site to display the status of customer orders usingReactand Redux.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Successfully performed the Restful APIs Integration using XML and JSON.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Involved in development converting the static HTML mark-ups to JSP's.
- Used SASS Preprocessor for CSS preprocessing.
- Reconstructed front-end system inReactJS by designingReactreusable components and lifecycles.
- Responsible to gathering requirements and creating the right solutions with our Marketing SAAS Cloud products.
- Used JavaScript & Ajax for service calls on pages to interact with the server for information.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser.
Environment: HTML5, CSS3, DHTML, JavaScript, jQuery, Backbone.js,ReactJS, Responsive Design, Bootstrap, AJAX, SVN, Adobe Dreamweaver, Web services, XML, XSLT, Agile Methodology, Windows
Confidential
Front End Developer
Responsibilities:
- Involved in all the phases of SDLC including Requirements Gathering, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Developed user interfaces using JavaScript, HTML and CSS.
- Implemented interaction between front-end and back-end using JSON and integrated the dynamic pages.
- Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation.
- Manipulated data using CRUD operations of database and handled database access with MYSQL.
- Build REST web service by building Java Servlets in the back-end to handle requests sent from the front-end jQuery Ajax calls.
- Used Express Framework to set up middleware to respond to the HTTP requests with the help of JAVA.
- Handled cross browser/platform compatibility issues like Chrome, IE, Firefox, and Safari on both windows and Mac and handling mobile devices.
- Debugged and troubleshoot JavaScript code using tools such as Firebug
- Used JIRA for bug tracking and GIT for version controls.
Environment: HTML, CSS, JavaScript, JSON, REST, GIT, JIRA, Brackets, Sublime, Firebug, JAVA.
