Hi, my name is Justin! 👋

Software Engineer @ IBM

I graduated from the University of Minnesota with my Bachelor's of Science in Computer Science. As a software engineer, I specialize in low-latency distributed systems and high-performance backend architectures.

Reach out to me at

Contact Justin

Please provide your full name.
Please provide your email address.
Please provide a valid email address.
0 / 1024
Please enter your message.
/in/jnin

Skills and Technologies

C++
Golang
C
Python
JavaScript
TypeScript
MySQL
SQLite
PostgreSQL
NoSQL
React
ExpressJS
NodeJS
NextJS
Tailwind CSS
Docker
Redis

Professional Overview

Currently at IBM in the Power Systems Firmware team developing on the open source Linux Foundation project, OpenBMC, contributing with companies such as NVIDIA, Google, Meta, Intel, Microsoft.
On the Distributed Controls team, I ensured the software on edge devices were reliable and available. I developed software to orchestrate these devices for Daikin's Building Management System to allow for fine-grained control.
As an intern, I created a binary search algorithm to find open registers on cloud edge devices to allow communication through modbus. To deploy this software on these devices, I developed a configuration parser that dynamically allows multi-server communication and directs dataflow.
I was an undergraduate TA for Intro to Computer Architecture, where I helped in the distribution of consistent development environments using QEMU and Docker using VSCode's extension Devcontainers. Here, I aided in project development, project/assembly debugging, and teaching concepts such as pipelining and cache.