I'm Wei Jun — a software engineer at Databricks focused on backend systems that power large-scale data and AI products. My work often lives at the intersection of performance, reliability, and new feature development.
My journey started in competitive programming on Codeforces — not the most typical entry point, but one that sparked my passion for tech. From there, I grew through academic research and diverse internships during my 5 years at University of Washington.
Outside of tech, you’ll find me exploring new hiking trails, playing chess or ping pong, or chasing down great food — though I’ll argue Malaysia still has the best in the world.
April 2025 - Current
Building backend systems that power recommendations, marketplace, and clean room
Mar 2023 - Current
Construct a benchmark of interactive visual graph analysis workflows. Developed an interactive International Whale Catch dashboard
Python
Java
D3.js
Sep 2022 - Mar 2025
Assisted instruction of Data Visualization (4), Data Structures and Algorithms (1), Browser Engineering (1), and Computer Communication Networks (2) for 8 quarters
Python
Java
D3.js
June 2024 - Sep 2024
Built a prober that validate clean room service availability across clouds and shards. Onboarded view as a new asset in clean room
Scala
Typescript
Terraform
Sep 2023 - June 2024
Developed a social messaging platform and research online conflict behaviors in a team of 3
React.js
Firebase
Bootstrap
June 2023 - Sep 2023
Created a drag-and-drop wizard that allows client to configure and visualize cloud cluster architecture
React.js
Flask
Ant Design
Sep 2021 - June 2023
Created and published a Google Sheet add-on to streamline the process of uploading new forms to ODK Central
TypeScript
Apps Script
Azure
June 2022 - Sep 2022
Accelerated the inference of deep learning model by 2x through migrating to self-compiled TensorFlow C++ API
C++
Python
Tensorflow
Oct 2021 - Dec 2021
Built a desktop application to help non-tech-savvy educators manage and browse teaching materials
Electron.js
Node.js
Bootstrap
Mar 2019 - Apr 2019
Examined the authenticity of financing document using Google Cloud Vision OCR API
Python
View full résumé here
Dec 2025
Built a browser extension that delivers an LLM-powered, interactive pull request review experience on GitHub
JavaScript
Python
FastAPI
July 2023 - Present
Built and maintain a personal portfolio website hosted on GitHub Pages
React.js
JavaScript
Material UI
Jan 2025 - Mar 2025
Built a CLI tool that profiles floating-point accuracy, helping debug numerical code by ranking expressions by error contribution.
Python
Rival
Sep 2024 - Dec 2024
Developed a Java compiler with scanning, parsing, semantic analysis, code generation, and profiling
Java
x86-64 assembly
Mar 2024 - June 2024
Developed a sharded key-value store supporting multi-key updates using the multi-slot Paxos algorithm
Java
Mar 2024
Used random forest to generate insights for enhancing the student learning experience; awarded Datafest Best in Show
R
Python
Tableau
Jan 2024 - Mar 2024
Implemented a basic database with catalog management, buffer pool, concurrency control, rollback, and recovery features
Java
SQL
Sep 2023 - Dec 2023
Created and evaluated a Yelp-like restaurant microservice
Go
Python
Docker
Kubernetes
gRPC
May 2023 - June 2023
Developed an AR whiteboard application for HoloLens 2, integrated with Azure OCR and Wolfram Alpha API
Unity
C#
MRTK
Augmented Reality
Azure OCR
Dec 2022
Trained a deep learning model to generate automatic summaries for text documents
PyTorch
GRU
Deep Learning
Oct 2022
Built a mobile app to connect people in emergencies with nearby certified first responders at DubHacks
Java
Android Studio
Google Maps
Figma
Mar 2022 - June 2022
Implemented system calls and a crash-safe file system to support concurrent file operations on a custom OS
C
QEMU
GDB
Operating System
Jan 2022 - Mar 2022
Developed a website with interactive visualizations and dashboards to promote competitive programming
D3.js
jQuery
Fullpage.js
Bootstrap
Jan 2022 - Mar 2022
Created an app with alarms and emergency call features to assist people with Alzheimer’s.
Java
Android Studio
Mar 2022 - June 2022
Designed a command-line vaccination appointment scheduler
Python
MS SQL
Azure
Sep 2021 - Dec 2021
Built a toy search engine featuring concurrent networking, file crawling, and disk-backed search query processing
C++
Socket programming
HTTP
Boost
June 2021 - Aug 2021
Developed a shortest-path finding tool for the UW campus using the MVC architecture
Java Spring
TypeScript
React
Bootstrap
June 2017 - Sep 2017
Built an end-to-end paperless receipt system for businesses
Android Studio
Java
MIT App Inventor
Firebase
April 2017 - May 2017
Built a motion-activated CCTV system that streams intruder footage to property owner's email
Python
Raspberry Pi