my picture

Yao Dai

  • San Jose, CA
  • I'm a computer science student at San Jose State University, currently looking for a full-time software engineering position starting in early 2024. I'm passionate about building software that improves people's lives. Thank you for taking the time to read my resume!

    Education

    Computer Science, BS

    San Jose State University

    Graduating in Dec 2023

    Relevant Coursework:

    • Data Structures and Algorithms
    • Object-Oriented Design
    • Programming Paradigms
    • Computer Architecture
    • Operating Systems
    • Database Management Systems
    • Information Security
    • Software Engineering

    Upper-division GPA: 3.93
    Click to see unofficial transcript

    Skills

    • Languages: C/C++, Python, JavaScript, TypeScript, Java, Go, Rust, SQL, ARM Assembly
    • Web/Full-stack: HTML, CSS, React, Next.js, Express, REST, GraphQL, MongoDB, Node.js
    • Reverse Engineering: ARMv8, x86, IDA Pro, Ghidra, GDB
    • Tools and other: Git, Bash, Docker, GNU Make, NumPy, pandas, matplotlib

    Experience

    Software Engineering Intern

    F5 Networks

    May 2023 - August 2023
    • Operated in an agile environment, actively engaging in daily stand-ups, and worked closely with senior engineers from BIG-IP APM teams to collectively resolve complex technical challenges.
    • Accomplished all set goals migrating a novel lightweight tunneling protocol PoC from a legacy codebase to F5's new BIG-IP Next platform while enhancing the prototype, implementing smart encryption using C/C++ and OpenSSL.
    • Effectively demonstrated the application of the tunnel to a Zero Trust Network Access (ZTNA) security model. Employed a modularized and containerized approach using Docker Compose, showcasing a 100% reduction in encryption overhead for TLS traffic. The tunnel's lightweight nature proves optimal for micro-tunneling applications.
    • Pioneered a visual debugger setup for the team using GDB, revolutionizing the efficiency of debugging F5's low-level traffic management process, significantly improving the team's troubleshooting workflow and productivity.

    Software Engineering Intern

    Ziff Davis

    June 2022 - August 2022
    • Engaged in the IGN "Code Foo" Internship, actively contributing to projects alongside IGN engineers and gained proficiency in IGN's software stack, including technologies such as Next.js, Express, GraphQL, and PostgreSQL.
    • Successfully leveraged this knowledge to implement production features and components on the website, released worldwide on ign.com.
    • Undertook "Project Athena" by spearheading the complete redesign of IGN's game help navigational interfaces.
    • Took lead in a week-long development of the intern project "Project Playbook," which introduced a brand-new player profile feature for IGN Playlist.

    Software Engineer Contractor

    Little Dot Studios Americas

    October 2021 - May 2022
    • Communicated with the client and created custom data gathering tools according to their specifications.
    • Authenticated with and accessed public APIs and presented the data in Google Sheets using Google Apps Script.

    Research Intern

    Foothill College Science and Learning Institute

    October 2019 - March 2020
    • Interned at a school-funded research program to study methods of traffic detection for alleviating parking congestion.
    • Worked in a team on vehicle tracking solution using single-shot detectors and object tracking in OpenCV-Python.
    • Created scripts to perform auto analysis of data accuracy using pandas and process video files into snapshot images, drastically reducing the difficulty and increasing the speed for manual reviews.

    Software Engineering Intern

    DisplayRide

    July 2019 - September 2019
    • Developed a front-end web app for simulating a virtual device using React and deployed with Firebase.
    • Enabled previously impossible mock testing at ease and to this date still used as an internal testing tool.

    Projects

    More projects can be found on my GitHub