About me

I am a London-based Computer Science graduate with an MSc, transitioning from a background in sales and marketing to pursue my passion for technology.

My journey into tech began through website design collaborations, which sparked my interest in in the impact of digital platforms and their ability to drive business growth. I also developed a passion for automation, using VBA and Apps Script to streamline repetitive tasks and improve efficiency. During the COVID-19 pandemic, when my job was severely affected, I began learning Python to expand my skill. Later, working in customer support, I encountered technical challenges that motivated me to learn how to solve problems at their core.

With experience in travel and marketing, I focus on building efficient, user-centred software solutions. I’m particularly excited about the potential of generative AI and large language models to solve real-world problems.

Beyond tech, I enjoy hiking, birdwatching, and plant-based cooking, and I’m committed to sustainability. I’m always open to connecting for collaboration or discussing projects.

Projects

Ryoko History - Consumer AI Hackathon ⭐3rd place

Built video generator using AI models, integrating image-to-video, text-to-speech, and translation features from AI-driven dialogues and images.
Tools: Python, FastAPI, asyncio, ElevenLab/Luma/OpenAI APIs

AI Photo Quiz Game

Developed quiz app that allows users to submit their own photos and transforms them into quizzes using generative AI vision capabilities.
Tools: TypeScript, React, Next.js, Supabase, OpenAI API

Social Media Analysis with Large Language Models

Adapted open-source large language models for information extraction task on online posts using Pydantic models to structure outputs. [Proprietary project]
Tools: Python, Ollama, Langchain, Pandas, Numpy

Swarm Smartwatch App

Built a Fitbit app that lets users trigger a silent alarm to notify emergency contacts via SMS. The message includes the user’s GPS location and a Google Maps link for quick assistance.
Tools: JavaScript, Fitbit SDK, Twilio API, Node.js

TransPic - Gemma2 Hackathon

Developed a web app that extract object name from images and translate into different languages using Google multimodal and vision models. This app can be used for language learning when travelling.
Tools: Python, Streamlit, Google Gemma2, Paligema

Hotel Booking Machine Learning Analysis

Developed machine learning models to predict hotel booking cancellations using SVM, Decision Tree, and Causal Bayesian Networks.
Tools: Scikit-learn, Pandas, Numpy, Matplotlib, Agena.ai

GoodJob! - Google Women's Techmakers

Developed a skill-matching app using Streamlit for skill analysis to provide job seekers with match percentage and AI-driven encouragement to boost confidence.
Tools: Streamlit, Google Gemini API

Plant Music - Royal Hackaway 2024

Designed a user interface and created several functionalities for an educational game. The game teaches children how to care for plants through interactive activities.
Tools: Java, Eclipse IDE

Triage - IC Hack 2024

Created a dashboard for a real-time machine learning system to analyse biometric data from wearable devices.
Tools: Flutter

Covid-19 Dashboard

Utilised a public API to fetch Covid-19 data and visualised the information, providing insights on the trends.
Tools: Python, NHS API, Pandas, Matplotlib

Website Design / Social Media Content Writing

Designed a website, maintained content and analysed site traffic. Crafted content for social media platforms to enhance online presence.
Tools: Google Analytics, CMSs

Skills

  • Technologies

    Languages: Python, JavaScript, Java, Dart

    Web & Mobile Development:
    Node.js, Express, FastAPI, Streamlit, Flutter

    Databases: SQLite, Oracle, MySQL
  • AI & Machine Learning

    LLMs, chatbot development, text summarisation and multimodal models

    Langchain, Transformers,
    PyTorch, Hugging Face

  • Data Analytics

    Data exploration & visualisation, statistical modeling, Bayesian Networks and predictive analysis

    Scikit-learn, Pandas, Numpy,
    Matplotlib, pyAgrum


Background

Professional Experience

Sales, Marketing & Business Development
Customer acquisition and business development strategies.
Automation of data handling and reporting using VBA.
Hands-on experience with CRMs, CMSs, Jira, and analytics platforms including Google Analytics and Sisense.

Web & Digital Content Creation
Created user-friendly web and email content using HTML/CSS.
Video editing tools including Filmora and DaVinci Resolve.
Bilingual communication: Fluent in English
and Japanese for cross-cultural projects.

Education

MSc in Computer Science
Queen Mary Univerity of London, UK

Tourism and Hospitality Management, English Literature
Ashland Univeristy, USA

BA in English and English Literature
Aichi Prefectural University, Japan

Journey into Tech

  • Encounter with Cybersecurity
    • While studying abroad in the USA, my computer was hacked by trojan malware, which caused panic. Thankfully, the campus tech support team helped me recover and replaced my security software with a more suitable one, which sparked my interest in technology and cybersecurity.
    • Afterward, I bought a MacBook Pro and started experimenting with hardware upgrades, such as changing the hard drive and memory. This hands-on experience helped me learn about computer components and repairs.
  • First Professional Experience in Travel Industry
    • After graduation, I was eager to contribute to Japan’s recovery from the Great Earthquake by working in the inbound travel sector. I joined a travel agency as a sales and tour conductor, where I gained experience and industry knowledge.
    • As my company ventured into inbound travel services, I collaborated with a web designer to create a website for a new business targeting global expansion. This project ignited my interest in web development and highlighted the power of digital tools in driving business growth.
    • During the COVID-19 pandemic when the travel industry was significantly affected, I took the opportunity to learn Python to develop my coding skills and explore ways to automate processes such as Apps Script.
  • Multi-tasking at Marketing Company
    • At a marketing company in the UK, I took multiple roles, including customer support and content writing. As reporting was crucial but time-consuming due to poor software integrations, I implemented VBA to automate tasks, improving efficiency in data handling and reporting. This freed up time to improve customer interactions and design user-friendly web content.
    • Despite my efforts, technical issues often prevented me from fully resolving customer problems, which led to frustration. This motivated me to dive deeper into solving technical challenges at their core.
    • Outside my job, I started learning JavaScript to develop my web development skills, as my work involved HTML and CSS to create engaging web content. I also participated in hackathons and workshops, applying my skills in real-world projects and expanding my portfolio.
  • Transition to Tech
    • I enrolled in a Computer Science MSc program to deepen my technical knowledge. For my dissertation, I explored large language models and created AI projects to solve real-world problems, applying both my academic knowledge and practical work experience.