About

Andrew Choi

Jaehyung Choi (Andrew Choi) is a Computer and Information student at the University of Cambridge, currently gaining industry experience as a Software Engineering Intern at Arm. Passionate about writing Low-Level Software and creating AI Application, he combines academic excellence with hands-on development skills to tackle real-world technology challenges.

View my CV

Welcome to My Portfolio

Hello, and thanks for visiting my website!
I’m Jaehyung Choi, but many people also know me as Andrew. I’m currently studying Engineering at the University of Cambridge, with a strong passion for embedded systems.

My interest in low-level programming began when I discovered the power of writing software at the register level. It stripped away the abstractions between hardware and software, making the inner workings feel less like magic and more like something I could truly understand and control.

In addition to embedded systems, I also have experience building applications and working across different layers of the tech stack. I’m most comfortable with C and Python, and I have some hands-on experience with HTML and CSS through web development projects.

I love learning new things and enjoy documenting my projects, ideas, and learning journey here. Feel free to explore and get to know more about my work!

Education

University of Cambridge

BA & MEng in Computer and Information Engineering (Engineering Tripos)
Cambridge, United Kingdom
Oct 2022 – Jun 2027 (Expected)

  • Achieved 1st Class Honours in Year 1
    • Studied Mechanical Engineering, Thermofluids, Structures and Materials, Electrical and Information Engineering, and Mathematical Methods
  • Achieved Upper Second Class Honours in Year 2
    • Studied Mechanics, Thermofluid Mechanics, Structures, Materials, Electrical Engineering, Information Engineering, Mathematical Methods, Business, Manufacturing Engineering, and Machine Learning

Haileybury Almaty

Almaty, Kazakhstan
September 2018 – August 2020

  • Studied A Levels in Mathematics, Further Mathematics, and Physics
  • Achieved 3 A* grades

Experience

Software Developer

Experiential Robotics / Allogy, Denver, Colorado, USA
Oct 2025 – Dec 2025

  • Developed a document processing pipeline using the Unstructured API with file-type-optimized strategies (VLM, HI_RES) to extract structured data from PDF, DOCX, PPTX, HTML, and Markdown files.
  • Built an LLM-enhanced contextual chunking system with Azure OpenAI and parallel processing, producing context-aware chunks with metadata preservation to improve retrieval accuracy in RAG applications.

Software Engineering Intern

Arm, Cambridge, United Kingdom
Jul 2024 – Sep 2025

  • Migrated flagship Arm MOOC courses from Mbed OS to modern stacks, including:
    • MicroPython programming with the BBC micro:bit
    • Advanced STM32 development using CMSIS, HAL, and RTOS
    • IoT systems with BLE and MQTT/AWS in Keil Studio
    • Digital Signal Processing (DSP) education materials for ST boards
  • Designed and deployed an AI-powered chatbot using Retrieval-Augmented Generation (RAG), AI Agents, and LangChain in Azure AI Studio, improving productivity and response accuracy.
  • Built automation tools in Python, including a compliance-checking system that reduced manual workload by 10+ hours per cycle, and a metadata generation tool using GPT-5 and LangChain.
  • Developed and optimized LLM models on ARM-based devices (Android/iOS) through pruning and quantization techniques.
  • Created the Developer Labs website with improved UX, search/filtering, and automated CI/CD pipelines, driving community adoption and contributions.
  • Authored and published interactive Learning Paths on Arm Developer Platform:

Machine Learning Research Intern

Auto-ID Labs, KAIST, Daejeon, South Korea
Jun 2023 – Sep 2023

  • Developed AI Speaker systems using OpenAI Whisper for STT and GPT-3.5-Turbo for NLU and response generation on Raspberry Pi, integrated with the Humelo TTS API.
  • Deployed deep learning models (YOLOv8, FastSAM, Ultra-Fast-Lane-Detection-V2) on edge devices, including Xilinx FPGA and NVIDIA Jetson Orin.
  • Built a real-time lane detection system with GoPro Hero11 and NVIDIA Jetson AGX Orin; optimized inference via TensorRT for lane departure warnings.
  • Presented AI research at the GS1 Exhibition, including a session with the GS1 CEO.

A-Level / GCSE Maths & Physics Tutor

Oct 2022 – Present

  • Tutored over 30 students from Year 9–13 in Maths and Physics.
  • Provided Oxbridge and Imperial College application support, including personal statement feedback and interview prep.

Republic of Korea Army

Jan 2021 – Jul 2022

  • Completed mandatory military service, developing discipline, leadership, and resilience under demanding conditions.

Leadership & Projects

Arm Ambassador

Cambridge, United Kingdom
Feb 2026 – Present

  • Manage the Arm Developer Discord community of 500+ members, moderating technical discussions and serving as a liaison between developers and the Arm ecosystem.

Claude Builder Ambassador

University of Cambridge
Aug 2025 – Mar 2026

  • Established Cambridge’s official Claude Builder Club, partnering with Anthropic to build a 300+ member community of students and researchers exploring frontier AI applications, making it one of the university’s most rapidly adopted technical societies.
  • Orchestrated a 32-hour hackathon focused on AI safety and MCP-based applications, engaging 70+ participants who delivered 13+ innovative projects demonstrating practical AI safety implementations and novel use cases.

Languages & Skills

Languages: Korean (Native), English (Professional Working Proficiency)

Skills: Python, C, C++, Embedded C, SystemVerilog, Verilog, FPGA, CMSIS, Git, Docker, ARM Architecture, AWS EC2, Linux, HTML/CSS, Applied AI, LLM, On-Device AI, iOS/Android Development