Full Stack Developer · Tokyo
Jayson Pye
Building and maintaining production grade web apps.
About Me
I'm a full-stack web developer based in Tokyo, currently working at KidsUP, where I help modernize and maintain internal systems across dozens of schools. My work mainly involves Ruby on Rails and AWS, integrating services like S3, CloudFront, and RDS to keep apps fast, secure, and reliable.
I began coding in 2020 while studying at RMIT University, and later joined KidsUP as an English teacher. I soon rebuilt the company’s photo-sharing platform using React, turning it into a modern, monetized product used by thousands of customers.
Since then, I’ve developed a multi-tenant SaaS Learning Management System built on Ruby on Rails, which we now license to other education companies as an internal business. The platform supports 45+ schools, thousands of active users, and handles student management, homework, reports, billing, and PDFs in production. I’ve been responsible for architecture, feature development, and ongoing maintenance across the stack.
I’m now looking to move into a larger engineering team where I can learn from experienced developers, contribute to well-structured codebases, and continue growing as a professional engineer.
Download CVSkills
-
Ruby on Rails Turbo · Postgres · RSpec
I picked up the framework from a great mentor, Brett Tanner . He'd created one of the large scale apps for my company that I currently maintain. Together we began developing vision-up.app, and when he moved on, I took over full development. Through that experience, I learned TDD, read a few textbooks on rails and realized I enjoy the omakase nature of the framework. Now I develop and maintain many production level applications based on Rails. Full-stack development with emphasis on clean models, performant views, and automation.
-
JavaScript ES6+ · React · Tooling
I learned JS at uni, then continued that by creating some production-grade React apps with Node backends. My Rails development also relies heavily on JavaScript via Hotwire and Stimulus. I’m comfortable working across both modern component-based front-ends and progressively enhanced server-driven UIs.
-
HTML / CSS Responsive · Semantic · Animations
After learning the basics I was quickly thrust into creating complicated views based on design specs. I try to create responsive and seamless user experiences. I aim to write my layouts mostly with flexbox and grid, using custom properties to keep things consistent.
-
DevOps / Cloud AWS · CI/CD · Monitoring
After our tech lead left, I had to step up fast and learn the ins and outs of AWS to keep our systems running smoothly. That experience gave me a strong grasp of how to set up, deploy, and maintain production-ready infrastructure. I’ve since handled CI/CD pipelines, environment configuration, and zero-downtime releases across staging and production. I’m comfortable digging into logs, resource metrics, and deployment errors to keep things stable.
-
Java OOP · Algorithms · University
Studied Java extensively during university. I built several larger-scale applications using Swing and JavaFX, which helped me get comfortable with OOP fundamentals, design patterns, and writing maintainable, modular code. I also spent a lot of time on data structures and algorithms, which later made it easier to pick up new languages and to think about performance and architecture in production.
-
School Learning Management System
Ruby on Rails · AWS (s3, RDS, EB, EC2) · PostgresA comprehensive web platform built for KidsUP — an English school chain with over 35 locations and more than 3,000 active users. Initially developed for internal use, the system has since evolved into a multi-tenant SaaS product licensed by four other companies. It manages students, parents, lessons, events, homework, invoices, and reports, replacing manual Google Sheets workflows with a unified, multilingual interface. Key features include dynamic lesson calendars, PDF report generation, and automated notifications powered by AWS. -
KidsUP Photobook
React · Node.js · Drive API · AWSA modern photo management and sales platform for parents to view and purchase photos of their children’s school events. Rebuilt from scratch to replace a slow, unstable legacy system. Handles thousands of customers per event and integrates with Google Drive to aggregate and serve event photos with thumbnail generation, caching, and access control. Deployed on AWS Elastic Beanstalk for scalable and reliable performance. -
Mynavi Landing Site
HTML · CSS · JavaScriptA responsive marketing site built for Mynavi as part of the FMV ZERO 2025 promotional campaign. I handled the full implementation from provided design assets, ensuring clean, maintainable markup, consistent animations, and full mobile optimization. The site was deployed to Mynavi’s flagship premium article section and is publicly available at news.mynavi.jp. -
Wellpeak Kids English School Website
WordPress · PHP · HTML · CSS · JavaScriptA full WordPress marketing site built for Wellpeak Kids English School, including custom page templates, a bespoke theme, modular content blocks, and CMS-editable landing pages for each school. I was responsible for migrating legacy content, implementing the full front-end from design assets, and optimizing for Core Web Vitals and mobile performance. The site is currently live at wellpeak.jp.