Work & Services

What we build, and what we've shipped.

From a single research task to a complete AI pipeline — across desktop, web, embedded, systems and AI.

What We Do

Tasks we take on

🔬

Research

Focused research and technical paper analysis.

Feature Work

Adding features to existing products.

🚀

End-to-End Builds

Demos, games, simulations, websites and applications, complete.

🔁

Codebase Migration

Moving products from one stack to another.

🧠

Generative AI Integration

Bringing generative AI into your product.

⚙️

AI Workflows & Pipelines

Complete AI workflows and pipelines, built and shipped.

Selected Work

Things we've built

A sample across systems, AI, web and embedded. Client work anonymized; personal builds shown by name.

Systems · C++23

Async Task Engine

Lock-free MPMC queue (8.9× faster than mutex-based), jthread pool, C++20 coroutines and Boost.Asio — verified clean under TSan/ASan/UBSan with full CI.

Migration · C++/Qt

Legacy Desktop Migration

~230K-line C++/Qt 3D application moved across two major toolchain & framework upgrades; ~1,400 build errors resolved, runtime crashes root-caused without a debugger.

AI · Model Serving

Self-Hosted VLM Extraction API

Structured data extraction served via vLLM on a single GPU — 20k images/day, 98% cheaper than the hosted API it replaced, chosen after benchmarking 11 models.

AI · Vision

Video OCR Pipeline

Automated OCR over video at 96% success and ~$0.03/video; OpenCV keyframing plus vision-language extraction, RAM cut from 45GB to under 1GB on 4K/60fps.

AI · GenAI Platform

AI Image Generation Platform

Full-stack generative pipeline end-to-end: FastAPI, Next.js, PostgreSQL, Redis, object storage and Celery workers, with a multi-stage generation pipeline and provider-agnostic AI layer.

Backend · Cloud

Activity-Log Microservice

Event-driven Node.js microservice, containerized with Docker Compose and deployed on Kubernetes / Azure.

Web · Full-stack

Online Pharmacy Platform

Node.js store with authentication, order processing, product management and payment integration.

Web · Java

Real-Time Messaging App

Desktop messaging application supporting chat between devices locally and online.

AI · NLP

Local LLM Toolkit

Text summarization and sentiment analysis apps running fully local models (Ollama) behind clean Streamlit UIs.

Vision · Desktop

Image Filters Studio

Interactive desktop app applying 21 image filters, built with OpenCV and a Tkinter GUI.

Systems · C

Heap Memory Allocator

Custom malloc / free / calloc / realloc with hash-linked-list block management.

Systems · C

Femto Shell

Minimal Linux shell with I/O redirection and process execution.

Systems · Web

OS Scheduler Simulator

Simulates 7 OS scheduling algorithms — core logic in C, interactive front-end in Node.js.

Embedded · Games

Nokia-Style Pong

Multiplayer Pong on a TivaC MCU driving a Nokia 5110 display.

Embedded · Games

Snake Game

Optimized snake on an AVR MCU with LCD and keypad control.

Embedded · Robotics

Smart Car (ADAS)

AVR-based vehicle with auto-parking, adaptive cruise control and overtaking.

Embedded · ARM

LED Strip Controller

ARM-based RGB LED control with remote pattern customization.

Technologies

We work with everything

Desktop, web, embedded systems, computer vision, AI and systems programming — and we use AI heavily across our whole process. Full stack, top to bottom:

💻Languages

CC++ (11/17/20/23)JavaPythonJavaScriptMATLABHTMLCSSPHPBashBitBakeMakeCMakeMIPS/ARM/RISC-V/x86 Assembly

Parallel, Concurrent & GPGPU Programming

OpenMPCUDAMPIPthreadsShared & distributed memoryC++20 coroutinesLock-free structures (MPMC queues)Boost.Asiostd::futureContinuation chainingThread poolsRace-condition analysisThreadSanitizerAddressSanitizerUBSan

🌐Backend & Web Development

FastAPICeleryPostgreSQLRedisAlembicPydanticMinIO (S3)REST APIsSSENext.jsNode.jsExpress.jsMongoDBMongooseMySQLJDBCMVCDDDNGINXPM2Microservices

☁️DevOps & Cloud

DockerDocker ComposeKubernetes (k8s, k3s)HelmMinikubeAzure DevOpsMicrosoft AzureCI/CD pipelinesGitHub ActionsGit

🤖AI & Machine Learning

LLMs & VLMsvLLM servingPrompt engineeringAI agentsRAGOpenAI APIOpenRouterfal.aiReplicateOllamaOpenCVscikit-learnTensorFlowPandasNumPySciPyMatplotlibNeural NetworksRegressionClassificationSVMKNNDecision TreesRandom ForestK-MeansPCACrewAI

🔌Embedded Systems

AVR & ARM interfacingUARTSPII2CCANLINEthernetMQTTARMv7–v8ESPTivaCArduinoSTM32ATMegaGPIOTimersDMAAUTOSAR basicsRTOS

🛡️Security & Code Quality

Secure firmware developmentAutomotive cybersecurityCoverityClangTidyTLS/X.509 authGTest unit testingCanary techniquesSecure POSIX programming

🐧Linux System Programming

POSIX APIsSystem callsSignalsNamespacescgroupsTCP/IPSocket programmingKernel modulesYoctoQEMU

🧰Tools & IDEs

WiresharkPacket TracerVS CodeCursorPyCharmIntelliJ IDEAEclipseNetBeansJupyterCondaKeil uVisionSTM32CubeIDENASMProteus

🎨Computer Graphics

Java Processing4OpenGL

Want something like this built?

Tell us what you need. We'll scope it and set your tier in one meeting.

Book a Meeting →