Dhruv Sharma

I'm a student at the University of California, Los Angeles, studying Computer Science and doing research on compilers at the UCLA Compilers Lab.

Experience

Software Development Engineer - AWS

June 2021 - Present

Seattle, WA, USA

  • Worked on the AWS Traffic Engineering team.
  • Designed and developed a console that allows engineers to view various aspects of a large distributed system which would help engineers monitor the system and diagnose faults.
  • Developed a React based website deployed on AWS and a serverless Rust backend.

Senior IT Consultant - UCLA IT Services

September 2019 - Present

Los Angeles, CA, USA

  • Provide primary support for clients (UCLA students, staff, faculty and parents)

Software Development Engineer - AWS

July 2020 - September 2020

Seattle, WA, USA

  • Worked on the AWS Traffic Engineering team
  • Developed a set database housekeeping features that would clean databases of unnecessary data and improve performance

Internal Vice President - UCLA DevX

May 2020 - June 2021

Los Angeles, CA, USA

  • Managed UCLA DevX, a design, technology, and entrepreneurship organization at UCLA focused on solving pressing problems on our campus. We aim to turn the the theory we learn in the classroom into real software products that benefit the UCLA Bruin community
  • Overseeing club operations, projects and events

Backend Developer - DrugDecider

October 2019 - March 2020

Los Angeles, CA, USA

  • In partnership with the UCLA David Geffen School of Medicine and UCLA DevX, developed DrugDecider, a health app that uses machine learning to predict a patient’s treatment response to antipsychotic drugs.
  • Worked on the backend and deployment of the website, along with the creation of admin portals that allow easy site management for the client.
  • Set up an AWS infrastructure to manage site deployment (frontend and backend)

Software Engineering Intern - BlueDOME Technologies

July 2019 - September 2019

San Francisco, CA, USA

  • Researched image processing techniques to improve detection and recognition of text in images.
  • Successfully found and implemented mehods to account for differences in lighting, perspective, color and quality and helped developed a text dectection model.
  • Developed a custom program to split proprietary ML datasets into testing and training data
  • Researched and implemented a service to stream video files to a server and process data using a text detection and recognition model while simultaneously downloading it.
  • Researched ways to deduplicate results from the ML models; specifically finding ways to recognize that an object has already been recognized.

Software Engineering Intern - esri

July 2017 - August 2017

UAE

  • Created drivers to add support for new file types in ArcGIS
  • Used GDAL to create an automated testing script to test support for different image file types and systematically log the results.
  • Also worked on enhancing the performance of the script and significantly reducing runtime.

Software Engineering Intern - esri

July 2016 - August 2016

UAE

  • Designed UI elements for ArcGIS on Windows