Building complex systems from zero to production - architecture, backend, frontend, infrastructure, and engineering processes.
I design and ship complete engineering systems - from first principles to production. I don't hand off at the boundary of one discipline; I own outcomes across the full stack: architecture decisions, backend services, frontend products, infrastructure, hardware, and the teams that build it all.
| 🏗️ Technical Leadership Define engineering standards, drive architecture decisions, mentor engineers, own delivery |
🧩 System Architecture Design scalable, maintainable systems - microservices, event-driven, or monolith - the right tool for the context |
⚡ Full-Stack Development Ship production-grade React frontends and PHP/Python/Node backends that perform at scale |
| 🤖 AI Integration Build intelligent pipelines and product features with modern AI/ML tooling and APIs |
🔩 Hardware + Software Design systems that cross the software/hardware boundary - firmware, embedded systems, sensors, automation |
🚀 Zero → Production Take an idea from a blank file to a deployed product, independently, without hand-holding |
Some of the engineering systems I've designed and shipped:
• Large-scale web platforms serving thousands of users
• Autonomous hardware-software observatory system operating 24/7
• Data pipelines processing astronomical imagery and telemetry
• Production web applications with full-stack ownership
Engineering responsibilities included:
- architecture design
- backend and API development
- frontend applications
- infrastructure
- automation pipelines
Most people have hobbies. I built a distributed engineering system.
My remote robotic observatory is a fully automated, software-driven platform for deep-space imaging - running unattended every clear night, from power-on to image publishing, without human intervention. This is what systems engineering looks like outside a job description.
The system architecture:
| Layer | Engineering scope |
|---|---|
| Observatory Automation | Custom INDI-protocol roof driver with safety interlocks integrated into Ekos/KStars for fully autonomous open/close sequencing |
| Telescope Control | Robotic slewing, auto-guiding, focusing, and platesolving via the INDI software stack |
| Imaging Pipeline | Automated capture → calibration frames → stacking → post-processing → publishing |
| Weather Monitoring | Real-time multi-sensor environmental monitoring feeding go/no-go decisions into the automation chain |
| Data Processing | FITS image parsing, metadata extraction, object classification, and near-Earth object detection |
| Web Platform | Full-stack portal for session management, public image catalogue, and community features |
Every component - firmware, drivers, pipelines, web portal - is custom-built.
Latest imagery from the system - captured and processed automatically:
Multi-hour long-exposure composites of deep-sky objects: galaxies, nebulae, and star clusters captured and published fully autonomously.
| Project | Engineering scope | Stack |
|---|---|---|
| Astronomical Observatory Portal | Full-stack platform managing autonomous observation sessions, image processing pipelines, a public astronomical catalogue, and community features | TypeScript · React · PHP |
| Simple React UI Kit | Lightweight, fully-typed React component library - built for production frontends where bundle size and performance matter | TypeScript · React |
| Observatory Roof Controller | INDI-protocol driver enabling fully automated observatory roof actuation with safety interlocks, integrated into professional astronomy software chains | C++ · INDI |
| Arduino Weather Station | Self-contained environmental monitoring system with multi-sensor fusion, local data logging, and API publishing - feeds real-time data into observatory automation decisions | C++ · Arduino · TypeScript · React · PHP |
| Asteroid Monitoring System | Near-Earth object tracking system ingesting public space agency data feeds, correlating observations, and generating alerts | TypeScript · React |
| FITS Image Analyzer | Scientific tool for parsing, calibrating, and extracting structured metadata from raw astronomical FITS images | Python |
- Started writing code at 15 - haven't stopped since
- Built systems that operate unattended, 24/7 in real environments - not just on localhost
- Comfortable at every layer of the stack: from embedded firmware to cloud infrastructure
- Believe that the best engineers understand the whole system, not just their slice of it
- When not shipping: remote observatory, deep-space photography, hiking with family
If you're building something ambitious - a product that needs architecture, leadership, and full-stack execution - I'd like to hear about it.
Engineering philosophy
while (alive) {
learn();
build();
improve();
}







