Software Engineer | MCS-DS @ UIUC | ML + Data Engineering

Hey, I'm Kobe Guo.

I'm a software engineer and University of Illinois Urbana-Champaign MCS-DS student focused on machine learning, data engineering, and production-ready software. I like building clean systems, reliable workflows, and tools that solve real problems.
Here's a bit more and how I work.

  • Machine learning
  • Data engineering
  • Python + SQL
  • React.js

Experience

Experience that backs up the portfolio.

A mix of incoming internship work, production engineering, and client-facing development that shows both technical depth and real-world execution.

Freelance

Self-Employed

Freelance Developer

November 2023 - August 2025 Remote

Built and shipped client work for small businesses, with hands-on ownership across frontend improvements, performance tuning, accessibility fixes, and production-ready updates.

Internship

Nourish'd

Software Engineer Intern

June 2023 - August 2023 Cape Town, South Africa

Built product features across mobile and backend systems, including a React Native ordering app and a MySQL-to-Firebase migration that supported more scalable, real-time product behavior.

Selected Work

Projects that show how I think, build, and ship.

A mix of machine learning, automation, data-oriented software, and selected production projects with a bias for clean execution and measurable outcomes.

  • Preview of the Universal Lesion Segmentation Challenge 2023 project
    01 Machine learning project

    Universal Lesion Segmentation Challenge 2023

    Python, TensorFlow, Keras

    As part of my senior project, I collaborated with a multidisciplinary team to develop and evaluate machine learning models for medical image segmentation. Working with hospital bone datasets, we fine-tuned advanced models and achieved a Dice score of 0.87.

  • Preview of the Twitter Clone project
    02 Full-stack application

    Twitter Clone

    Next.js, React, JavaScript, Firebase, Redux, Tailwind CSS

    Built a real-time social media app with Next.js and React, backed by Firebase for authentication and live updates. Redux and Tailwind CSS helped keep the interface responsive, consistent, and easy to extend.

  • Preview of the Feralands 2D Action RPG project
    03 Custom gameplay systems

    Feralands 2D Action RPG

    GameMaker Studio, GML

    Designed and built a 2D action RPG with custom movement, combat, inventory, and game-state systems. The project focused on combining gameplay feel with maintainable game logic and iterative polish.

  • Preview of the TikTok Video Scraper project
    04 Automation + scraping

    TikTok Video Scraper

    Python, BeautifulSoup, Selenium

    Developed a scraper that navigates TikTok pages, parses relevant HTML, and collects video links for download workflows. The project sharpened my skills in browser automation and resilient scraping.

  • Preview of the Touchdown Wings website
    05 Client-facing delivery

    Touchdown Wings Website

    React, JavaScript, Bootstrap

    Built a restaurant website focused on clarity, responsiveness, and real business impact. The site attracts more than 1,000 monthly visitors and supports a smoother browsing experience for customers.

  • Preview of the Web Scraper project
    06 Practical automation

    Web Scraper

    Python, BeautifulSoup

    Built a Python scraper that pulls job data from TimesJobs and formats listings into a cleaner, easier-to-read output. It focused on HTML parsing fundamentals and practical automation.

  • Preview of this ePortfolio site
    07 Personal systems design

    E-Portfolio

    HTML, CSS, JavaScript

    Designed, developed, and hosted my own portfolio to present projects, experience, and contact information in a clear, responsive format across desktop and mobile devices.