En Inc. (formerly en Japan Inc.) · Backend / AI Enabling / Developer Productivity
Serve as engineering manager for backend engineering. Within the AI Enabling team, drive AI adoption and improvements to developer productivity across the engineering organization.
Work on introducing Findy Team+ and improving development processes.
Manage AI-related budgets and consider how funds should be allocated and used.
Establish practices for sharing AI knowledge and experience across the company.
Backend Engineer / Tech Lead
En Inc. (formerly en Japan Inc.) · Shared APIs and LLM Features
Led development of APIs providing shared LLM capabilities across services. Took responsibility for design, implementation, team development, and operational practices, bringing the APIs into production.
Designed the architecture, API specifications, automated tests, and AWS infrastructure for APIs built with Python, FastAPI, and LiteLLM. Introduced architecture decision records (ADRs) to document design decisions.
Trained team members unfamiliar with Python, covering software development, AWS, and computer science fundamentals. Established Scrum practices and development documentation.
Established observability with New Relic, a postmortem process, and release workflows. Collaborated with non-engineering stakeholders to move development forward.
Continued developing the file API in Go. Designed AWS networking, selected the runtime infrastructure, and managed the entire infrastructure in scope as code with Terraform. Set up a development environment using LocalStack.
Contributed concurrently to another team as an individual developer, implementing a job search API with FastAPI and OpenSearch/Elasticsearch, including indexing, ranking, and reranking logic.
Backend Engineer / Tech Lead
En Inc. (formerly en Japan Inc.) · engage — Job Seeker Services
Served as tech lead for the replacement of engage's job seeker service. Drove technical design, coordination across teams, and improvements to development processes.
Introduced Kanban and revised Scrum practices to address the communication overhead of a large development team.
Designed a backend serving both web and mobile clients and coordinated specifications with related teams.
Used event storming and strategic domain-driven design to organize domain knowledge as development moved in-house.
Implemented a file API in Go and shared upload and download functionality using presigned URLs.
Backend Engineer
En Inc. (formerly en Japan Inc.) · engage — Employer Services
Joined as a new graduate and worked on replacing engage's employer-facing backend. Engaged the team in design and implementation to modernize an end-of-life Laravel application, support a Next.js frontend, and bring development in-house.
Applied domain-driven design and Clean Architecture to PHP backend development and the redesign of legacy code.
Designed and implemented AWS infrastructure, from VPC and networking to resource placement and containerization with ECS. Used a modular Terraform structure to manage infrastructure as code.
Established CI/CD with CodeBuild and CodePipeline. Introduced blue-green deployments suited to the application's characteristics.
Set up CI checks with PHPCS and PHPStan, designed automated tests with code coverage in mind, and introduced automated dependency updates with Renovate.
Designed and implemented access and traffic controls based on the overall network architecture. Established monitoring with New Relic.
Also developed LLM application features and response handling with Python and FastAPI.
04 / Education
Kyushu Institute of Technology, Faculty of Computer Science and Systems Engineering, Department of Artificial Intelligence
Bachelor’s degree (Computer Science)
Undergraduate research focused on Transformer-based neural machine translation, exploring subword segmentation using string processing and data compression to improve translation accuracy for minority languages. Received an outstanding presentation award for the research presentation in the graduation year.