Personal Projects
SoundsGood
Team Project · 5 people
A full-featured SoundCloud clone built in a 5-person team. Supports continuous music playback across page navigations, live podcast streaming via Vonage API, and full social features including comments, likes, and follows.
- Soundwave visualization — converted audio data to waveform JSON for real-time display
- Follow / unfollow system with activity feed
- Continuous playback using a shared Vue.js player component across routes
- Deployed on GCP with Nginx + Passenger + Capistrano; media on AWS S3
Peak to JSON Server
Solo
An API server that accepts audio file metadata, generates waveform peak data as JSON, persists it, and serves it on demand. Built to support the SoundsGood project's waveform visualization feature.
Voucher Exchange System
Solo
A Ruby on Rails web application built as a technical interview challenge. Implements a voucher marketplace where users can list, browse, and exchange vouchers with validation and transaction management.
Task Management System
Solo
A full-stack task management application with user authentication, task CRUD, priority and status management, and search/filtering. Built during a coding bootcamp with production deployment.
Professional Work
Employment Hero
Feb 2026 – Present
Full Stack Software Engineer
- Built mobile features in the EH Life app (React Native / Expo) covering leave, payroll, and HR workflows
- Developed Ruby on Rails API endpoints with complex permission model enforcement
- Adopted Claude Code as primary workflow — agentic TDD cycles, automated code review, and PR management
Eslite Spectrum Co., Ltd.
Sep 2025 – Jan 2026
Backend Engineer (Ruby on Rails)
- Developed backend systems for an omnichannel e-commerce platform
- Implemented async task processing with Shoryuken and state machine workflows with AASM
- Optimised ActiveRecord queries to eliminate N+1 problems
Baton Pass IT Co., Ltd.
Oct 2024 – Aug 2025
Backend Developer
- Built and deployed backend services with Ruby on Rails and Sinatra; integrated third-party APIs
- Deployed containerised services on GCP Cloud Run with CI/CD via Cloud Build
Easyship
Dec 2020 – Oct 2024
Backend Engineer → Mid-level Backend Engineer
- Built data-sync integrations with Wix, Square, and Dear Inventory including webhook handling
- Developed a Golang microservice on GCP that improved data pipeline throughput by 15%+
- Implemented API retry system with cronjob-based failure recovery
GitHub: Naoyakaoru · LinkedIn · Resume