Home

Ashok Kumar - React Developer
[email protected]
Location: Houston, Texas, USA
Relocation: Yes
Visa: OPT
Resume file: Ashok_UI_Resume_1754517770395.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Professional Summary:

Over 6 years of experience as a Front-End Developer in developing user interface (UI) web applications by using HTML, CSS, JavaScript, and modern JavaScript frameworks such as ReactJS and Angular.
Hands on experience with HTML5, CSS3 and Java Script (ES6+), TypeScript.
Experience in developing Single Page Applications (SPA) using ReactJS and Angular.
Good Understanding of Document Object Model (DOM) and DOM Functions.
Hands on experience with implemented React-Router to connect different pages in React application.
Hands on experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
Proficient in Responsive Web Design (RWD) using Bootstrap.
Developed web applications using the latest JavaScript ES6 features and frameworks such as React and Redux
Experience in working with Back-end servers using Nodejs and JavaScript to send and fetch data from Rest API s.
Hands-on experience in using Redux to keep the application state in single store. Worked on Redux making reducers functions and implementing store methods in React.JS projects.
Managed cross page data and HTTP requests with Redux and Axios.
Configured and managed AWS services, including setting up S3 buckets for storage and using IAM for secure access control.
Developed scalable, type-safe applications using TypeScript, reducing runtime errors and improving code quality.
Used TypeScript with React to ensure strong type checking and reusable component development.
Automated CI/CD pipelines using AWS Code Pipeline and Code Build, streamlining development and deployment processes.
Designed high-fidelity UI/UX interfaces and interactive prototypes for web and mobile applications using Figma's design and prototyping tools.
Experience in ECMA Script 6 features. Used Babel, web pack with es2015, react JSX presets.
Hands on experience in developing complex and reusable React components using TypeScript, ensuring type safety and providing robust architecture for large-scale web applications.
Experience in working with JSON, SOAP, RESTFUL Web Services and implementing RESTFUL API.
Implemented Unit testing and integration testing environment to ensure the functionality of complex components created by React.
Participated in the design and implementation of features by interfacing between Business Analysts, Product Managers, users, and back-end developers.


Technical Skills:

Category Skills
Languages HTML/HTML5, CSS/CSS3, JavaScript (ES6+), TypeScript, Java
Frameworks/Libraries ReactJS, Angular, Redux, jQuery, Bootstrap, NodeJS, React-Bootstrap, AJAX
Build Tools Webpack, Babel, NPM, Gulp
Version Control Git, Gitlab, Gerrit
CI/CD Tools GitLab, Dockers, AWS S3
Testing Unit Testing with Jest, Integration Testing, Cypress JS, Mocha, API testing using POSTMAN
IDE Visual Studio, Eclipse, IntelliJ
Operating Systems Windows, Linux, Mac
Debugging tools Chrome Developer Tools, Redux Debugging
UX Tools Figma, Framer, Adobe Photoshop
API s REST API, SOAP

Design and Build Responsive User Interface Design, Codebase Management, User Interface Implementation



Professional Experience:

The Hartford, Remote
Role: Sr. UI Developer Duration: Sep 2023 Present

Description: Developed a comprehensive web-based dashboard for insurance agents to efficiently manage clients, policies, and sales data. This project aimed to enhance the productivity of insurance agents and improve customer service through an intuitive and user-friendly interface.

Responsibilities:

Developed a responsive and user-friendly web-based dashboard using ReactJS and Redux.
Working with React-Router for developing Single Page Applications (SPA s).
Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
Maintained states in the stores and dispatched the actions using redux.
Created routers and views to create SPA (Single Page Application) to make applications dynamic and user-friendly using React JS.
Developed responsive layouts and designs for multiple screen sizes (desktop, tablet, mobile) in Figma, ensuring a consistent user experience across devices.
Developed scalable, type-safe applications using TypeScript, reducing runtime errors and improving code quality.
Experience in using Bootstrap which can easily manipulate modal windows alerts, tooltips, scroll spy, Pop over, button, type head, etc.
Designed high-fidelity UI/UX interfaces and interactive prototypes for web and mobile applications using Figma's design and prototyping tools.
Used Babel to transpile modern JavaScript for compatibility across various browsers.
Created components using ReactJS and created documentation for components.
Utilized AWS services such as EC2, S3 to deploy, manage, and scale applications in a cloud environment.
Deployed applications on AWS using Elastic Beanstalk and automated deployment pipelines with AWS Code Pipeline and Code Deploy.
Managed version control using GitLab, including repository creation, branch management, code merging, and maintaining CI/CD pipelines to ensure smooth and efficient development workflows
Good experience of debugging JavaScript, CSS3 and HTML5 code.
Worked with unit testing frameworks to write test cases for JavaScript code.
Collaborated with UI/UX designers to translate mockups into functional code and participated in code reviews to maintain high code quality.

