Software Engineer - AMBALONG.DEV

John Alvin Ambalong

Ruby on Rails : Full-Stack Development

Curious by nature, stubborn by habit.
I build real things, ship them, and show up every day to get better.

Status / Open to workLocation / Walla Walla, WAFocus / Rails / Backend / DevOps

Other Work

Additional Projects

A selection of personal projects showcasing different skills and technologies.

Ruby CLI Chess screenshot

CLI / Game Logic

Ruby CLI Chess

Terminal chess engine in pure Ruby demonstrating object-oriented design. Implements legal move validation, collision detection, and checkmate detection via board-state simulation across modular Board, Piece, and Player classes.

RubyOOP
Pebble List screenshot

Frontend / React

Pebble List

Task management application built with React demonstrating component-based architecture and state management patterns.

ReactJavaScriptVite

Toolkit

Technical Skills

Technologies and concepts I work with to build production-ready applications.

Backend

Ruby on Rails·Hotwire (Turbo / Stimulus)·PostgreSQL

Frontend

JavaScript·Stimulus.js·HTML / CSS·Rails Views (ERB)

DevOps

Docker·Linux·DigitalOcean·Kamal 2

Practices

RESTful APIs·OOP·Testing·JSONB·Service Objects

About

The person behind the work

Software engineer, early career, graduating June 2026 with an AAS in Software Design from Walla Walla Community College. Currently working in Tech Services at Walla Walla Community College, supporting campus operations and analyzing lab usage data to inform department resource allocation decisions.

I build on the side with the same discipline I bring to work. Pangu Terminal is live in production.

I read, I go to the gym, I show up consistently.

EducationAAS Software Design, WWCC — June 2026
LocationWashington State

Contact

Available for the Right Opportunity

I'm looking for an engineering role, remote or Washington State.
If you're building something interesting and value someone who builds and delivers, let's talk.