# Vidhi Doshi > SDE II @ Esri | CS @ UIUC | Software Engineer Location: Redlands, California, United States Profile: https://flows.cv/vidhidoshi I’m a Software Engineer at Esri, where I build scalable and reusable web components using HTML, CSS, and TypeScript to deliver high-performance user interfaces. I’m passionate about full-stack development and love exploring new technologies that make products faster, more intuitive, and impactful. Over the years, I’ve worked across a diverse tech stack — from designing frontend applications with React, Angular, and Lit to developing robust backend systems using Node.js, Django, and Python. I’ve also built and optimized CI/CD pipelines and leveraged Google Cloud Platform and AWS to enhance deployment efficiency and scalability. I’m always eager to learn, experiment, and contribute to building reliable and modern web experiences that make a difference. Core Skills: JavaScript | TypeScript | React | Angular | Node.js | Python | Java | HTML | CSS | SQL | MongoDB | Firestore | GCP | AWS | CI/CD ## Work Experience ### Software Engineer II @ Esri Jan 2024 – Present | Redlands, California, United States • Developed 10+ reusable web components using TypeScript, JavaScript, HTML, and CSS. • Boosted performance by 80% using memoization and optimized polling in JavaScript, TypeScript. • Built state management for 3 stores in MobX, TypeScript and JavaScript, reducing render issues by 25%. • Optimized tool overrides through TypeScript and JavaScript refactoring, reducing maintenance by 30%. • Expanded unit test coverage to 100% using Jest, TypeScript, JavaScript and Vitest. ### Graduate Research Assistant @ National Center for Supercomputing Applications Jan 2022 – Jan 2023 | Champaign, Illinois, United States • Developing dashboards for 6 states using React to visualize geospatial data using OpenLayers. • Migrating 10GB of GeoJSON data to PostgreSQL database using Python scripts. • Worked on displaying RSS feed and 5000 sensor datapoints on the front end. •Resolved numerous UI bugs, resulting in a 30 percent improvement in user satisfaction metrics. ### Software Engineer Intern @ Verveware Jan 2023 – Jan 2023 | Chicago, Illinois, United States •Worked on web and mobile apps using React, Node.js for seamless home care services to caregivers and clients. • Boosted app engagement by 20% through audio recorder implementation (React Native, AWS). • Reduced document retrieval time by 30% through efficient implementation of document versioning in MongoDB. • Enhanced user interactions and app ratings using Expo’s push notifications and permissions. ### Software Engineer @ Quantiphi Jan 2020 – Jan 2022 | Mumbai, Maharashtra, India •Integrated various backend APIs in frontend using React, Redux and optimized code by 30 percent for the website by creating multiple reusable components. • Implemented Google cloud scripts in Python and SQL,increased the query execution on the database by 2x. • Built various backend features and 30+ RESTful APIs for all the six internal portals of the company using Django, MySQL and Google Cloud Platform. • Led a team of 3 and provided a consolidated view on cloud usage across project teams using Django as backend that helped in saving cloud costs up-to 20 percent. • Customized a ChatBot for a Conversational AI project; integrated it with Contact Center AI and Dialogflow using Node.js and reduced the operational cost to half. • Performed extensive unit testing for various components in the Conversation Designer using Node.js(Chai and Mocha) and achieved 100 percent code coverage. Skills: React, Redux, Angular, Javascript, Node.js, Django , Google Cloud Platform, Amazon Web Services, Firebase, DialogFlow , SQL , Git, JSON, HTML5 , CSS, Typescript, Material UI, REST APIs, Chai, Mocha, CCAI. ### Software Engineer Intern @ CoutLoot Jan 2019 – Jan 2019 | Mumbai, Maharashtra, India • Developed RESTful APIs and frontend to create a dashboard using Node.js,MongoDB and Chart.js. • Created web-pages using HTML,CSS,and Bootstrap and implemented functionality to send emails through Node.js scripts that increased 1000 new customers. Skills: MongoDB, Express.js, Angular, Node.js, HTML5, CSS, Bootstrap. ### Software Engineer Intern @ Merilent Jan 2018 – Jan 2019 | Mumbai, Maharashtra, India • Generated visualization metrics for Complaint Management Project using Microsoft PowerBI and SQL for sentimental analysis of customer complaints • Improved existing database and solved UI and backend bugs in Angular.js and Django framework. Skills : Microsoft PowerBI, SQL, DBMS, HTML5, CSS, Javascript, Angular.js, Python ### Editorial Board Member @ Computer Society of India Jan 2017 – Jan 2018 | Mumbai Area, India ## Education ### Master's degree in Computer Science University of Illinois Urbana-Champaign Jan 2022 – Jan 2023 ### Bachelor of Engineering in Computer Engineering Dwarkadas J. Sanghvi College of Engineering Jan 2016 – Jan 2020 ### High School in Engineering Science Pace Junior Science College Jan 2014 – Jan 2016 ### School M.K.V.V.I.V ## Contact & Social - LinkedIn: https://linkedin.com/in/vidhi-doshi-269121138 --- Source: https://flows.cv/vidhidoshi JSON Resume: https://flows.cv/vidhidoshi/resume.json Last updated: 2026-03-29