Information Technology • Games • Software

Kevin Lewis

I am interested in Information Technology, Game Technology, Software Development, Interactive Media, and the cross-section of sports technology and media technology, with an increasing interest in bowling-related technology.

I focus on identifying and solving problems while exploring new, practical, and optimized solutions.

Kevin Lewis project and personal collage
M.S. Computer Engineering

California State University, Fullerton

B.S. Computer Science: Computer Game Design

University of California, Santa Cruz

Area Technology

Information technology, game technology, software, interactive media, sports technology, and media technology

Projects Games + Software + Hardware

Web apps, game projects, and hardware/software embedded projects

Games Trailer

Project Reel

Builder Profile

What I Build

Web Apps

Structured interfaces, local-first workflows, data organization, filtering systems, import/export tools, responsive layouts, and web deployment.

Games

Interactive systems, gameplay mechanics, physics, progression loops, prototyping, balancing, user feedback, and player-facing design.

Bowling Tools

Sport-specific problem solving, performance tracking, equipment context, lane-play analysis, sensor-driven measurement, and bowling workflow design.

Hardware Systems

Embedded systems, sensor calibration, signal capture, motion sampling, device feedback, real-world measurement, and hardware/software integration.

Timeline

Education

2014–2018

Yorba Linda High School

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

2018–2020

Irvine Valley College

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

2020–2022

University of California, Santa Cruz

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

2024–2026

California State University, Fullerton

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

Toolkit

Skills

Programming

C++, C, Python, JavaScript, TypeScript, C#, HTML, CSS, Java, Perl, Awk, Bash, Verilog, VHDL, SQL

Programming Environments

Visual Studio Code, Xcode, MATLAB, Jupyter Notebook, Vivado, Arduino IDE

Deployment & Version Control

Git, GitHub, GitHub Pages, GitHub Actions, custom domain setup, DNS configuration

Game Engines

Unity, Phaser, Construct, Twine, MIT App Inventor

Design

Adobe Illustrator, Adobe Photoshop, Adobe Premiere Pro, DaVinci Resolve

Web & App Development

React, Vite, Tauri

Documents

Microsoft Office, Google Docs/Slides/Sheets

Data & Reporting

CSV export, Excel-compatible export, HTML reports, print/PDF-ready reports, performance analytics, filtering systems, structured data modeling

Embedded Systems & Hardware

Microcontrollers, IMU sensors, OLED displays, I2C communication, sensor calibration, motion sampling

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

— Lin Yutang