Lydia Sun.

lydia

Welcome to my page! I am a software engineer with a degree in Electrical Engineering and Computer Science. I am based in Seattle and am currently working as a Software Engineer at Apple. In my free time I enjoy reading, running, and language learning.

This site is a personal, just for fun project. Visit the site repo here!

Software Engineer

Seattle, WA | Jul 2023 - present

apple
  • Build frameworks in Swift, SwiftUI, and Obj-C for internal use by other teams.
  • Collaborate with framework, client, and server teams to bring features to completion.
  • Designed and created a test application for running end to end flows, with the benefit of simplifying automation.

Media Software Engineer

Palo Alto, CA | Jul 2020 - present

airtime
  • Built and maintained services, including an authentication token distribution service, to support the media stack.
  • Designed and implemented APIs for communication with internal media servers and components.
  • Investigated new technologies for use in audio and video streaming, such as meeting recording and transcription.

Hardware Engineering Intern

San Francisco, CA | May - Aug 2019

meraki
  • Researched, designed, and developed proof of concept for an IoT office audio sensor
  • Interfaced with vendors and manufacturers to select and program hardware components
  • Programmed microcontroller firmware in C to communicate with hardware peripherals and utilize Digital Signal Processing (DSP) library functions

Software Engineering Extern

San Francisco, CA | Jan 2019

twitch
  • Laid groundwork for basic offline support experiments in mobile web
  • Augmented existing packages with offline detection and hysteresis
  • Constructed an offline page with React, including necessary tests and page tracking

Firmware Engineering Intern

Framingham, MA | May - Aug 2018

bose
  • Managed test automation for true wireless feature of Bose headphones and earphones
  • Automated more than 60 tests with Python scripts and Appium, saving hundreds of hours in manual testing and creating possibility for testing all combinations of headphones and earphones
  • Maintained integrity of automated tests through validation with quality assessment and liaising with test framework team

Roomba Go

A smart vacuum gesture control system.

(hover for details)

Roomba Go

Roomba Go

Created for MIT's mobile and sensor computing class (6.808)

Relevant technologies: infrared, WiFi, Arduino

Hardware components: ESP32 microcontrollers, infrared receiver/transmitter modules, gyroscope

Programming skills: C++

PSoC Drawing Tablet

A contactless drawing tablet.

(hover for details)

PSoC Drawing Tablet

PSoC Drawing Tablet

Created for MIT's microcomputer project laboratory class (6.115)

Hardware components: Cypress PSoC, integrated circuits, infrared LEDs

Programming skills: C++

FPGA Fruit Ninja

A hardware recreation of the popular video game.

(hover for details)

FPGA Fruit Ninja

FPGA Fruit Ninja

Created for MIT's introductory digital systems laboratory class (6.111)

Hardware Components: Xilinx FPGA, Arduino Teensy, accelerometer, Bluetooth modules

Programming skills: Arduino, C++, Verilog

Garduino

An IoT watering system.

(hover for details)

Garduino

Garduino

Created for MIT's interconnected embedded systems class (6.08)

Relevant technologies: Arduino, Bluetooth

Hardware Components: ESP32 microcontrollers, ping transducers, humidity sensors, solenoid valves

Programming skills: C++, Python, SQL

programming

(hover for details)

  • Python
  • Swift/SwiftUI
  • C/C++
  • Objective C
  • JavaScript

technologies

(hover for details)

  • Arduino
  • React
  • Integrated circuits

spoken languages

(hover for details)

  • English (fluent)
  • Mandarin Chinese (proficient)
  • French (proficient)
  • Spanish (basic)
/static/anthro-115be83527003bf6451bd9123c3acb2c.png

Anthropology

/static/film-50b9c26dfa3b31ab6a9387a638136671.png

Filmmaking

/static/earth-9d98e0a21ff567a5f87dc55f8f67f999.png

Sustainability

/static/book-075416c2674ea8d837b4949882895ef5.png

Reading

/static/dance-fd4388afbaf1c1ce2e49eb4b9ee95f72.png

Dance