CV

British software engineer · Tokyo · advanced / professional Japanese (JLPT N1) · 20+ years experience

Focus: AI systems engineering (chatbots, voice, OCR, backend/cloud) and actively considering paths into AI safety and governance — open to UK roles and remote freelance. Details on Opportunities.

Download PDF

Experience

Tech Lead · Archaic · Tokyo

Permanent · 2019/11 – present (7y)

I manage multiple projects end to end: design, architecture, development, and team leadership. Stack centres on Python, JavaScript, SQL, Docker, AWS, and AI (retrieval-augmented generation, large language models). Clients have included a major Japanese mall operator, a leading university, and a global car manufacturer. Credited as inventor on Archaic’s Social Distance AI patent application.

Lead Software Engineer · PORTERS · Tokyo

Contractor · 2018/02 – 2019/11 (1y 10mo)

Design, technical documentation, and code reviews for HR Business Cloud (recruiting marketplace). Java, PHP, JavaScript, SQL, git, Jenkins, Docker. Mentored juniors in a Scrum team.

Software Engineer · GE (General Electric) · United Kingdom

Permanent · 2012/11 – 2015/07 (2y 9mo)

Development and maintenance of test software for the Subsea Electronics Module 2000 (SEM2K). Primary technology: Java.

Computer Scientist · CERN · Switzerland

One-year work placement · 2010/09 – 2011/08 (1y)

Server diagnostic tools for the CMS experiment and work on the XDAQ project. C++, Oracle, Adobe Flex.

Education

Yoshida Institute of Japanese Language · Tokyo

2015/10 – 2017/10 (2y 1mo)

Full-time Japanese study from beginner through business level (JLPT N2); later certified at advanced / professional level (JLPT N1).

University of the West of England · United Kingdom

2008/09 – 2012/08 (4y)

BSc Software Engineering — ranked in the top 20 students of the year for academic excellence.

Skills

  • Backend — Python (6y), PHP / Laravel (6y), Java (4y), C/C++ / C# (3y)
  • Frontend — JavaScript (6y), HTML/CSS (10y+), React / TypeScript (1y)
  • Cloud / infra — AWS (4y), Docker (8y), CI/CD (6y)
  • Databases — MySQL (10y+), PostgreSQL (6y), NoSQL e.g. MongoDB (1y)
  • AI — harnesses & agentic flows, large language models (3y), retrieval-augmented generation (2y)
  • Languages — English (native), Japanese — advanced / professional (JLPT N1)

Selected achievements

  • Invented Social Distance AI (patent-pending; credited as inventor on Archaic’s application).
  • Created Kanpeki Study — 300+ registered users and over $1000 in sales.
  • Led development of an AI customer kiosk that is now live in multiple locations, with a national rollout planned for 162 locations.

Project write-ups: Work · Profile: LinkedIn