Close

Ray Sakanoue

Software Engineer | Creator

About Me

Hello, I'm Ray Sakanoue. I'm interested in Generative AI, XR (virtual reality, augmented reality, etc.) development, online identity, and just software engineering in general. I also like to draw, make videos, write stories, or just making stuff, any stuff, ever since I was little. I also love to play competitive video games. I'm in the UCSD eSports team for Splatoon 2 and also practicing Smash Bros and Valorant.
I had a bad history with fitness on the other hand, but I am very well aware that physical activity is necessary for good health and brain performance so I'm trying to get into the habit to exercise.
I'm also Japanese American, and am fluent in both Japanese and English. I love the Japanese language, and reading Japanese books is one of my hobbies.

Experience

Optum

Software Engineer

  • Tech Stack: Python, Java, Terraform, Github Actions, OpenAI, Langchain, Azure, Uvicorn, Redis
  • Led comprehensive performance testing for the backend of a service using Python and the Locust framework, generating valuable analysis reports to drive platform optimization and ensure peak performance.
  • Streamlined database maintenance for test environments, enhancing efficiency and data accuracy using GitHub Actions and Terraform.
  • Solely developed the backend of a chatbot integrated with a SharePoint website from scratch, enabling more than 80,000 Optum employees to access summarized information and answers to queries based on content from organizational documents, using Python, uvicorn, and Azure OpenAI Service for context-aware LLM-generated responses.

Optum

Technology Development Intern

  • Tech Stack: Python, Flask, Docker, Kubernetes, Helm, Jenkins
  • Developed the backend of the Self Service Portal, a website used to request access and/or installation permissions for employees which cuts the pending time up to 2 weeks for each request.
  • Migrated an internal framework from Openshift 3 (which is expected to end support in June 2022) to a self-hosted cloud platform.
  • Migrated the above framework's CI/CD from Drone to Jenkins.

UCSD CSE Department

Student Research Assistant

  • Developed the frontend of a web application using React and Typescript to display data obtained from devices in buildings that uses Brick, which is a uniform metadata schema for buildings.
  • Created data plots shown by applying Grafana's Dashboard API and embed panels.
  • Created a metadata view to organize and display device data queried using SPARQL.

myDevices IoT

Software Engineer Intern

  • Tested and optimized the company's web application that provides users data from their registered IoT devices as a Progressive Web Application using service workers, allowing them to be downloaded as apps on phones without a need for native apps.
  • Implemented our software on IoT devices that were planned to be compatible with the web application.
  • Created a site reliability microservice that reports company's cloud API health and uptime

Education

University of California - San Diego

September 2018 - June 2022

Bachelor of Science in Computer Engineering

Relevant Coursework:

Projects

UCSD Schedule Planner

  • A website intended for UCSD students that generate academic schedules according to the user input of courses and time preferences.
  • I created frontend components in collaboration with the designer of the team.
  • I developed a feature that calls Google's Account Authorization and saves the schedule to the user’s Google Calendar as events.
View Project

MyMealMaker

  • An Android app that uses Amazon Rekognition to recognize food ingredients using a phone camera and suggest dish recipes scraped from the internet.
  • I developed the backend of the app, learning and integrating Amazon Rekognition into the process of converting camera images into a list of food ingredients.
View Project

Velocity Raptor

  • A Google Chrome extension that allows users to track their sprint velocity with a customizable raptor to visually display how on track the user is on their tasks, developed in a team of 12. We came up with the project idea and developed according to our own user stories and test cases we created through weekly meetings as a part of a SWE class.
  • As co-lead, I managed everyone's tasks and was involved in technical decisions made between more than one team member.
View Project

Skills

Get in Touch