72K+
claude messages
92M+
tokens burned
20d+
longest streak

Software engineer
who ships at AI speed.

I'm Castor Troy — a software engineer at Synacy. I pair solid full-stack fundamentals with an AI-native workflow: Claude Code, Codex, OpenCode and spec-driven development do the heavy lifting while I steer the architecture.

Claude Code AWS Spring Boot
claude-code — castor@portfolio live
optional

claude stats

Proof of AI-native

My actual Claude Code usage, updated daily from my machine.

claude stats --graph # messages per day

claude — usage heatmap daily
sessions
messages
active days
longest streak

about

cat ~/about/whoami.md

Engineer first.
AI-native by default.

I'm a software engineer who treats AI tools as part of the stack, not a gimmick. Day to day I design event-driven data pipelines, ship containerized services on AWS, and build full-stack apps with Spring Boot and Angular — while leaning on Claude Code, Codex and OpenCode to move faster without cutting corners.

I'm a strong believer in spec-driven development: writing the intent down first (with frameworks like OpenSpec) so the AI builds the right thing, and the codebase stays one a teammate can actually pick up. I graduated top of my Computer Engineering class at CIT-U in 2025 and like problems that mix hardware, data, and clean software.

Role
Software Engineer @ Synacy
Based in
Cebu City, Philippines
Education
BS Computer Engineering — CIT-U
Honors
Top Academic Achiever 2025 · CIT-U Research Congress 2nd Placer
Impact
5,000+ students served / campus · 95%+ data-pipeline accuracy · 3+ yrs shipping production code
Focus
Web apps · APIs · Cloud · IoT

the stack

An AI-native toolbelt

The agents and assistants I build with every day.

claude --list-agents # my daily drivers

Claude Code

My primary pair — refactors, features, reviews, and the occasional argument.

OpenAI Codex

Second opinion and quick generation when I want another model's take.

OpenCode

Open, terminal-first agent for hacking in the shell where I live.

GitHub Copilot

Inline autocomplete for the small stuff, right inside the editor.

OpenSpec (SDD)

Spec-driven development — write the intent first, let agents build to it.

Languages

Java TypeScript C# Python Dart Arduino C++ C

Frameworks

Spring Boot Angular React Node.js Express.js Flutter .NET Spock

Cloud & DevOps

AWS ECS AWS CDK AWS S3 CodePipeline Docker Linux CI/CDRender

Databases

PostgreSQL MongoDB MySQL Firebase SQL

AI & Automation

Claude Code Codex OpenCode Copilot OpenSpec n8n MakePower Automate

experience

Where I've worked

castor@career: ~/experience — zsh claude

claude "walk me through your experience"

Sure — here are the last three roles, newest first:

July 2025 — Present

Software Engineer

Synacy
  • Designed event-driven data pipelines (webhooks, REST, n8n) with ETL into AWS S3 — lifting data accuracy to 95%+ and cutting manual handling 30–40%.
  • Built middleware for two-way CRM sync and deployed containerized services on AWS ECS, with infrastructure as code via AWS CDK and CI/CD pipelines.
  • Shipped daily with AI-assisted development — Claude Code, OpenAI Codex, and OpenCode.
June 2025 — July 2025

Software Developer Intern

Lexmark / Xerox
  • Led a company-wide workflow & transition system on the Power Platform with role-based access control, improving cross-department efficiency by 65%.
  • Automated notifications and Teams provisioning, integrating Microsoft Graph APIs with custom JSON payloads.
August 2024 — June 2025

Software Developer

Freelance / Contract
  • Designed a multi-campus school administration system serving 5,000+ students per campus, cutting manual processing by 60%.
  • Delivered production projects with Spring Boot, React, Firebase, Docker, and PostgreSQL as a working student.

selected projects

Things I've built

ls -la ~/projects # a few favorites

Lead Software & Firmware Developer thesis

TAMBAL-PD

IoT · Smart Medicine Management

A Flutter + Firebase app paired with a custom ESP32 smart medicine dispenser — biometric authentication, automated dispensing, and cloud sync. Deployed in an elderly-care facility, improving medication adherence for 30 residents.

FlutterFirebaseESP32Arduino C++
Lead Backend Developer live

Sisters of Mary — School Admin

Web · 5,000+ students / campus

A school operations & records platform built on Spring Boot: enrollment workflows, student records, and role-based access. REST APIs over PostgreSQL, deployed for reliable multi-campus access.

Spring BootPostgreSQLRESTRBAC
Creator live

Doxie

CLI · AI-Native Documentation

Ship code and docs in one go — a TypeScript CLI that scaffolds an AI-driven documentation workflow into any repo. One doxie init installs Claude Code slash commands, doc templates, and runtime scripts, so docs are generated and kept current alongside the code.

TypeScriptNode.jsClaude CodeCLI
~/projects/tambal-pd.md [esc] close

cat tambal-pd.md

Lead Software & Firmware Developer thesis
IoT · Smart Medicine Management

## Overview

TAMBAL-PD pairs a cross-platform Flutter app with a custom ESP32-based smart medicine dispenser. Caregivers schedule medications in the app; the dispenser authenticates residents with biometrics and dispenses the right dose at the right time, with everything synced through Firebase.

## Highlights

  • Custom ESP32 firmware (Arduino C++) driving the dispensing hardware and the biometric module
  • Real-time sync between device, app, and cloud via Firebase
  • Deployed in an elderly-care facility — improved medication adherence for 30 residents
  • Led both the software and firmware sides of the build
  • Computer Engineering thesis project (CIT-U)
FlutterFirebaseESP32Arduino C++
~/projects/school-admin.md [esc] close

cat school-admin.md

Lead Backend Developer live
Web · 5,000+ students / campus

## Overview

An operations and records platform for the Sisters of Mary schools, serving 5,000+ students per campus. Built on Spring Boot with REST APIs over PostgreSQL: enrollment workflows, student records, and role-based access control, deployed for reliable multi-campus use.

## Highlights

  • Designed and built the backend — REST APIs on Spring Boot over PostgreSQL
  • Enrollment workflows and student records at 5,000+ students per campus
  • Role-based access control for staff across campuses
Spring BootPostgreSQLRESTRBAC
~/projects/doxie.md [esc] close

cat doxie.md

Creator live
CLI · AI-Native Documentation

## Overview

Ship code and docs in one go. Doxie is a TypeScript CLI that scaffolds an AI-driven documentation workflow into any repo — so docs are generated by AI right where the code changes, instead of rotting in a wiki.

## Highlights

  • doxie init scaffolds doxie-docs/, .doxie/scripts/, and .claude/commands/doxie/ into a target repo — safe to re-run, --force to refresh templates
  • Template-driven: drop a Markdown prompt or TypeScript script under templates/ and it ships — no code changes needed
  • Slash commands run inside Claude Code; scripts run via tsx, no build step
  • Live landing page and public repo
TypeScriptNode.jsClaude CodeCLI

contact

claude "let's work together"

Let's build something good.

Have a role, a project, or just want to talk shop about AI-native dev? My inbox is open.

castortroyricafort@gmail.com