- W
Wizy.io | WizyVision
Software Engineering Intern
- Contributing to an open-source React/TypeScript component library that renders real-time mobile app previews for WizyVision's SaaS platform used by enterprises to build custom field operations apps.
- M
Mapua Makati Library
Lead Developer
- Built a full-stack offline desktop application (Next.js, TypeScript, Electron) for the Mapua Makati Library, replacing a paper-based computer lab tracking process across 26 workstations.
- Implemented real-time workstation monitoring, session logging, violation enforcement, and staff administration tools - deployed as a standalone Windows installer.
Featured projects
Work that made something less manual, less messy, or easier to run.

Entry 01 of 04
project note
PlanThing
Modern planner app and Eugene Carl's primary active project.
A modern planner app Eugene Carl is actively developing. It is built with TypeScript for full-stack safety, React for the application framework, and Convex as the database and backend. It is the main project he recommends looking at first because it best represents the kind of product work he is focused on now: planning workflows, clean organization, and a practical interface for managing tasks and schedules.
The project to look at first if you want the clearest picture of what Eugene Carl is building now.
- Convex
- Full-stack
- Planner App
- Productivity
- React
- TypeScript
Entry 02 of 04
project note
Mapua Makati Library Lab Tracker
Replaced paper and spreadsheet logging for a 26-workstation library lab.
A desktop app built for the Mapua Makati Library that replaced their paper-based and manual Excel logging system across 26 workstations. It tracks sessions in real time, flags violations, and gives staff full control. All running offline via Electron.
Built for staff who needed the system to keep working even without internet.
- Desktop App
- Electron
- Next.js
- Offline First
- TypeScript

Entry 03 of 04
project note
EC Trivia
Kept live quiz rounds, countdowns, and leaderboards synchronized across players.
Kahoot-inspired Android trivia game built for real-time multiplayer quiz sessions. Utilized Apache Kafka for event decoupling across game services and WebSocket for live player synchronization, ensuring simultaneous question delivery, countdowns, and leaderboard updates across all connected players.
My real-time systems playground, disguised as a party quiz app.
- Android
- Kafka
- Real-time Multiplayer
- Spring Boot
- WebSocket

Entry 04 of 04
project note
Insighta
Turned customer complaints into routed, prioritized, trackable support work.
A web-based complaint management platform built for Malayan Insurance Philippines. Turns customer submissions into trackable support tickets with AI-powered NLP for automatic categorization and urgency prioritization. Complete with role-based access, escalation workflows, and an admin analytics dashboard for complaint trend reporting.
A case study in making messy customer input usable for operations teams.
- Next.js
- PostgreSQL
- React
- TypeScript
Recent notes
Less polished, more honest: notes, detours, and thoughts I might later change my mind about.