Kevin Yi

Available to hire

Hi, I’m Kevin Yi. I’m a Python-focused full-stack software developer who loves turning ideas into reliable SaaS-style applications.

About

Hi, I’m Kevin Yi. I’m a Python-focused full-stack software developer who loves turning ideas into reliable SaaS-style applications. I’ve built backend services with FastAPI, PostgreSQL, and REST APIs, and I enjoy the whole stack—from API design to frontend-backend integration.

I’m comfortable shipping work remotely, collaborating in small agile teams or independently in contract roles. I’ve collaborated with frontend teams using React and Next.js, containerized services with Docker, and automated CI/CD with GitHub Actions. I’m always learning and exploring AI/data-driven approaches, like Retrieval-Augmented Generation and agent-style workflows, to improve product value.

  • Joined July 2025

Industry experience

  • Software & Internet
  • Professional Services

Projects · 4

Developed AI-powered features for web applications, including prompt engineering, model evaluation, and agent-style workflows. Built backend logic to support reliable AI responses and evaluated output quality to improve consistency and usability.

Integrated AI workflows into user-facing applications via REST APIs and frontend consumption.

Tech stack: Python, FastAPI, RAG pipelines, Agent workflows, REST APIs

Built and documented RESTful APIs using FastAPI to support multiple frontend clients. Focused on clean API design, authentication flows, and database integration using PostgreSQL.

Independently debugged issues, optimized API performance, and maintained a clean Git commit history suitable for collaboration and review. Designed endpoints to be reusable and scalable for future features.

Tech stack: Python, FastAPI, PostgreSQL, REST APIs, Git

Contributed to a production-grade Digital Asset Management (DAM) system developed in collaboration with an industry partner as part of a university industry project.

Worked on backend API development, secure file handling, and role-based access control, ensuring only authorized users could access sensitive assets. Collaborated in an Agile team environment with code reviews, sprint planning, and demos to stakeholders.

Tech stack: Python / C#, REST APIs, Authentication & Authorization, SQL, Agile workflows

Designed and built backend services for a SaaS-style web application using Python (FastAPI). The system exposes RESTful APIs that power AI-driven user features, including retrieval-augmented generation (RAG) workflows and agent-style logic.

Implemented authentication, request validation, and structured data storage with PostgreSQL. Integrated backend APIs with a React / Next.js frontend, ensuring reliable data flow and clean API contracts. Containerized services using Docker and iterated on features independently from design through deployment.

Tech stack: Python, FastAPI, PostgreSQL, REST APIs, Docker, React/Next.js, Git

Work experience

Software Engineering Intern · Associated Engineering (UBC Industry Project)Apr 2025 – Jul 2025 · 4 mos

Built a role-based admin dashboard using Next.js and React for managing users, project metadata, and assets. Integrated Azure Blob Storage and ImageKit to support secure file uploads and playback. Used JWT authentication and implemented role-based access control (admin/user/consultant) across the platform. Delivered a working MVP in 12 weeks, balancing speed, user needs, and technical constraints.

Education

Bachelor of Science in Computer Science · University of British Columbia2030 – 2025

Hire Kevin Yi today

Post a job and invite Kevin, or contact them directly. No hidden commission.

Post a job