Hi, my name is

JJ Orallo.

Full Stack Engineer

Full stack engineer building EdTech apps.

Tokyo, Japan

Open to full-time

01. About Me

Hi! I'm Orallo John James Dalton Alvarez, but you can call me JJ. I'm a recent university graduate with a strong passion for improving education and lives through the lens of technology. I build educational applications that enhance students' learning experiences.

From the Philippines, born and raised in Macau, and currently based in Tokyo, Japan, I combine my unique multicultural upbringing to my work and peers. My work and projects are heavily influenced by my diverse background, as is reflected in the many different apps and platforms I've developed for work and personal projects.

Languages I Speak

English (Fluent)
Japanese (conversational)
Cantonese (conversational)
Mandarin (basic)
Tagalog (Basic)

02. Work Experience

Full Stack Engineer

Sep 2023 — Present · Saitama, Japan

  • Develop educational applications focused on English learning for Japanese students aged 7-12.
  • Create engaging user interfaces that enhance the learning experience.
  • Implement speech recognition and feedback systems for pronunciation practice.
  • Collaborate with educators to design and improve the students learning platform.
  • Maintain and optimize applications for performance, security and ease of use.

STEM Educator

Dec 2024 — Mar 2025 · Saitama, Japan

  • Taught STEM-related subjects to Japanese students in English.
  • Designed engaging lesson plans and hands-on activities for students.
  • Adapted teaching methods to accommodate different learning styles.
  • Encouraged curiosity and critical thinking through interactive experiments.
  • Applied feedback and educational insight from students to improve app development.

English Teacher

Jul – Oct 2025 (substitute); Jan 2026 – Present · Saitama, Japan

  • Taught English to Japanese students aged 7-12, focusing on conversational and writing skills.
  • Developed lesson plans and activities tailored to students English education.
  • Assessed student progress and provided feedback for improvement.
  • Created a positive and engaging classroom environment.
  • Utilized this experience to improve app development.

03. Featured Projects

Flagship Project

Audio Tools

Full-stack audio platform for stem isolation and guitar tab PDFs. Shipped as desktop installers (macOS/Windows) for prototype testers and as a hosted web app (React, TypeScript, FastAPI, async jobs). Includes browser stem mixing, Demucs isolation, and an audio→tab→PDF pipeline. Built with a dedicated tester group from early prototypes.

User-tested prototypes · Pre-release builds

  • Python
  • FastAPI
  • React
  • TypeScript
  • Demucs
  • Docker
  • PostgreSQL
  • Web Audio API
Loqui Quest - Interactive English learning game for Japanese children

Featured Project

Loqui Quest

A mobile game designed to help Japanese kids learn English through interactive gameplay and real-time feedback. Features speech recognition, progress tracking, and engaging game mechanics that make language learning fun and effective.

Open source · Active on GitHub

  • Godot Engine
  • GDScript
  • Speech Recognition
  • Firebase
Clonstagram - A social media app with elements from Instagram, Facebook and X (Twitter)

Featured Project

Clonstagram

A social media platform with elements from Instagram, Facebook, X (Twitter) and other popular apps. This app is catered for workplace use to enhance communication between teams/departments. Features including user profiles, shared calendars, photo sharing, commenting, liking and etc.

Open source · Active on GitHub

  • Flutter
  • Dart
  • Google Cloud
  • PostgreSQL
Choose Your Own Adventure - AI-powered D&D style text-based RPG with dynamic storytelling

Featured Project

Choose Your Own Adventure

An AI-powered D&D-style text adventure game where players create unique stories through natural language. Uses OpenAI GPT for dynamic storytelling and DALL-E for real-time scene visuals. Features character classes, health tracking, inventory management, and dice mechanics.

Open source · Active on GitHub

  • Next.js
  • TypeScript
  • Convex
  • OpenAI API
  • DALL-E

04. What's Next?

Get In Touch

I'm currently available for freelance projects and open to new full-time opportunities in the Kanto area (Tokyo, Kanagawa, Saitama). If you have any questions, want to hit me up or just want to say hi, I would like to hear from you!

You can reach me at the following: