Portland, Oregon · Building open source apps
Jacob Robertson
Student · Developer of Flashcards with Friends · IT Manager
I build open-source apps and utilities, work on 3D modeling and design, and do full-stack and cloud engineering. Based in Portland, Oregon.
About
I'm a student in Portland, Oregon and the developer of Flashcards with Friends. I enjoy building open-source apps and utilities, 3D modeling, and full-stack development. I'm especially interested in lightweight, scalable cloud platforms that don't depend on legacy tools or specific operating system versions or chip types. I also work in IT management, cloud engineering, and DevOps.
- Building open-source applications and utilities
- Rust, C++, JavaScript
- 3D modeling and design
- Full-stack development
- Cloud engineering and DevOps
- Linux and servers
My Favorite Tools and Technologies
Featured Projects
Flashcards with Friends
Online flashcard site with no ads or pop ups, and live two player mode powered by WebSockets. Built with a lightweight Rust backend, responsive HTML frontend, and Supabase storage.
RustPrintables Offline
An open-source app to automatically download 3D models, images and their data from Printables.com and display them in a fully offline app. Built with Rust, Tauri, and a Python download script.
RustPython Updater
A macOS app to automatically update the Python installation on your computer.
SwiftPrintables Model API
A command-line utility to fetch data and downloads for 3D models on printables.com.
PythonCleaner Script
A simple macOS script to organize messy folders by file type and schedule automatic organizing.
ShellFile Machine
An open-source app for backing up files and folders.
SwiftCYD KlipperScreen
An unofficial rewrite of KlipperScreen into LVGL and C++ to run on an ESP32 CYD (Cheap Yellow Display).
CESP32 Robot Arm Car
A 3D printed robot arm car built with an ESP32 and a custom remote controller.
HardwareExperience
IT Manager, Woodstock Construction
- Manage employee accounts and software licenses
- Oversee MDM and policy compliance
- Run company server
- Build useful apps and scripts for employees
What I'm Working On
- A website to ease upload to AWS cloud storage via API
- Further optimizing Flashcards with Friends and building a TI-84 integration for it
- A 3D printed robot arm car with an ESP32 and custom remote controller
- An app to automatically update a Python installation on any Mac
- Adding ChatGPT support to the TI-84 CE calculator
