Summary
Overview
Work History
Education
Skills
Timeline
Generic

Dharmesh Varma Arsam

React Developer
Charlotte,NC

Summary

Over 9 years of professional experience in the IT industry involved in Analysis, Design, Development, Integration, Maintenance of Web Applications. Proficient in working with JavaScript frameworks like React JS, Angular JS, Node JS and Vue JS. Experienced in designing and creating REST based API's using Node.JS. Experienced in working with different responsive frameworks like Bootstrap/Foundation frameworks. Expertise in working with React Flux, and Redux architecture using complex object-oriented concepts in improving the performance of websites. Experience in working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS-Flex, CSS Padding, CSS Table, Pseudo Classes, and Pseudo Elements. Proficient in developing Single-Page Applications (SPAs) using React JS and Vue JS. Proficient in package managers like Node Package Manager (NPM) to manage the modules and used it to install useful automation tools such as Grunt, and Express. Experienced in designing and development of Mobile based applications using React Native. Expertise in React-Router, Babel, JSX-loader, create-react-app and gulp-react. Experience in implementing the React-Pdf Highlighter library and customized the entire library for the client business to Annotate the PDF. Proficient in writing React components that implemented GraphQL mutations and queries on requests to the backend. Experience in reducing process redundancies and learning curves by configuring business rules and transactions to fit each organization's needs. Extensive experience in implementing AJAX features using JavaScript and jQuery. Experience in using Axios as a JavaScript interface for accessing and manipulating request and response. Experience in working with GraphQL queries and using Apollo GraphQL library. Experience with Unit testing frameworks Enzyme, Mocha, and Jest. Experience in using version control and configuration management tools like GIT and GitHub, GitLab and CI/CD tool JENKINS, Azure DevOps, Docker, Kubernetes for regular Deployment and VMWare for machine use. Experience in utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure and Pivotal Cloud Foundry (PCF). Proficient in writing stored procedures, Functions, Cursors, Packages, and Database Triggers using SQL Server, MySQL, Oracle, MongoDB, PostgreSQL. Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, safari, Opera, Chrome. Ability to work independently as well as within a team environment. Driven to meet deadlines. Motivated to produce robust, high-performance software.

Experienced with building scalable web applications using modern frameworks and libraries. Utilizes strong coding standards and best practices to ensure maintainable and efficient code bases. Track record of integrating RESTful APIs and optimizing database queries for performance and reliability.

Software development professional with experience in developing and designing web applications using HTML, CSS, JavaScript, Angular, Node.js, and React. Adept at developing and deploying complex backend systems, web services and databases.

Overview

9
9
years of professional experience
1
1
Language

Work History

React Full Stack Developer