Environment: HTML5, CSS3, JavaScript (ES6), ReactJS 17, Redux 4, React-Bootstrap 2, React-Router 6, npm 8, Unit Testing (Jest) 28, Git 2.3, JSON, REST API, Figma, Visual Studio Code1.6.




Westlake Chemicals, Houston, Tx
Role: UI Developer Duration: Apr 2022 - Aug 2023
Description: As a Frontend Developer at Westlake Chemicals, I played a key role in developing a Supplier Portal aimed at enhancing the efficiency and transparency of our supply chain processes. The portal provided suppliers with an intuitive platform to submit orders, track shipments, communicate with Westlake, and manage their profiles and documentation. This project significantly improved supplier interactions, streamlined order processing, and ensured real-time communication.

Responsibilities:

Designed and implemented responsive, user-friendly interfaces using HTML, CSS, and JavaScript (ES6+).
Utilized ReactJS and Bootstrap to create interactive components for order submission, tracking, and document management.
Collaborated with backend developers to define API requirements and ensure seamless integration with REST APIs.
Involved in write application-level code to interact with APIs, Web Services using AJAX, JSON and XML
Involved in creating a reusable component using React JS for DOM manipulation
Worked with JSON web tokens for authentication and authorization security configurations using Node.js.
Developed complex and reusable React components using TypeScript, ensuring type safety and providing a robust architecture for large-scale web applications.
Developed scalable, type-safe applications using TypeScript, reducing runtime errors and improving code quality.
Used TypeScript with React to ensure strong type checking and reusable component development.
Implemented services, controllers, directives, factory functions to properly consume API on the front end and send back data in JSON format to the back end by capturing in the UI.
Proficient in UI testing frameworks such as Cypress, Jest, and React Testing Library to automate and validate component functionality.
Developed secure registration and login features with email verification and JWT-based authentication.
Developed React Components to handle the lifecycle features using React-Hooks.
Participated in daily stand-ups, sprint planning, and retrospective meetings as part of the Agile development process.
Conducted unit and integration testing using Cypress JS to ensure the reliability and performance of the application.
Worked closely with QA teams to address bugs and optimize user experience based on feedback.

Environment: HTML5, CSS3, JavaScript (ES6), ReactJS 17, Redux 4, React-Bootstrap 1, TypeScript 4, React-Router 5, npm 6, Unit Testing (Cypress JS) 6, Git 2.2, JSON, REST API, NodeJS 14, Eclipse/IntelliJ.




Global ERP Solutions Pvt. Ltd
Role: Software Engineer Duration: Sep 2018 Dec 2021
Description: As a Web Developer at Global ERP Solutions Pvt. Ltd, I created responsive web interfaces using HTML, CSS, and JavaScript. I developed dynamic applications with AngularJS, optimized web performance, and ensured cross-browser compatibility. I also integrated RESTful APIs and adhered to web accessibility standards.
Responsibilities:
Developed and implemented responsive and user-friendly web interfaces using HTML, CSS, and JavaScript.
Built dynamic web applications with frameworks like AngularJS, ensuring seamless user interactions and efficient state management.
Collaborated with UX/UI designers to translate wireframes and mockups into high-quality, functional code.
Optimized web pages for speed and scalability, utilizing techniques like lazy loading and code splitting.
Ensured cross-browser compatibility and performed thorough testing using tools such as Chrome DevTools and unit testing frameworks.
Integrated RESTful APIs to dynamically fetch and display data, working closely with back-end developers to resolve issues.
Utilized Git for version control and collaborated with team members through GitHub to ensure smooth code integration.
Participated in code reviews, providing and receiving constructive feedback to maintain high code quality.

Environment: HTML5, CSS3, JavaScript, AngularJS 1, Bootstrap 3, RESTful APIs, Git 2, Chrome DevTools, Unit Testing.

Education Details:
Master s in Electrical and Computer Engineering from Wichita State University
Keywords: continuous integration continuous deployment quality analyst user interface user experience javascript sthree Texas
Keywords: continuous integration continuous deployment quality analyst user interface user experience javascript sthree 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];5944
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: