Skip to content
EC Notes

hello, im Eugene Carl

Tech enthusiast from the Philippines Philippines flag

I'm passionate about tech, lean toward backend work, and keep building things I wish existed.

My notes are where the unfiltered thoughts go. The chat can pull more context about me when you want the shorter version.

  • 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.

View more
PlanThing

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
Deployed ProjectOpen project
Mapua Makati Library Lab Tracker

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
8 screenshotsView project
EC Trivia

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
10 screenshotsView project
Insighta

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
7 screenshotsView project

Recent notes

Less polished, more honest: notes, detours, and thoughts I might later change my mind about.

View more