Resume

Ikwhan Chang

장익환 / 張翼煥
ML Infrastructure Engineer · System Designer · Builder of Future Tools

About Me

I’m a software engineer with deep focus on machine learning infrastructure, model serving, and backend systems that support scalable, intelligent applications. I believe infrastructure isn’t just backend plumbing — it’s the engine that enables creativity at scale.

Currently, I’m at Google, helping evolve systems behind critical services. Outside work, I explore the intersection of AI, generative music, and tools for creators.


💼  Experience

Software Engineer – Google
2021 — Present
Designing and maintaining infrastructure that supports machine learning model validation, deployment, and system resilience at scale.

  • Focused on enabling rigorous pre-production testing for ML-powered systems
  • Built and optimized backend components supporting ML lifecycle workflows
  • Collaborated cross-functionally to drive improvements in system reliability, debuggability, and developer efficiency

Teaching Assistant – Carnegie Mellon University

Pittsburgh, PA · Spring 2021

Assisted with graduate-level course on Distributed ML and Optimization (18-667)

Founder & CEO – Urhyme

San Francisco, CA · Jan 2016 – Dec 2018

Launched and scaled a quantified self platform combining personal analytics, habit tracking, and AI journaling.

  • Led product design, system architecture, and team management
  • Raised $1M+ in venture funding, secured multiple strategic partnerships

Co-Founder & CTO – CyberBoss

San Jose, CA · Jan 2019 – Sep 2019

Architected cloud-based edtech tools, including a distributed online code sandbox and a blockchain certification engine.

  • Implemented CI/CD, test automation, and scalable backend infra
  • Led cross-functional agile team of 5 developers

Software Engineer – Webcash Inc.

Seoul, South Korea · Aug 2010 – Mar 2012

Built scalable fintech platforms handling large-scale customer financial data.

  • Reduced latency and improved service stability for tuition and medical payment systems

Software Engineer – Elancer Co., Ltd

Seoul, South Korea · Mar 2009 – Jul 2010

Core developer for Korea’s largest freelance marketplace.

  • Led performance optimizations and developed reusable CMS frameworks

🛠 Core Skills

  • Programming: Go, Python, Kotlin, TypeScript, SQL
  • Infra & Tools: GCP, Docker, Terraform, Firebase, Cloud Run
  • AI/ML: LLM Inference, Model Serving, Vector DBs (Pinecone, Weaviate), LangChain
  • Creative Tech: MIDI, Audio DSP, Modular Synths, Logic Pro, Max/MSP
  • Dev Culture: Test Infra, Developer UX, Product-minded Engineering

📂 Selected Projects

DeepSynth (2024 – current)

Prompt-based sound design engine using AI-controlled modular synth environments. Focused on generative patch creation and audio-mapped LLM control.

Urhyme (2015–2018)

Social habit-tracking platform that combined gamified routines, community engagement, and data visualization.

  • Developed from scratch in Scala + Play Framework with D3.js and MongoDB
  • Experimented with early LLM-like prompts and AI-based journaling before GPT-2 era
  • Pivoted multiple times, forming the groundwork for future productivity tools and self-coaching systems

Carnegie Mellon University – M.S. in Software Management
Aug 2020 – Aug 2021, Mountain View, CA

  • Focus on large-scale system design, AI product management, and software entrepreneurship
  • Coursework included: Distributed ML Systems, Software Architecture, and Lean Startup Practice

Columbia University – Graduate Certificate in Applied Machine Learning
Sep 2020, Online

  • Covered supervised/unsupervised learning, ML pipelines, and AI model deployment techniques

Chung-Ang University – B.S. in Computer Science and Engineering
Mar 2006 – Feb 2015, Seoul, South Korea

  • Capstone in real-time systems, web infrastructure, and early AI applications

🌱  Currently Exploring

  • LangChain for RAG infra
  • AI agents that act like micro-startups
  • Live-coded music using generative models
  • Synth patch generation with OSC/MIDI + GPT