About Me 🎓

Education

Geisel Library

B.S. Computer Science

@ UC San Diego

GPA: 3.8

Expected Graduation: 2023

Skills

Experiences Coding in:

  • Java
  • C
  • Swift & SwiftUI
  • HTML
  • CSS
  • Javascript
  • C++
  • Python
  • Unity Game Engine
  • ARM Assembly

Projects 💻

Bullet Journal

Developed a bullet journal in a agile software engineering environment. As part of the front end team, I worked on transitioning the mockup into html and css pages. Worked with the backed to make queries to a MongoDB database to store and retrieve notes and tasked created by the user.

Browser Permissions Research

Completed a year long research program where I researched ways to record browser permissions (i.e. camera, location, notification). By modifying chromium, my team and I were able to successfully record permissions and scanned over a half a million sites on the Amazon Top One Million sites. And under the advise of professors and graduate students we were able to analyze the data to discover trends on how sites are requesting their permissions.

Swift/SwiftUI Courses

Developed multiple apps with XCode including a Set Card game and a simple drawing app following a course provided by Stanford University. Learned the fundamentals of Swift and SwiftUI by exploring many common Views along with their use cases. Designed elegant UI’s with animations and optimized apps for multiple devices and screen sizes.

Web Development Courses

Built a strong foundation with coding with HTML, CSS and JavaScript using courses from OneMonth.com. Created a dozen websites that each focused on multiple important elements of web development and real-world examples such as mockup Blogs and Search Engines. Incorporated API’s from SoundCloud and GIPHY using JavaScript . Acquired usefully debugging techniques such as efficiently traversing through the documentation to find a solution.

Algo X

Created in Unity, Algo X was created to help new programmers visualize sorting algorithms in a smaller set. The use has the control to choose what instruction to do next, with alerts when a wrong instruction is executed for the algorithm. It provides a much more tactile experience then just a simple visualizer to better understand the underlying code.

*only works on desktop

Acessibility Video Game Controller

Created during SEI, my team's project was to develop a prototype glove that can act as a video game controller for anyone with a disability. The controller only requires slight movement in that hand, each finger is assigned a color which corresponds to a keypress. A color sensor reads located in an Arduino reads a finger and emulates the corresponding keypress on a computer.

Line Following Robot

Built and programmed a line following robot, using photoresistors and an arduino to control it, using PID to control the turn speeds.

Experiences 👔

SWE Intern

@ Google

  • Implemented UI changes on Google Search when searching for company stocks and aided full launch
  • Designed a new feature to provide new information to further engage the user on stock searches
  • Collaborated with UX designers and Project manager to solidify the details of my implementation
  • Ran live A/B tests on my work and with the aid of a mentor analyzed the data from the users
  • Assisted in updating documentation for onboarding and developing for the team

Propel Program SDE Intern

@ Amazon

  • Developed a REST API to gather the necessary information for the support team to resolve tickets
  • Designed and implemented a UI for the seller support team to easily call and understand the response from the API
  • Completed a 4-week boot camp to deepen my understanding of software engineering principles
  • Learned how to communicate effectively as an SDE by refining my leadership skills by learning from my mentors

Early Research Scholars Program

@ UCSD

  • Conducting research on how public website request browser permissions from users
  • Programming a web crawler to collect the data on which browser permissions public websites request and in order to analyze trends and find overprivileged websites
  • Participating in coursework to assimilate common research practices and standards
  • Will be meeting weekly with a team of professors and graduate students to track progress and present finding for further guidance and analysis

SEI Researcher

@ UCSD

  • Researched and developed a prototype video game controller for the handicapped
  • Programmed Arduino to read small movements of a glove and translate them into small keyboard actions
P

IT Intern

@ Palmdale Aerospace Academy

  • Diagnosed and repaired laptops
  • Maintained server rooms
  • Configured laptops for cloning
  • Configured the wiring for desk setups and projector presentations
  • Installed video and audio passthroughs in walls and ceilings

Robotics Workshop Cordinator

@ The Palmdale Aerospace Academy

  • Collaborated in a small team to plan a children’s summer robotics workshop
  • Helped obtain guest speakers from engineering corporations
  • Mentored children about the engineering process/robotics

Organizations 💼

ACES Logo
VGDC Logo
SHPE Logo

Contact📱

Email:

[email protected]