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.

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