Skip to main content

Projects

    Daily Love Letter

    Daily Love Letter

    A progressive web app that delivers a hand-written love letter to my partner every day. It also allows me to schedule new love letters to be delivered on specific dates. Once a letter is delivered, my partner can reschedule it to be redelivered periodically (monthly, yearly) or on a specific date in the future, like anniversaries and birthdays. It only allows 2 specific users, but I'm planning a V2 to open it up to more users in the future. 😻

    Tags: Personal, Typescript, React, Firebase, PWA

    QC Hero

    QC Hero

    A B2B SaaS that empowers industrial manufacturers to use machine learning in their visual inspection and Quality Control processes. The platform simplifies training ML models on massive datasets in the cloud at scale. These models are used by our customers as high-accuracy, custom defect detectors in production.

    Tags: Professional, Typescript, Python, GCP, Machine Learning

    PAQi's Vision Inference Server

    PAQi's Vision Inference Server

    The v1 of the object detection inference server and API embedded in the PAQi visual inspection system. The server is built to host trained ML models and provide real-time inference results to the PAQi client applications.

    Tags: Professional, Python, Tensorflow, Flask

    Space Invaders

    A C# implementation of the classic arcade game Space Invader, using real-time architectural patterns and OO-design patterns.

    Tags: Academic, C#, Real-Time Architecture

    SEDA Task Scheduler

    SEDA Task Scheduler

    An scalable and elastic task scheduler for event driven applications. This implementation, based on Staged Event-Driven Architecture (SEDA), allows for single tasks to be broken up into smaller independent tasks that may execute concurrently while employing runtime tuning of event queue parameters to manage load.

    Tags: Academic, Java, SEDA

    Test Sequencer

    Test Sequencer

    The runtime engine at the heart of LM3 Function Testers. It executes automated tests of the electromechanical and safety functions of automotive components for end-of-line quality control.

    Tags: Professional, LabVIEW, Industrial Automation

    Test Sequence Editor

    Test Sequence Editor

    An editor for writing function test sequences using a simple but powerful graphical DSL. Sequences are compiled into a binary format that is executed by the Test Sequencer runtime. The editor is part of the LM3 Function Tester software suite.

    Tags: Professional, LabVIEW, Industrial Automation