Skip to content
View joeybalardeta's full-sized avatar

Block or report joeybalardeta

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
joeybalardeta/README.md

Hello!

I'm Joey, a UC Irvine Alum and Hardware Engineer. I'm always learning and I love doing small projects outside of my regular work.

Some Info About Me

  • I love building computers, I've built nine so far!
  • The first programming language I learned was Python (but C is my favorite!).
  • I enjoy running, surfing, and playing guitar in my free time.

Where I've Been

  • Ayar Labs
    • System Hardware Engineer | March 2026 - Present (4 months)
  • Cisco Systems
    • Hardware Engineer | June 2024 - March 2026 (1 year, 10 months)
    • Hardware Engineer Intern | June 2022 - September 2022, June 2023 - June 2024 (1 year, 3 months)

Hardware

  • Silicon Photonics
    • Co-Packaged Optics (CPO)
    • Mixed Signal ICs
  • VLSI Layout
    • Cadence - advanced CMOS circuits
  • RTL Design
    • Verilog/SystemVerilog - hardware controllers, design verification
  • Silicon Bring-Up
    • DVT/Production - high-speed optical transcievers
  • Processor Architecture
    • Scalar, pipelined RISC-V and MIPS32 microarchitectures
    • Vector accelerator, RISC-V ISA compliant
  • Bare-Metal Programming
    • TI MCUs - chipset firmware
    • ST MCUs - product-level and chipset firmware
    • Arduino/ESP32 MCUs - low-cost lab tools

Software

  • C/C++ - GUIs, threaded applications, embedded firmware
  • Python - GUIs, data analysis, machine learning, digital signal processing, multi-threaded applications, production-level software packages
  • Java - GUIs, server-side software modules
  • C# - production-level software packages
  • Assembly (x86) - inline assembly, binary reverse engineering, memory manipulation
  • Assembly (RISC-V/MIPS32) - processor design, ISA implementation, inline assembly

Places to Connect with Me

Programming Stats

Github Account Stats Github Language Stats

Pinned Loading

  1. configs configs Public

    Some of my configs.

    Vim Script

  2. striker striker Public

    A chess engine made in C.

    C

  3. Win32GameEngine Win32GameEngine Public

    A game engine for Windows, written in C++, built from the Win32 API. A work in progess.

    C++

  4. CommandsPlus-2.0 CommandsPlus-2.0 Public

    A plugin for Minecraft

    Java

  5. CommandTweaks CommandTweaks Public

    A plugin for multiplayer Minecraft. Adds quality of life commands, as well as moderation and anti-cheat features.

    Java 1

  6. pkaces pkaces Public

    Pocket Aces, a standalone multiplayer Poker game written in C

    C