Experience

Professional Summary
- 4 years building aerospace R&D systems and global financial infrastructure
- Owns backend features end-to-end within Japanese enterprise SDLC environments
- Deep experience with transactional systems, database design, messaging stacks, and AWS-based automation
Technical Skills
Languages:
Java, C#, Python
Backend & Frameworks:
Spring Boot, MyBatis, REST API Design, OpenAPI
Databases:
PostgreSQL, CockroachDB, DB2, Oracle, SQL Server
Messaging & Integration:
MQTT, IBM MQ, JSON APIs
Cloud & Infrastructure:
AWS (EC2, Lambda, IAM, CloudWatch, VPC, Elastic IP), Docker, Linux
Tools & Workflow:
Git, Gradle, Jenkins, Postman, CI-based PR workflow
Process:
Japanese SDLC (基本設計 / 詳細設計), Agile Scrum
Professional Experience
Backend Engineer – Aerospace / UAS Systems (2024–Present)
Client: NEC (via ADI, Haken)
Worked across multiple aerospace R&D systems including flying car UAS infrastructure, air traffic management platforms, and drone safety & routing systems in Japan.
Responsibilities:
- Owned backend features end-to-end (Requirements → DB design → 基本設計 / 詳細設計 → Implementation → Testing → PR)
- Designed relational database schemas (PostgreSQL, CockroachDB)
- Implemented transactional business logic using Spring Boot (
@Transactional) - Developed REST APIs aligned with OpenAPI specifications
- Implemented MQTT-based messaging and asynchronous processing components
- Optimized SQL queries and pagination for large datasets
- Implemented operational safety validation logic
- Produced technical documentation in Japanese
- Collaborated within a 20-engineer multi-company Japanese team
| Focus | Stack |
|---|---|
| Languages & Frameworks | Java, Spring Boot, MyBatis |
| Data & Messaging | PostgreSQL, CockroachDB, MQTT |
| Infrastructure & Tooling | AWS, Docker, Gradle, Git |
Backend Engineer – Finastra (2019–2022)
Banking Payment Systems
Backend development for Payment Fusion serving large commercial banks worldwide.
Responsibilities:
- Implemented payment product features compliant with SWIFT, SEPA, and QATCH standards
- Developed financial message flow logic using IBM MQ
- Ensured compatibility across DB2, Oracle, and SQL Server
- Provided real-time production support for banking client environments
- Collaborated directly with bank-side engineers during deployments
- Participated in Agile sprint cycles and release coordination
| Focus | Stack |
|---|---|
| Core Backend | Java, Spring Boot |
| Messaging | IBM MQ |
| Databases | DB2, Oracle, SQL Server |
| Tooling | Jenkins, Git |
Education & Development
Japanese Language Studies – Kyoto (2022–2024)
Full-time Japanese language study focused on business communication and professional integration in Japan.
Selected Engineering Projects
AWS-Based Server Automation Platform with Discord Integration (Ongoing)
Designed and implemented an event-driven AWS infrastructure to automatically manage multiplayer servers through a Discord bot integrated with AWS Lambda.
Key Contributions:
- Automation & Control: Discord bot slash commands trigger AWS Lambda workflows, with EC2 start/stop orchestration and lifecycle rules tied to active players.
- Cost & Monitoring: Integrated AWS Cost Explorer for month-to-date visibility, tuned instance families (t2/t3a/t3g/c6a) for CPU-credit efficiency, and aligned runtime with usage patterns to cut spend.
- Infrastructure & Ops: Managed Elastic IPs, VPC networking, and IAM; automated Linux server provisioning via SSH to keep multiplayer hosts patched and healthy.
- Tech Stack
- AWS EC2, AWS Lambda, IAM, CloudWatch, Cost Explorer API, VPC, Elastic IP, Linux, Python (boto3), Discord API, SSH
IMU Noise Filtering and AR Integration (Undergraduate Thesis, 2019)
Research project focused on improving motion tracking through sensor fusion and filtering algorithms.
- Tech Stack
- Python, Jupyter Notebook, Unity (C#), ARCore, Android Studio
Portfolio Site
This website built using Jekyll and GitHub Pages.
- Tech Stack
- Jekyll, HTML/CSS