Home

Aashish Ippili - React JS Developer
[email protected]
Location: Dallas, Texas, USA
Relocation: TX / Remote
Visa: H1B
Aashish Ippili
React JS Developer
337-326-6510
[email protected]
Dallas, TX
TX / Remote
H1B

SAM | Sr IT Recruiter

T: 408-413-0899 EXT 123
E: [email protected]

Summary:
Over 8+ years of experience application development, good understanding of front- end and backend technologies using React JS.
Extensive experience in designing professional UI web applications using frontend technologies like
HTML, CSS3, Javascript, Typescript, Angular Js, Node Js, Next JS, React Js.
Good understanding of object-oriented programming and capable of implementing OOP in Javascript.
Experience in version control tools like GIT and SVN to manage and control software development.
Experienced in MEAN stack development MongodB, Express, Node, and Angular.
Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
Extensive knowledge in developing single - page applications (SPAs).
Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML, XML parsers)
Expertise in React JS framework to develop the SPA.
Experienced in React JS and working with React Flux architecture.
Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
Good Experience in React.js for creating interactive UI using One-way data flow, Virtual DOM, JSX, React concepts.
Familiar with creating Custom Reusable React Components Library.
Excellent interpersonal abilities, communication skills, time management, and Team skills to work hard to attain project deadlines under stressful environments.
Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.

Technical Skills:

Technologies/Languages JavaScript, Next JS, TypeScript React, Vue, Node, Java, Python, PHP, HTML5, CSS3, Bootstrap, MEAN stack, Laravel, J2EE
Web Technologies HTML, HTML5, CSS3, SASS, XHTML, XML, JavaScript, AJAX,
jQuery, WordPress, JSON, Twitter Bootstrap, React JS, Angular JS 1.x, Express JS, Node.js, GitHub, JAVA, J2EE
Debugging Tools Firebug, Bugzilla, Chrome Developer Tools, IntelliJ.
Frameworks React JS, Angular JS (1.x), Node JS.
Testing tools and logging framework Junit 3.8/4.0, Load runner, Jasmine, Selenium
Database/ Environments Oracle 11g, PostgreSQL, MongoDB, Windows, Linux
Code Management Git, Terraform, CircleCI

Education:
Masters in Computer Science, University of Louisiana, Lafayette - 2018
B. Tech in Computer Science, Vignan University, India - 2013

Professional Experience:

Aspiration, Los Angeles, CA Oct 2020 - Current
Senior React JS Developer

Worked on enhancements of aspiration web application using React JS and Next js.
Maintenance and bug fixes of existing site, involving a wide variety of technologies including Angular.JS, jQuery and ReactJS/Redux.
Integrated Webpack with Babel, ESLint and Prettier for linting and build process.
Worked on writing jest unit tests and web driver tests for the developed features.
Good Experience in React JS for creating interactive UI using One-way data flow, Virtual DOM, JSX,
React concepts.
Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
Maintained states in the stores and dispatched the actions using Redux.
Made the application responsive for all kinds of devices and browser types.
Implemented the Drag and Drop functionality using React-Draggable.
Initiated and implemented the development of reusable components to prevent the repeatability of code and to make the application efficient without a lot of dead code.
Components for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
Implemented atomic components, organisms, molecules for the reusability across the application.
Used React-Autocomplete for creating Google maps location search on the webpage.
Used content full hooks to make the API requests for the application
Well versed with agile standards and scrum ceremonies, used JIRA to update the status of the ticket. Comments and communication about the ticket
Used React Router for routing the Redux app to connect Redux and React to support routes.
Worked closely with the QA team to understand the reported defects and fix them.
Worked closely with the UX team and business partner to get the best design possible for the application.

Environment: React. JS, Redux, HTML, CSS, Sass, Less, JavaScript, Bootstrap, Ajax, SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, JIRA, Jasmine

Cerner, Kansas City, KS May 2020 Oct 2020
React JS Developer

Worked on enhancements for a media application in React to add new features, which will provide customers with smooth UI transitions.
Worked on writing jest unit tests and web driver tests for the developed features.
Implemented stable React components and stand-alone functions to be added to any future pages
Made the application responsive for all kinds of devices and browser types
Customize UI Elements, UI Action sheet, UI Alert View, UI table View, UI Collection View, UI Scroll View to build user interface of the application.
Developed user interface by using the React JS, Flux for SPA development.
Used React-Router to turn application into Single Page Application
Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
Implemented dynamic time zone using Moment.js in the time panel of export
Initiated and implemented the development of reusable components to prevent the repeatability of code and to make the application efficient without a lot of dead code.
Used Redux for state management, to store the whole state of the app in an immutable object tree
Familiar with newly updated React Hooks like useState, useEffect, useContext
Used React flux to polish the data and for single directional flow.
Used Axios to make GET, POST etc., and request an API to get the data from it.

