Surya Ramesh

Computer Science Student at the University of California Berkeley • suryar@berkeley.edu

UC Berkeley senior with proven leadership qualities and passionate about Computer Science, Machine Learning, and Robotics


Experience

Machine Learning Intern

SkyGeni, skygeni.com

Led the analysis of proprietary sales data using data visualization tools and classical machine learning techniques. Core member of a ~15 person startup responsible for developing the machine learning infrastructure.

Summer 2020

Machine Learning Developer, External Officer

Machine Learning @ Berkeley, ml.berkeley.edu

Implemented a two stage text to image generative adversarial network using Tensorflow and Keras. Created partnerships and networked with companies to expand funding and opportunities for industry projects.

Feb 2020 - PRESENT

President, Software Architect

AVBotz Robotics Team, avbotz.com

Led a team of 40 students in the development of an autonomous underwater vehicle for theinternational collegiate RoboSub Competition. Managed the software, electrical, mechanical and business divisions and successfully led the team to semifinalist placement in 2019. Submarine capabilities included machine learning, image processing, signal processing, and autonomous movement.

Aug 2015 - Aug 2019

President, Team Lead

Cyber Security Club

Ranked in the Platinum Division of the CyberPatriots competition and placed 3rd in digital forensics at the California Cyber Innovation Challenge. Organized multiple teams of high school students to compete in numerous national and local cyber security competitions. Worked primarily with Linux/Unix Operating Systems and gave lectures on how to secure these systems.

Aug 2016 - June 2019

President, Head Instructor

ACE Coding, acecoding.org

Managed a team of high students to teach Java and Python to 1000+ students in multiple local middle schools. Also organized a hackathon / instructional event (ACE Code Day) for students that included workshops on machine learning, computer vision, and robotics.

Aug 2015 - June 2019

Education

University of California, Berkeley

Berkeley, CA

BA in Computer Science (in progress), GPA: 4.0 / 4.0

  • CS61A: Structure and Interpretation of Computer Programs
  • CS61B: Data Structures
  • CS61C: Machine Structures
  • CS70: Discrete Mathematics and Probability Theory
  • CS170: Efficient Algorithms and Intractable Problems *
  • EECS16A: Designing Information Devices and Systems I
  • EECS16B: Designing Information Devices and Systems II
  • EECS127: Optimization Models in Engineering
Aug 2019 - PRESENT

Amador Valley High School

Pleasanton, CA

Coursework includes: Multivariable Calculus, Linear Algebra, and 5/5 on 10 AP Tests including:

  • AP Computer Science
  • AP Calculus BC
  • AP Physics C: Kinematics
  • AP Physics C: Electricity and Magnetism
  • AP Statistics
  • AP Macroeconomics
Aug 2015 - June 2019

Skills

Programming Languages & Tools
  • Languages: Java, Python, C++

  • Web: HTML, CSS, PHP, JavaScript, AJAX, MERN Stack (MongoDB, Express, ReactJS, NodeJS)

  • Frameworks: Tensorflow, Keras, PyTorch, OpenCV (Image Processing Library), Redis

Projects

Direction of Arrival (DOA) Estimation

  • Developed signal processing algorithms to determine DOA for high frequency sounds underwater
  • Experimented with algorithms including time difference of arrival and MUSIC (MUltiple SIgnal Classification)
C++

High-Frequency Trading (HFT) Bot

  • Created a HFT bot utilizing ETF and ADR arbitrage strategies to consistently earn ~$4000 every 5 minutes in a virtual market
C++

Medical Kickback Detector

  • Determines if your doctor has been receiving kickbacks from large corporations to use a certain product
  • Analyzed medical datasets and found correlations between public donations and product usages
HTML, PHP, JS, Redis, AJAX

Gitlet

  • Simplified Git version control system with features such as commits, branches and remotes on a fast and efficient base
  • Used persistence to store data between runs and applied graph theory to implement merges
Java

Cops and Robbers Game

  • Online multiplayer cops and robbers game in a 2D environment trying to rob a bank
  • Developed scalable platform consisting of a central server and client software with a distinct matchmaking system
Java

Underwater Object Detection

  • Worked with Tensorflow and OpenCV frameworks to detect objects (gates, buoys, animal pictures) in underwater images
  • Developed custom underwater color correction filters and experimented with multiple ML object detection models including SSD and Faster R-CNN
C++, Python, Tensorflow, OpenCV Framework

Text to Image GAN

  • Built a ML model that created images of birds given a text description
  • Implemented a 2 stage text to image generative adversarial network using the CUB Birds dataset
Python, Tensorflow, Keras

Honors and Awards

  • Jane Street ETC, Final round winner and 3rd in primary round for Jane Street’s electronic trading challenge

  • RoboSub, International semi-finalists in the AUVSI autonomous underwater vehicle competition

  • California Cyber Innovation Challenge, Top 3 in digital forensics

Contact

Get in touch with me through any of the following methods.

(510) 931-0782