I'm Nic Ung
UBC Computer Science Student | Homelabbing Enthusiast | Embedded Systems Developer
I'm passionate about homelabbing, server infrastructure, and embedded systems development. My other hobbies I enjoy include cars, 3D printing/modelling, and cooking. Currently seeking opportunities in DevOps, Embedded System Development, or other SWE roles.

Projects
A showcase of my projects





Skills
My technical expertise in DevOps, embedded systems, and software development
- Docker & Kubernetes
- Linux System Administration
- Cloud Platforms (AWS, Azure)
- Unraid
- TrueNAS
- OPNSense
- Microcontroller Programming (Arduino, ESP32, RP2040)
- Real-time Operating Systems
- Sensor Integration
- Low-level C/C++
- PCB Design Basics
- Python
- C/C++
- Java
- JavaScript
- Dart
- OpenGL
- GLSL
- Bash Scripting
- Version Control (Git)
- Network Architecture
- Firewalls & VPNs
- DNS Management
- VLAN Configuration
- Network Monitoring
- Troubleshooting
- Shell Scripting
- Task Automation
- Cron Jobs
- Text Processing
- System Monitoring
- Process Management
Experience
My professional journey and relevant experience
Architected and deployed local storage server with remote access emphasizing reliability and cost effectiveness. Additionally, provided live instruction for microcontrollers, AI Training, Lua and other Computer Science fundamentals.
Helped with development of a custom station management webapp for our PC Cafe. This entailed code reviews and pair programming sessions. Additionally, I led a large collegiate club with over 100 executives and 600 members with a focus on community building. Worked collaboratively with high profile organizations including Memory Express and Canucks Sports & Entertainment.
Collaborated with IT and Software Engineers to create systems that maintain critical nationwide financial systems and enable internal operations to continue.
Founded and operated a small business selling and installing controller modifications that included custom designed PCBs, 3D printed components and simple reverse engineering.
Education & Certifications
My academic background and professional certifications
Focusing on software engineering, distributed computing, game development