Rachit Sharma

Davis, CA 95014 · (408) 425-7732 · rachitsharma613@gmail.com

I am a third year Computer Science student at the University of California, Davis. I am passionate about building clean, robust, and scalable software. I have industry experience with Python, Golang, Apache Airflow, Kubernetes, and Amazon Web Services. I am also proficient in Java, C/C++, and Javascript, and have experience with React, Node, Git, and MongoDB. I have previously interned at Skyflow, where I helped build an ETL datapipeline that has been shipped into production. Please feel free to reach out. Happy to discuss!

Projects / Achievements

Bite Share - UC Davis Hackathon Winner (Link)

A web application where UC Davis students can get and post free food. Won the Most Creative Use of Twilio award at HackDavis, an 300+ person hackathon. Built using React, Redux, Node, MongoDB, and the Google Maps and Twilio APIs.

SortMyClasses - Over 150 downloads (Link)

On the website Schedule Builder, UC Davis students search and sign up for courses. I built a chrome extension that sorts the classes students search for by the ratemyprofessor ratings of the professors. I programmed it in Javascript and learned how to communicate between scripts, use fetch to get data from webpages, and use Promises for asynchronous commands.

SaveMyFiles (Link)

A website that allows users to upload files to the cloud and provides a shell that is navigable via Linux Commands. Made with React JS, Python Django, and PostgreSQL

Experience

Software Engineer Intern - Skyflow

Duration: 06/22 - 09/22

  1. Worked with Python and Apache Airflow to build a highly secure ETL data pipeline for the migration of sensitive customer data to Skyflow’s database. This feature has been shipped into production.
  2. Designed the pipeline using software architecture best practices to make them scalable and secure.
  3. Applied advanced Python concepts and object oriented design principles to build clean, robust scripts.
  4. Dockerized python scripts which ingested and transformed data from FTP servers to Amazon S3.
  5. Used the Kubernetes API and configured AWS IAM roles to run secure containers on Amazon EKS.
  6. Created thorough unit and integration tests, and built a CI/CD pipeline with Github actions to run them.

My Favorite Books

As an avid book worm, I love to read books that change my perspective. The books I have read have shaped me in ways I never could have known when I first picked them up. Here are a few books that have influenced me the most:

The Obstacle is the Way

Author: Ryan Holiday

Like many people, I sometimes beat myself up and panic over mistakes and failures. This book taught me how to control my emotions and overcome challenges I will encounter in my life. The way Holiday presents practical habits and skills for better living, along with the countless historical examples, made the book not only enjoyable but life changing. I still use many of the lessons presented in my everyday life.

Lives of the Stoics

Authors: Ryan Holiday & Stephen Hanselman

I had thought stoics were a weird, fringe group of ancient intellectuals. This book taught me that not only was that not true, but the lessons the stoics exposed could be used to enhance the quality of my life. By the end of the book, I had made signficant changes to my system of thinking and living. It also sparked my interest in the fascinating history of Ancient Greece and Rome.

Paris 1919

Author: Margaret MacMillan

I had always been curious about the history of Europe and the Middle East, and how the conflicts and passions of today were shaped by the preceding centuries. This book taught me the history of the various cultures and nations in Eurasia, as well as the unfathamable destruction and pain world war one caused. Much of my knowledge of history and the connections of past events to present issues comes from this book.

Steal Like an Artist

Author: Austin Kleon

Every creator is an artist, from a muscician to a programmer. This book brought so much inspiration and inspired me to bring out my creative side through personal projects. I have found myself repeatidly reviewing the nonintuitive ideas presented in this book.