Introduction

I'm Connor Link, a computer engineer and avid hobbyist programmer. I love low-level technology, where I pursue compiler development, processor design, and computer graphics systems.

I attend Iowa State University as a Computer Engineering major and anticipate graduating in 2026 with a Bachelor's of Science degree.

An inquisitive self-starter, I challenge the status quo and develop comprehensive solutions to the most pressing issues. Through my leadership and project management skills, I drive high-level success by innovation with critical thinking, problem solving, and collaboration.

Mission Statement

Redefining technological excellence through innovative hardware and software solutions delivered with an exceptional standard of timeliness and quality.

headshot

Overview

Favorite Book

Superheavy: Making and Breaking
the Periodic Table
by Kit Chapman

Favorite Game

Kerbal Space Program

Favorite Activity

Cycling

Strengths

Independence, Adaptability, Rigor

Adjective to Describe Me

Enterprising

Programming

6 years' experience

Technical Skills

Programming Languages

  • General Purpose

    • C++
    • C
    • C#
    • Python
    • Java
    • Rust
  • ISA-Specific Assembly

    • x86-64
    • RISC-V
    • ARMv8/9
  • Hardware Specification

    • Verilog
    • SystemVerilog
    • VHDL
  • Web Development

    • HTML
    • CSS
    • JavaScript
    • TypeScript

Software Version Control

  • Git
  • GitHub Desktop

Communication Technologies

  • JSONRPC
  • MQTT
  • Protocol Buffers
  • Universal Asynchronous Receiver/Transmitter (UART)
  • HTTP/WebSockets
  • BLE

Desktop Application Frameworks

  • PyQt
  • ASP.NET/Blazor
  • Windows Presentation Foundation (WPF)
  • Windows App SDK (WinUI 3)
  • Windows API
  • Dear ImGui

Mobile Application Frameworks

  • SwiftUI
  • Android Studio