Featured Project
// open source & 3D toolingOpenSCAD Web Studio
A client-side tool for previewing OpenSCAD code and exporting standard STL files directly in the browser using WebAssembly and Three.js. Useful for quickly checking code-generated 3D models and downloading files for 3D printing without needing OpenSCAD installed locally.
- ✓ In-browser WebAssembly compilation (no local install or server required)
- ✓ Interactive 3D scene preview with orbit controls and build plate
- ✓ Quick clipboard paste to preview generated OpenSCAD scripts
- ✓ Direct STL download ready for your 3D printer slicer
Engineering Experience
// careerSenior Android Engineer
Building and maintaining core features and mobile platform architecture for the global WeightWatchers Android application.
- Contributing to core mobile architecture, modernizing the codebase with Kotlin, Jetpack Compose, and modern reactive patterns.
- Collaborating across cross-functional product and engineering teams on key mobile initiatives and member-facing experiences.
- Focusing on application performance, code modularity, and maintainable engineering standards.
Senior Android Engineer
Collaborated with R&D, product, and audio content teams on the flagship "Vi Trainer" AI virtual running coach application.
- Led full conversion of the production Android codebase from Java to Kotlin while maintaining aggressive sprint feature cadence.
- Developed and maintained core shared engine logic across iOS and Android platforms, migrating legacy bridges toward modern Kotlin Multiplatform (KMP).
- Integrated low-latency audio processing, real-time biometric sensors (heart rate, cadence), and voice-guidance engines.
Android & Platform Systems Developer
Partnered with top tier clients and engineering teams building hardware-integrated systems, custom Android OS builds, and flagship client applications.
- Built custom AOSP system services, backend daemons, and kiosk client apps for the LinkNYC municipal street kiosk network with Intersection.
- Lead engineer on the Quartz newsreader app for Android (surpassing 50,000+ active installs at launch).
- Designed REST APIs and tablet applications for the Innit Cook Engine, providing remote telemetry and control for smart kitchen hardware.
- Collaborated with Google and Big Spaceship to build and demo custom Google Glass applications for next-gen hardware.
Software Engineer & Lead Android Architect
Architected and delivered mission-critical mobile safety apps, video processing systems, and enterprise web solutions.
- Lead mobile architect for the EmergenSee personal safety and live-streaming video application (featured on ABC's Shark Tank).
- Engineered image/video streaming pipelines and RESTful backend integrations for rapid emergency dispatch.
- Developed full-stack web and database applications for regional law enforcement and financial institutions.
Technical Expertise
// stackMobile & Client Architecture
Deep experience designing modular, reactive mobile architectures. Specialized in Jetpack Compose, Coroutines/Flow, MVI, and Kotlin Multiplatform for shared multi-platform logic.
Systems & Performance
Profiling memory, UI thread frame drops, and application startup latency. Strong background in AOSP custom firmware, OS services, and real-time WebSocket communication.
Tooling, Cloud & APIs
Building supporting cloud infrastructure, automation scripts, and RESTful web services. Familiar with AWS serverless setups (S3, CloudFront, Route 53) and CI/CD pipelines.
Maker & Tinkering
// beyond the screen3D Printing & OpenSCAD
Interested in functional 3D printing and practical maker projects. I enjoy designing custom brackets, mounts, and everyday utility prints using code-driven modeling in OpenSCAD and 3D printing tools.
Hardware Gadgets & Tinkering
Curious about hands-on hardware exploration and side experimentation. Playing around with tools like the Flipper Zero, smart devices, and peripheral interfaces to explore how software and hardware interact.
AI Tooling & Local Models
Experimenting with modern AI tools, local LLM setups, and open-source generative image tools (like Fooocus) to explore practical developer workflows and creative applications.
Reverse Engineering & Security
Curious about how software actually behaves beneath the hood. Decompiling and auditing Android APKs, inspecting network protocol flows, analyzing device binaries, and identifying API security flaws.