{ } => λ 0x1F :: fn() ;
Philipp Andrew Redondo
philipp@hollishake:~$whoami

I write web apps for a living (Laravel, .NET, React, Next.js) and spend the rest of my time building programming languages, VMs and parsers from scratch. I'm based in the Philippines.

0
repositories
0
languages built
0
stars given
0
followers
scroll
// why the languages

I build web apps that people actually use, and programming languages that probably nobody will. Both teach me the same thing: how the pieces really fit together. So when a framework starts to feel like magic, I go read the layer under it, and sometimes I end up writing that layer myself.

01 / the side that isn't for work

The language lab

Eight languages, VMs and parsers so far, in C, C#, and Go. Some are interpreters, one is a transpiler, one is a parser generator. Scroll to move through them. The code panels are small sketches of how each one feels, not full programs.

keep scrolling →
01 / 08
OpenScript
02 / the day job side

Things people use

Rental platforms, school systems and the plumbing around them. These are the projects where I care most about boring things like data models, permissions and not waking anyone up at 2am.

.NET 10 · React 19 · Capacitor

EduSync Pro

A rewrite of EdusyncERP with the premium features I couldn't fit into the first version. One platform for higher-ed admissions, academics, student services and CQI, with Android and iOS apps built from the same React codebase through Capacitor.

  • Admissions & enrollment
  • Academics & student services
  • CQI (continuous quality improvement)
  • Android & iOS via Capacitor
  • Proprietary license
Laravel · TypeScript

GeoCars

A car rental management and tracking platform built around where the cars actually are. This is the v2 rebuild as a proper fullstack Laravel app.

  • Location-aware fleet tracking
  • Rental management
  • Laravel backend, TypeScript frontend
Laravel · TypeScript

EduPortal

The Edusync student LMS with CQI tracking, re-implemented as a single fullstack Laravel application instead of separate services.

  • Student LMS
  • CQI tracking
  • Rebuilt fullstack on Laravel
03 / everything else

The repo shelf

Starters, CLIs and tools I built because I got tired of doing something by hand twice. Filter by type, or go straight to the full list on GitHub.

04 / toolbox

What I reach for

From systems-level language work down to production web apps. I pick whatever fits the job, and I'm happiest when that's something I can read all the way to the bottom.

Frontend
TypeScriptJavaScriptReactVue 3Next.jsTailwindBootstrapCapacitor
Backend
Node.jsBunExpressNestJSLaravelPHP.NET CoreEF CoreC#JavaPython
Systems
CGotccVMsParsersJIT (learning)
Data & ops
MySQLPostgreSQLRedisDockerIISGitLinux
05 / context

A bit about me

I'm Philipp, a developer from the Philippines. I currently work at the Digital Transformation Office on a job-order basis, and I graduated from the University of Science and Technology of Southern Philippines.

My day-to-day is fullstack work: schemas, APIs, dashboards, mobile builds. My nights are for the stuff nobody asked for. I'd rather write my own compiler than read someone else's docs, and that habit is why there are eight languages on this page.

I code best alone, with the door closed and something compiling. I also collect cheat sheets and CS books, and I film some of the process on my YouTube channel, @GhostCommit.

~/now
$ cat building.txt
> TypeScript & Python things
$ cat learning.txt
> distributed systems
$ cat exploring.txt
> LLM-based tooling
$ cat ask_me_about.txt
> interpreters, VMs, parsers
> Laravel, .NET, Next.js
$