About Me
Mission Statement
To redefine technological excellence through innovative hardware and software solutions delivered with an exceptional standard of timeliness and quality.
Introduction
I'm Connor J. Link, a computer engineer and avid hobbyist programmer. I love low-level technology, where I'm most passionate about compiler development, processor design, and graphics systems.
I've attended Iowa State University as a Computer Engineering major since fall 2023, and I anticipate graduation in the spring of 2026 with a Bachelor's of Science.
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.
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
- Python
- C#
- Java
- Rust
-
ISA-Specific Assembly
- x86-64
- RISC-V
-
Hardware Specification
- Verilog
- SystemVerilog
-
Web Development
- HTML
- CSS
- JavaScript
Software Version Control
- Git
- GitHub Desktop
Embedded Technologies
- Message Queueing Telemetry Transport (MQTT)
- Google Protocol Buffers 2 (protobuf)
- Controller Area Network (CAN)
- Bluetooth Low Energy (BLE)
Desktop Application Frameworks
- PyQt
- Windows API
- Windows Presentation Foundation (WPF)
- Dear ImGui
Hardware Design Tools
- Intel Quartus® Prime
- Siemens ModelSim®
Computer-Aided Design Tools
- Autodesk® Fusion360™
Media Creation Tools
- Adobe Photoshop®
- Adobe Lightroom Classic®
- Blackmagic Design DaVinci Resolve