Wells Fargo
06.2023 - Current
  • Designed and developed single-page applications (SPAs) using TypeScript, HTML, CSS, React, Redux, ES6, Webpack, and Grunt, ensuring high performance and responsiveness.
  • Built and maintained various frontend screens using ReactJS, leveraging reusable components from NPM (Node Package Manager) to accelerate development.
  • Managed application state using Redux, dispatching actions and maintaining stores to ensure efficient data flow and state consistency across the application.
  • Utilized CSS for styling and positioning to maintain visual consistency and uniformity across all screens and devices.
  • Implemented React container and presentational components (stateless and functional components) to improve code modularity and reusability.
  • Managed parent-child component relationships using React State and Props, ensuring efficient data flow and component communication.
  • Integrated ReactJS with backend services to bind data/models retrieved from databases to the view layer, ensuring seamless data presentation.
  • Used ReactJS for templating to enable faster compilation and development of reusable components, improving development efficiency.
  • Developed search container for finding accounts in the application using React-Autocomplete, which enhancing user experience and interactivity.
  • Configured Webpack to execute linters, pre/post-processors, tests, and transpilers based on build targets, optimizing the development workflow.
  • Established application-wide validation and exception handling policies to ensure robust error handling and data integrity across platforms.
  • Created reusable ReactJS components for DOM manipulation, reducing code duplication and improving maintainability.
  • Conducted branding implementation using Jest and React Testing Library (RTL), ensuring consistent UI/UX across the application.
  • Performed memory profiling and optimization for Node.js server applications, improving application performance and scalability.
  • Integrated MongoDB with ReactJS components to fetch and display dynamic data, enabling real-time updates and interactive user experiences.
  • Implemented CRUD operations (Create, Read, Update, Delete) in ReactJS to interact with MongoDB, ensuring seamless data management and manipulation.
  • Utilized MongoDB queries in frontend components to retrieve and filter data based on user inputs, enhancing application functionality and responsiveness.
  • Developed RESTful APIs using Node.js and ExpressJS to connect the frontend with MongoDB, enabling efficient data exchange between the client and server.
  • Implemented state management in ReactJSusing React Hooks and Redux to handle data retrieved from MongoDB, ensuring efficient data flow and application performance.
  • Tracked and resolved bugs using JIRA, maintaining a detailed history of issues and ensuring timely resolution.
  • Automated build and deployment processes by setting up CI/CD pipelines using Azure DevOps, reducing manual effort and improving deployment efficiency.
  • Developed server-side automation scripts using Node.js, integrating with NoSQL databases to streamline backend operations.
  • Deployed and managed applications on Azure, including provisioning, load balancing, and auto-scaling to ensure high availability and performance.
  • Implemented MongoDB queries in ReactJS components to dynamically fetch and display data, enhancing application interactivity.
  • Managed application state using React Hooks to efficiently handle data retrieved from MongoDB, improving performance and maintainability.
  • Resolved cross-browser/platform compatibility issues (IE, Firefox, Safari) to ensure consistent functionality across all environments.
  • Built a CI/CD system using Azure DevOps and Kubernetes, leveraging Docker for containerization to automate build, test, and deployment processes.
  • Environment: React JS, Node.js, Redux, HTML, CSS, TypeScript, ES6, DOM, NPM, Jest, Jira, Kubernetes, Azure DevOps, MongoDB, SQL Server.

Front End Developer

UBS
08.2022 - 06.2023

Collaborated with cross-functional teams, including business stakeholders and backend developers, to deliver regular updates and integrate frontend services with backend APIs in an Agile (Scrum) environment.

  • Designed and developed responsive web pages using HTML5, CSS3, TypeScript, Semantic-UI, Material-UI, ReactJS, and Redux, ensuring a seamless and visually appealing user experience.
  • Built and hosted RESTful Web APIs using Node.js, deploying them on multiple load-balanced instances to ensure scalability and high availability.
  • Created reusable TypeScript components and services to consume REST APIs, following a component-based architecture for improved code maintainability and reusability.
  • Leveraged ReactJS Virtual DOM to efficiently render views and manage components, including custom HTML tags, for dynamic and interactive user interfaces.
  • Developed client-server applications using Node.js, enabling two-way communication and real-time data exchange between the frontend and backend.
  • Modularized frontend code using Sass for CSS and JavaScript, improving code organization and maintainability.
  • Built a real-time mouse/click analytics web service using Node.js, providing actionable insights into user interactions.
  • Utilized NPM (Node Package Manager) and Redux libraries to integrate predefined components and manage application state effectively.
  • Implemented dynamic rendering of fields into React components, enhancing the flexibility and interactivity of the application.
  • Developed stable React components and standalone functions, ensuring their reusability across future projects.
  • Applied Redux concepts for templating, enabling faster compilation and the creation of reusable components.
  • Upgraded and maintained a shared component library, converting existing components to newer versions and ensuring consistency across the application.
  • Enhanced shared library components to improve functionality and performance, which were widely used across the application.
  • Designed and implemented a summary page container to display the progress of plans, improving user visibility and decision-making.
  • Improved application performance by using styled components and optimizing React Hooks with Object-Oriented Programming (OOP) concepts.
  • Wrote unit tests for React components using Jest, ensuring functionality and preventing regressions.
  • Optimized image rendering by converting all images to SVG icons, improving page load times and visual quality.
  • Created reusable components for Plan cards and Plan Detail Modals, ensuring consistency and reducing development time.
  • Managed version control using Git and tracked defects using Rally, ensuring smooth collaboration and issue resolution.
  • Followed Test-Driven Development (TDD) methodologies to drive the development of new features and enhancements.
  • Configured and managed Docker containers and Azure DevOps build jobs to deploy applications in a Kubernetes environment.
  • Wrote unit tests using the Mocha framework, ensuring code quality and reliability.
  • Implemented CRUD operations in ReactJS components to interact with MongoDB databases, enabling dynamic data management.
  • Utilized Azure Blob Storage to store and manage unstructured data in the cloud, ensuring scalability and accessibility.
  • Configured Azure cloud services for endpoint deployment, ensuring seamless integration and high availability.
  • Participated in the CI/CD process, manually managing deployments for both release and manual environments to ensure smooth delivery.
  • Environment: Visual Studio Code, ReactJS, NodeJS, Redux, Typescript, TSX, AJAX, NPM, JSON, Jest, Semantic-UI, Material-UI, Kubernetes, Docker, MongoDB, Azure DevOps, Azure.

