Experience

Professional Summary
- Software engineer with experience in aerospace R&D systems, banking payment infrastructure, and enterprise backend development
- Builds backend features end-to-end across requirements, database design, design documentation, implementation, testing, and pull requests
- Strong background in transactional systems, relational databases, messaging integrations, and AWS-based automation
- Experienced working in Japanese enterprise SDLC environments using 基本設計 / 詳細設計 and CI-based review workflows
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, AWS Lambda, IAM, CloudWatch, VPC, Elastic IP, Docker, Linux
Tools & Workflow:
Git, Gradle, Jenkins, Postman, CI-based pull request workflow
Process:
Japanese SDLC, 基本設計, 詳細設計, Agile Scrum
Professional Experience
Backend Engineer – Aerospace / UAS Systems
2024–Present
Employment: ADI, dispatch / client-site assignment
Worked on aerospace R&D systems in Japan, including UAS infrastructure, air traffic management platforms, drone safety systems, and routing-related backend features.
Responsibilities:
- Owned backend features end-to-end from requirements analysis to implementation, testing, documentation, and pull request review
- Designed and updated relational database schemas using PostgreSQL and CockroachDB
- Implemented transactional backend logic using Java, Spring Boot, MyBatis, and
@Transactional - Developed REST APIs based on OpenAPI specifications
- Implemented MQTT-based messaging and asynchronous processing components
- Created and maintained backend validation logic for operational safety requirements
- Optimized SQL queries, pagination, and database access patterns for large datasets
- Produced Japanese technical documentation, including 基本設計 and 詳細設計 materials
- Collaborated with a multi-company Japanese engineering team of approximately 20 engineers
- Worked within enterprise review workflows using Git, Gradle, CI, and pull request-based development
| Focus | Stack |
|---|---|
| Languages & Frameworks | Java, Spring Boot, MyBatis |
| Data & Messaging | PostgreSQL, CockroachDB, MQTT |
| Infrastructure & Tooling | AWS, Docker, Gradle, Git |
Backend Engineer – Banking Payment Systems
2019–2022
Company: Finastra
Product: Fusion Payments System
Worked on backend development for Fusion Payments System, a banking payment platform used by large commercial banks worldwide.
Responsibilities:
- Implemented payment product features for international banking environments
- Developed backend logic for payment message processing and financial transaction flows
- Built and maintained IBM MQ-based messaging integrations
- Ensured database compatibility across DB2, Oracle, and SQL Server
- Supported production banking client environments during releases and operational issues
- Collaborated directly with bank-side engineers during deployment and support activities
- Participated in Agile sprint planning, implementation, testing, 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
Completed full-time Japanese language study focused on business communication, workplace 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 automation platform for managing multiplayer game servers through a Discord bot integrated with AWS Lambda.
Key Contributions:
- Built Discord slash commands that trigger AWS Lambda workflows for EC2 start / stop operations
- Automated server lifecycle management based on active player usage patterns
- Integrated AWS Cost Explorer to monitor month-to-date cloud spending
- Tuned EC2 instance families, including t2, t3a, t3g, and c6a, for cost and CPU-credit efficiency
- Managed Elastic IPs, VPC networking, IAM permissions, and Linux server provisioning
- Used SSH-based automation to keep multiplayer server hosts updated and operational
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 accuracy through sensor fusion and filtering algorithms.
Tech Stack:
Python, Jupyter Notebook, Unity, C#, ARCore, Android Studio
Portfolio Site
Personal portfolio website built with Jekyll and GitHub Pages.
Tech Stack:
Jekyll, HTML, CSS