I am a Software and Hardware Developer specializing in full-stack applications, custom embedded firmware, and physical hardware telemetry. I build solutions that bridge the gap between elegant user interfaces and physical device engineering.
- 🚀 Core Stack: TypeScript, React, Angular, Node.js, C/C++, and KiCad for hardware design.
- 🛠️ Current Focus: Custom embedded firmware optimizations, e-ink interfaces, and automated cultivation monitors.
- 🌱 Domain Expertise: A strong background in IT infrastructure paired with deep experience in Integrated Pest Management (IPM) and greenhouse automation.
An open-source custom firmware fork for the XTEink X3 and X4 mini e-ink readers. It merges the advanced typography and performance optimizations of CrossInk with a re-engineered virtual plant companion mechanics system (CrossPet).
- The Virtual Plant System: Features a reading-driven ecosystem where plant stats (Moisture, Happiness, Health, Discipline) decay in real time while awake, evolving through branches (Scholar 🎓, Balanced ⚖️, or Wild 🌲) based on actual reading habits and streaks.
- Premium Features:
- A space-efficient Two-Column UI separating plant vitals from detailed reading partner statistics.
- Dew Drops (DD) Economy: Real-time reading reward synchronization (+1 DD per page, +100 DD per book, time-based accumulation) to spend in an interactive item & cosmetic accessory shop.
- Dynamic Canvas Rendering: Pixel-art accessories (Glasses, Wizard Hats, Crowns) scale and render directly on top of the plant's sprite.
- Plant Diary Sleep Screen: A dual-pane standby screen displaying your sleeping plant alongside an RTC-synced daily achievement summary.
- Hardware Optimizations: High-fidelity SD card
.bmpasset probing, custom bezel key long-press shortcuts, and a research-backed typography engine featuring Lexend Deca and Bitter.
A dedicated, full-stack application designed for agricultural management. It streamlines digital tracking, workflows, and essential data management for specialized growing environments.
- Stack: TypeScript, React, and Angular framework infrastructure.
An automated Deep Water Culture (DWC) environmental monitor built from the ground up to track real-time reservoir metrics.
- Hardware & Firmware: Custom schematic capture and PCB layout routed entirely in KiCad.
- Features: Utilizes an Elegoo HC-SR04 ultrasonic sensor for precise, real-time liquid-level tracking and environmental telemetry, all housed in a custom-designed, 3D-printed enclosure.
|
C / C++ |
KiCad |
React |
Angular |
TypeScript |
Node.js |
- PCB Routing & Embedded Design: Multilayer board layouts, physical input re-mapping, low-power display optimization, and hardware interrupt handling.
- Rapid Prototyping: 3D printing custom mechanical enclosures tailored to exact circuit and button configurations.
- Telemetry & I/O: Interfacing custom edge sensor arrays with digital frontend dashboards and embedded UI layouts.