Front End Developer

United Health Group (OPTUM)
02.2022 - 08.2022
  • Worked to deliver regular updates to business team and project managers through an Agile (Scrum) Development Team.
  • Understood each module and gathered and stored & managed the project content by using Content Management System (CMS) with the help of web services got the content and displayed on the web browser.
  • Implemented UI by adapting React library with typescript, HTML/HTML5, SCSS.
  • Worked with the business teams and the back-end teams in-order to integrate the services with Front-end.
  • Involved in designing webpages using HTML5, CSS3, typescript, Bootstrap, Flex, ReactJS.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Developed various screens for the front end using React JS and used various predefined components from NodeJS NPM (Node Package Manager) and Redux libraries.
  • Integrated caching mechanisms in Node.js applications to improve data access speed.
  • Implemented the Dynamic feature for rendering of the fields into the React Components.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Converted the existing library components to new version components all over the application.
  • Used reusable components to create various Snapshot cards and Services cards.
  • Worked on static COVID banner on top of the Application page and converted the static banner to personalized banner for the future purpose.
  • Worked on old-stack application which is Built with different modules, controllers, templates, custom filters, and directives in AngularJS.
  • Used AngularJS dependency injection to inject angular services and custom services, as well as built custom directives to provide reusable component.
  • Developed application pages using HTML, CSS, bootstrap, RWD, JavaScript, and jQuery.
  • Took advantage of MVC pattern of AngularJS framework to produce higher maintainability of the code.
  • Implemented Adobe Analytics to capture sessions & reporting is being generated while the users trigger Link click events, page load events and impressions.
  • Developed Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Use Window Azure to deploy the application on cloud and manage the session.
  • Used Azure components like Service Bus implements a communication system between mutually interacting software.
  • Handled the CI/CD process manually for the new-stack application for both the release and manual environments.
  • Preparing Unit test cases for all the application & fixing defects if any.
  • Worked with all other LOBs for the release work which includes branching and versioning.
  • Environment: Visual Studio Code, AngularJS, JavaScript, ReactJS, NodeJS, Typescript, TSX, AJAX, JSON, Bootstrap, REST Services, Kubernetes, Docker, Jenkins, Azure.

Front End Developer

AT&T Corporation
07.2020 - 02.2022
  • Worked to deliver regular updates to business team and project managers through an Agile (Scrum) Development Team.
  • Worked with the business teams and the backend teams in-order to integrate the services with Frontend.
  • Involved in designing webpages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, Flex, ReactJS and Redux.
  • Responsible to Style, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixing, operations, and functions.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Integrated third-party APIs and services into Node.js applications to extend functionality.
  • Implemented OAuth for secure authentication and authorization between React.js and Node.js components.
  • Implemented various screens for the frontend using ReactJS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Worked in using ReactJS components, Forms, Events and Router.
  • Responsible for ReactJS and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Implemented the React-pdf Highlighter library and customized the entire library for the client business to Annotate the PDF.
  • Implemented the Dynamic feature for rendering of the fields into the React Components.
  • Converted the Dynamic PDF into React PDF by converting it into Base64.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • 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.
  • Used Axios as a JavaScript interface for accessing and manipulating request and response.
  • Deployed application on test, production servers and managed application using Azure.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Used react latest version where we have converted the existing class-based components into functional components and used useState for State changes in the components and used useEffect for the component life cycle methods.
  • Environment: Visual Studio Code, ReactJS, Node.JS, Redux, JSX, AJAX, JSON, Bootstrap, Font-Awesome, SQL, Azure.

Front End Developer