Used GIT to clone the project in local, to create branches in master, to pull, push the code to branch and to participate in code reviews
Well versed with agile standards and scrum ceremonies, used JIRA to update the status of the ticket. Comments and communication about the ticket
Responsible for implementing UI mockups, integrating third party REACT libraries and handling/creating
REDUX store data.
Used Middleware, Redux-Promise in application to retrieve data from Back-End and to perform RESTFUL services.
Worked closely with the QA team to understand the reported defects and fix them.
Worked closely with the UX team and business partner to get the best design possible for the application.

Environment: React. JS, Redux, HTML, CSS, Sass, Less, JavaScript, Bootstrap, Ajax, XML, XSL, XSLT, JSON, Github, Restful API, AWS, JIRA, Jasmine and Webstorm.

Pizza hut, Plano, TX Dec 2018 May 2020
React JS Developer

UI developer with sole responsibilities for Upgrading UI, architecture designing, fixing bugs and troubleshooting major UI problems.
Developed custom components using React.js which does data manipulations and to display data based on design standards.
Worked with node framework like Express js for development of restful web services and middleware configurations
Implemented various screens for the front end using React.js and used various predefined components from
NPM and Redux.
Created lambdas in node environments that sync data from POS system to S3 buckets on a daily interval basis.
Created node scripts, which converts data into a specified format suitable for application.
Involved in implementing deployments into AWS EC2 with the help of Terraform.
Created YAML scripts, which automates the process of integration and deployment using CircleCI tool.
Developed and maintained microservices for localization, menu's, checkout written in Typescript.
Developed tracker tool for real-time monitoring of the application, created dashboards in cloud watch for debugging issues.
Created tags in google tag manager for analyze the website flow and create google analytics events to track the daily conversion and product revenue.
Designed and maintained micro services written in Laravel framework.
Participate in daily scrum activities, understand the tasks, and vote for the appropriate pointing.

Environment: React JS, Angular.js, JavaScript, GIT, Bootstrap, Ajax, JSON, HTML, CSS, Oracle database, Eclipse, AWS, Typescript, Redux, Express JS, Bootstrap, GIT, SASS

Enquero, Milpitas, CA Sep 2018 -- Nov 2018
UI Developer

Used ES6 and JSX with react for component development. Used Babel to compile JSX and ES6 into
JavaScript.
Implemented various screens for the front end using React.js and used various predefined components from NPM and Redux.
Used React JS for frontend framework and Redux architecture for creating data layers for unidirectional data flow.
Implemented Redux-form. Used Synchronous and Asynchronous Validations to validate the values.
Used React Router to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with the server.

Worked on Accessibility standards and Localization.
Implemented modules into Node JS to integrate with designs and requirements.
Used Middleware, Redux-Promise in application to retrieve data from Back-End and to perform
RESTFUL services.
Added dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
Used Web pack to bundle all JavaScript files, take all modules with dependencies, and generate static assets.

Environment: React JS, Angular.js, Redux, Node JS, JavaScript, GIT, Bootstrap, Ajax, JSON, HTML, CSS, SQL, Eclipse, SPA, OOP, FLUX, Bootstrap, GIT, SASS

OpenText, Hyderabad, Telangana Jan 2013 -- Jul 2016 Software Engineer UI
Worked in all phases of SDLC, including requirement analysis, design, and development, supporting QA teams and debugging production issues.
Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
Developed various front-end components using an internal Javascript MVC framework for an enterprise application
Widely used Perforce and Tortoise SVN for source code management and version control.
Developed all the page styles by using Bootstrap and LESS to gain better structure of style sheets for maintenance purposes.
Designed JSP pages for Initial applications, Submissions and Maintenance module using
JSTL and Struts tag libraries.
Used Jasmine for UI automation and Junit for Unit testing the service modules.
Responsible for checking cross-browser compatibility and hence worked on different browsers like safari, internet explorer, Firefox and google chrome.
Acting as a mentor for new resources in the team, making them understand the business process from the application point of view.
Worked in an agile development environment and performed different roles during the scrum.

Environment:, HTML, CSS, Java Script, MS Office, Bootstrap, LESS, JSP, JSTL, HP Quality Center, Junit, and Struts.
Keywords: quality analyst user interface user experience javascript sthree information technology hewlett packard microsoft California Kansas Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];202
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: