React Developer Resume
Brooklyn, NY
SUMMARY
- Overall 7+ years of extensive experience as a Front - End UI developer in developing web applications based onReactJS, HTML5, CSS, JavaScript (ES5 & ES6), jQuery, AJAX, JSON, XML, Bootstrap, and Redux.
- Strong experience in integrating the product, customizing the look and feel of the application, and making sure of the seamless working of the application.
- Developed applications using HTML5, CSS3, JavaScript, XHTML, jQuery; sound knowledge of Web protocols and standards (HTTP HTML5/XHTML/, CSS3, Web Forms, XML, XML parsers).
- Expertise in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concepts. Expertise in React JS framework to develop the SPA
- Well-versed in DOM (Document Object Model) and DOM functionality to use in the interaction with objects in HTML, and XML documents
- Excellent experience and Knowledge in CSS preprocessors like LESS and SASS.
- Wrote application-level code to add functionality to perform client-side validation using JavaScript.
- Extensive experience in using JavaScript libraries like jQuery and in developing Rich Internet Applications (RIA).
- Expertise in developing Responsive web design (RWD) applications with client scripting language and server scripting languages like React.js.
- Experienced in AJAX, and JSON with jQuery for request data and response processing.
- Proficient in Model View Control (MVC) design pattern and Test-Driven Development (TDD).
- Worked together with the UX team to maintain industry standards for web technologies and for the best user experience across web and mobile devices maintaining responsiveness.
- Used chrome debugger,React Developertools, and redux debugger tool for development and debugging.
- Professional understanding of the System development life cycle (SDLC) as well as various phases such as Analysis Design, Development, and Testing.
- Perform Web Optimization on websites and web services for improved functionality over Cross Browsers and platforms.
- Experience in developing Graphic User Interface (GUI) to display business data using jQuery with Cross-browser compatibility and Web application scaling.
- Proficient in making AJAX calls using jQuery and usage of JSON for faster and faster responses.(not familiar with JSON).
- Good Experience in using various JavaScript concepts like Prototypes, Closures, and Object-oriented features, Promises.
- Experience with browsers like Edge, Firefox, Safari, and Google Chrome for compatibility.
- Excellent interpersonal abilities, communication skills, time management, and Team skills with an intention to work hard to attain project deadlines under stressful environments.
TECHNICAL SKILLS
Languages /Web Technologies: Python, HTML5, CSS3, JavaScript, AJAX, JSON, SQL
JavaScript Libraries / Frameworks: jQuery, Bootstrap, REACTJS, Redux JS.
Operating Systems: Linux, Windows, macOS
IDE: Visual Studio Code, Eclipse IDE, Notepad++
Databases & Platforms: MongoDB, MySQL
Build/SCM Tools: Git, GitHub
Development Methodology: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Brooklyn, NY
React Developer
Responsibilities:
- Interacted with end users and business analysts to understand the business requirements.
- Developed rich front-end applications, and user-interactive (UI) web pages using HTML5, CSS3, and Bootstrap.
- CSS styles were developed to preserve the uniformity of all the screens throughout the application and the positioning of screen objects.
- Created the Integration JavaScript libraries (jQuery, React-Bootstrap, Datatables, etc.)
- Leveraged React.js resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Maintains the Parent and child elements by using State and Props in React.js.
- Developed custom filters in React.JS in the application.
- Used services to read data from a remote server using React.JS
- Created React.js for reusable components (multi-field form elements, background file uploads.
- Maintained states in the stores and dispatched the actions using redux.
- Involved in developing the React.js Controllers to maintain each view data.
- Involved in developing the flux pattern by using the redux framework as a core dependency.
- Developed for Large Scale JavaScript Application with React.js
- Involved to use various properties, and parameters in ES6.
- Developed and applied application-wide, cross-platform Validation and Exception Handling policies.
Environment: ReactJS, Redux, JavaScript, HTML, CSS3, Git, Visual Studio Code, MongoDB.
Confidential, New York, NY
React developer
Responsibilities:
- Involved in the development of User Interface using HTML, CSS, jQuery, AJAX, JSON,and React Extensive manualevaluation and validation techniquesprovide remediation.
- Approach to all designers,developers, and testers on role levels to fix the issues on the coding file.
- Used ReactJS to create Controllers to handle events triggered by clients and send requests to the server.
- Implemented JavaScript source code and embedded nested handling logic using jQuery event handlers and call backfunctions, ES6.
- Performed form validations usingReactive forms for sign-in and inputting ticket rising information fromReactframework.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes usingReact.js Node.js, jQuery, and Webpack.
- Developed dynamic web pages usingReact JS, HTML5, CSS3, jQuery, Bootstrap, NodeJS and AJAX.
- Performed extensive unit testing (end-to-end) and prepared detailed test scripts as part of it.
- Web application is redesigned by usingReact Web API are used to send and receive data to/from the back end, recently started updating fromReacttoReact
- Used GIT for Version Control to track check-ins and rollback code.
- Developed a component that varies content based on the user’s navigation by using a router-outlet directive inREACT.
- Involved in developing XML, HTML, and JavaScript for client-side presentation and data validation on the client side within the forms.
- Implemented CSS3 and JavaScript-based navigation system visually identical to the previous table-based system to improve ease of maintenance and organic search engine placement.
- Used various libraries of JavaScript like jQuery, Require.js, and node.js to develop the User Interface of web pages.
Environment: HTML 5, CSS 3ES6,JavaScript,React Js, Git Hub
Confidential, New York, NYReact Developer
Responsibilities:
- Designed the front-end applications, and user interactive (UI) web pages using web technologies like HTML5, CSS3, JavaScript, React Js, and Ajax.
- Developed React Jspages, Web services calls, and AJAX calls for the application.
- Used React Jsin the development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using a scope.
- Worked on the Front end by using JavaScript.
- Developed user interface by using React Js.
- Implemented client-side Interface using React Js.
- Worked with React Jscomponents, Forms, Events, Keys, Routers, Animations, and Flux concepts.
- BuildReact components and stand-alone functions to be added to any future pages.
- Worked with React Flux architecture for developing Single Page Applications SPAs.
- Used Firebug and Chrome Developer Tools for debugging and element styling.
- Wrote services to store and retrieve user data from the Mongo DB for the application on devices.
- Involved in daily SCRUM meetings to keep track of the project status.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Made the application responsive using Bootstrap and CSS Media Queries.
- Implementing Queries to the backend MongoDB database using HTTP service to fetch JSON contracts.
Environment: HTML5, CSS3, React Js, JavaScript, Bootstrap, jQuery, Ajax, JSON, Firebug, Git
Confidential, New York, NY
React Developer
Responsibilities:
- Developed user interface by using React JS for SPA development.
- Developed client-side Interface using React JS.
- Used React-Router to turn the application into Single Page Application
- Used ReactJS components, Forms, Events, Keys, Router, and Animations.
- Building stable React components and stand-alone functions to be added to any future pages.
- Developed the Drag and Drop functionality using React-Draggable.
- Used React-Auto complete for creating google maps location search on the webpage.
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown, and many more.
- In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
- Maintained states in the stores and dispatched the actions using redux.
- Works with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Used Git for version controlling and regularly pushed the code to GitHub.
Environment: HTML 5, CSS3, Sass, JavaScript, Bootstrap, ReactJS, React Hooks, Redux, Github
Confidential, New York, NY
UI /Web Developer
Responsibilities:
- Designing and developing web pages using HTML5, CSS3, JavaScript, Bootstrap, SASS, React.js, and Redux.
- Developed client-side Interface using React JS.
- Responsible for the Style, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variables, mixing, operations, and functions.
- CSS styles were developed to preserve the uniformity of all the screens throughout the application and the positioning of screen objects.
- Used React-autocomplete for creating google maps location search on the webpage.
- Works in using React JS components, Forms, Events, and Keys.
- Implement modules into Node JS to integrate with designs and requirements.
- 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 MVC architecture using React and Redux frameworks.
- Performed the System Testing for Complete UI after fixing the Issues which are reported by the Testing Team.
Environment: HTML5, CSS3, Bootstrap, SASS, JavaScript, React JS, Redux, GitHub
Confidential
Web/UI Developer
Responsibilities:
- Develop front-end UI pages using HTML, DHTML, XHTML, CSS, JSON, JavaScript, React and AJAX.
- Develop responsive web applications using HTML5, CSS3 and JavaScript frameworks.
- Design table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Create optimized graphic websites and application interfaces using HTML and CSS.
- Handle all aspects of the web applications including maintaining, testing, debugging and deploying.
- Engage with the business development team and/or customer early on to seek a deeper appreciation of the customers’ business problem/goals.
- Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints.
- Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
- Produce highly reliable and performant code with appropriate monitoring and alerting.
- Architecte efficient and reusable front-end systems that drive complex web applications
- Identified and resolved performance and scalability issues.
Environment: HTML, CSS, XML, DOM, JavaScript, JQuery, AJAX, JSON, ECLIPSE, SQL server, MySQL.