Aetna Health Inc
01.2020 - 07.2020
  • Worked to develop Responsive and dynamic User Interface of the Application using React 16.8(Hooks)with Apollo GraphQL.
  • Worked with reusable Components and used React-Router - Browser Router for Web.
  • Used Apollo GraphQL library to transmit the data from Backend to Front-End and vice-Versa through GraphQL queries and Mutations.
  • Implemented the React Hooks concepts into the Application and Utilized the Azure Rest API’s.
  • Worked intensively with React State and Props for the purpose of transmitting and retrieving data from one component to another.
  • Worked with Redux for state management and used Store, Action, Reducers, State immutability and Async actions.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Used Material-UI which can easily manipulate modal windows alerts, tooltips, scroll spy, Pop over, button and Type ahead.
  • Wrote unit test cases of React components, services using Karma-test-runner and Jasmine.
  • Handled client-side Validation of the React forms in a robust way and conveyed user-friendly error message if any to the user.
  • Worked with Higher Order Components (HOC) using React to have reusable code for the authorization and redirection of the Page.
  • Used Axios as a JavaScript interface for accessing and manipulating request and response.
  • Created responsive web design using CSS Grid, Flexbox, 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.
  • Worked with UI designing with Font-Awesome Icons, Material-UI, JavaScript, and jQuery scripting technologies.
  • Worked with Redux for state management and used Store, Action, Reducers, Redux-Saga, State immutability and Async actions.
  • Worked with wiring up the components with the Redux and Redux-Saga.
  • Implemented routing for all the components developed. created and injected reducers and sagas in store.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Called the Restful web services call for POST, PUT, DELETE, and GET methods.
  • Manipulated data using CRUD operations of MongoDB and handled database access and data transmission based on RESTful web service.
  • Experience in using version control and configuration management tools like GIT and GitHub and CI/CD tool JENKINS, Docker, Kubernetes for regular Deployment and VMWare for machine use.
  • Worked with utilizing cloud technologies like Microsoft Azure Blob and Pivotal Cloud Foundry (PCF).
  • Environment: Visual Studio Code, React, Redux, Redux-Saga, JSX, AJAX, JSON, Material-UI, Font-Awesome, Azure Cloud Cosmos DB, REST, Apollo GraphQL, Postman, ReactJS and TypeScript.

React/Full Stack Developer

Sam’s Club
04.2019 - 01.2020
  • Worked to Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery, Node JS, Vue JS and React.JS that meets accessibility and web browser standards for websites.
  • Implemented React-Redux for managing state and reinforced the logic of having global state and share information among components from single location using React.
  • Used Router incorporated in React to navigate through different pages quickly and smoothly.
  • Worked intensively with React State and Props for the purpose of transmitting and retrieving data from one component to another.
  • Worked in Handling Events and Animations occurred in various React component efficiently in cost-effective manner to gain optimal performance.
  • Worked with Redux-Form package in React application to build any kind of complex and custom forms which is not only robust but also user-friendly.
  • Handled client-side Validation of the React forms in a robust way and conveyed user-friendly error message if any to the user.
  • Worked with Higher Order Components (HOC) using React to have reusable code for the authorization and redirection using React.
  • Utilized the immense power of new features of ES6 like Arrow Function, Literals, Promises, Classes and Modules in all the React component.
  • Worked on user accounts, creation, update, and deletion in React components implementing CRUD operations.
  • Implemented RESTful API to maintain and transmit large blocks of data over the internet in JSON format.
  • Developed UI widgets with React features like Fragmentation, Context API and Important breaking changes Worked on component-based architecture in Sitecore and created various components with different JavaScript libraries.
  • Worked with Vue JS forms, Validations, modules, components, directives, controllers, and HTTP Requests.
  • Worked with Vue JS events distribution and parent chain for parent-child component communication.
  • Manipulated DOM, handled events and applied animation effects with Vue JS.
  • Applied Bootstrap3 in React components for the styling purpose and implemented all the new features for the optimum efficiency of the website.
  • Involved in UAT of the applications by providing users with test cases and scenarios and guiding them during the testing process.
  • Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines.
  • Environment: Visual Studio Code, ReactJS, TypeScript, Redux, HTML, jQuery, AJAX, JSON, XML, SQL Server, REST.

