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.

Skills
My technical expertise in DevOps, embedded systems, and software development
- Docker
- Azure Pipelines
- Azure Test Plans
- Azure Key Vault
- GitHub Actions
- Jenkins
- Code Signing
- 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
Facilitated a full migration from a locally hosted Atlassian suite to a Cloud Based Repository and Build Management System. Maintained and enabled developer work throughout the migration while improving nightly build success from 30% to 90% across all platforms
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.
Projects
A showcase of my projects





Education & Certifications
My academic background and professional certifications
Focusing on software engineering, distributed computing, game development