Kevin Lewis

I build practical technology across software, games, web tools, and hardware systems.

My work centers on identifying problems, designing cleaner systems, and turning ideas into usable interfaces, tools, and experiments. I am especially interested in information technology, game technology, software development, interactive media, sports technology, media technology, and bowling-related technology.

Kevin Lewis

Selected Work in Motion

Games Reel

VeloS Band Demo

Plunko Trailer

Harmonia Trailer

Education

2014–2018
Foundation

Yorba Linda High School

Built an early foundation in math, technology, sports, and creative projects.

2018–2020
Transfer Path

Irvine Valley College

Completed transfer coursework while strengthening programming fundamentals, problem solving, and computer science basics.

2020–2022
Game Systems

University of California, Santa Cruz

B.S. Computer Science: Computer Game Design. Focused on programming, game systems, interactive media, production, and prototyping.

2024–2026
Current Focus

California State University, Fullerton

M.S. Computer Engineering. Expanding into software systems, embedded systems, hardware-aware engineering, computer architecture, networking, and security.

Skills

Programming

C++CPythonJavaScriptTypeScriptC#SQLBash

Web & Frontend

ReactVitethree.jsWebGLResponsive LayoutsDashboard UI

Backend & APIs

Node.jsExpressREST APIsOAuth 2.0Server-Sent EventsEvent-Driven DesignDiscord APITwitch API

Cloud & DevOps

AWSLambdaEC2Serverless ArchitectureGitGitHub ActionsCI/CDCaddy

Security & Cryptography

HMAC SigningCSRF ProtectionSigned SessionsApplied Cryptography

Databases & Data

PostgreSQLSQLiteDynamoDBPrismaData Modeling

Games & Interactive Media

UnityPhaserGameplay SystemsPrototypingPlaytesting

Embedded Systems & Hardware

MicrocontrollersArduinoRaspberry PiIMU SensorsI2C

Machine Learning & Computer Vision

Computer VisionYOLOv8ONNX RuntimeIn-Browser Inference

Testing & QA

Unit TestingVitestRegression TestingAccessibility QA

Networking & Self-Hosting

WireGuardVPN TunnelingSelf-Hosted InfrastructureLinux Administration

"If you can spend a perfectly useless afternoon in a perfectly useless manner, you have learned how to live"

— Lin Yutang