React/Full Stack Developer

Stanley Black & Decker
08.2017 - 04.2019
  • Developed user interface by using ReactJS, Flux for SPA development.
  • Worked on Redux with React to handle large chunks of data for better performance.
  • Familiar with creating Custom Reusable React Components Library.
  • Implemented Single Page Application (SPA) using Grommet UI and Material UI.
  • Used React-Router to turn application into Single Page Application.
  • Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used ReactJS in components like JSX, creating React components, Virtual.
  • Implemented AJAX to request JSON data through third party REST APIs to acquire data from the server and display it in sorted order.
  • Used ReactJS to build the UI components, developed filters to display different dimensions of data and font size modifiers.
  • Implemented mapStateToProps, mapDispatchToProps for the interactions between Redux and React.
  • Used NextJs for server-side rendering for better performance and for SEO.
  • Involved in Data Analysis with JSON data developed Graphs and Pie charts using D3.
  • Designed user interface for different modules using HTML5, CSS3, JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Generated responsive data tables using Bootstrap grid system.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing ReactJS, JavaScript API.
  • Worked on ReactJS Virtual Dom and rendering views using components which contains additional components called custom HTML tags.
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices.
  • Used GIT tool to keep track of all work and all changes in source code and deployed the applications.
  • Worked in JIRA, Confluence for user story tracking processes and streamlining agile planning.
  • Implemented NPM and Webpack for generating production script files.
  • Wrote extensive unit tests using automated TDD tasks.
  • Worked with utilizing cloud technologies including Amazon Web Services (AWS).
  • Debugging using Chrome Devtool web developer tools on Chrome, Firefox, and Internet Explorer.
  • Worked in Agile development following SCRUM process, Sprint, and daily stand-up meetings.
  • Involved in bug fixing of various modules in the application that were raised by the client.
  • Environment: HTML5, CSS3, Agile, JavaScript, AJAX, JSON, XML, bootstrap, ReactJS, Redux, React Router, Material UI, Grommet UI, NPM, JIRA, Jest, Enzyme, Webpack, Rest API, MongoDB, AWS, Jasmine, Karma, GIT.

Front End Developer

Real Technologies
10.2016 - 08.2017
  • Utilized HTML, CSS, and JavaScript to create visually appealing and responsive web pages that met client requirements.
  • Coded using HTML, CSS, and JavaScript to develop features for both mobile and desktop platforms.
  • Worked closely with UX/UI designers to translate their designs into functional web applications.
  • Utilized version control systems such as Git to track changes throughout the development process.
  • Collaborated with back-end developers to improve website functionality and integrate new features.
  • Troubleshot technical issues related to front end development, ensuring prompt resolution to maintain project timelines.
  • Designed and updated layouts to meet usability and performance requirements.
  • Implemented AJAX for dynamic content updates, enriching user experience by reducing page reloads and wait times.

Education

Master of Science - Computer Information Systems

Virginia International University
Fairfax, VA
06.2016

Skills

NodeJS

JAVA

HTML

CSS

XML

JSON

XAML

AJAX

XSD

JavaScript

TypeScript

BOOTSTRAP

REACTJS

REDUX

REDUX - THUNK

REDUX-SAGA

ANGULAR MATERIAL DESIGN

MATERIAL UI

APOLLO GRAPHQL

MS SQL SERVER

MYSQL

ORACLE

MongoDB

PostgreSQL

Jenkins

Azure DevOps

Docker

Kubernetes

OpenShift

IIS 70/75

WINDOWS

UNIX

LINUX

MAC

Azure

undefined

Timeline

React Full Stack Developer

Wells Fargo
06.2023 - Current

Front End Developer

UBS
08.2022 - 06.2023

Front End Developer

United Health Group (OPTUM)
02.2022 - 08.2022

Front End Developer

AT&T Corporation
07.2020 - 02.2022

Front End Developer

Aetna Health Inc
01.2020 - 07.2020

React/Full Stack Developer

Sam’s Club
04.2019 - 01.2020

React/Full Stack Developer

Stanley Black & Decker
08.2017 - 04.2019

Front End Developer

Real Technologies
10.2016 - 08.2017

Master of Science - Computer Information Systems

Virginia International University
Dharmesh Varma ArsamReact Developer