Welcome to
my place,
Pull up a chair.

Hi, I'm Kevin. This is the corner of the internet where I
share my projects, experience, and other exciting stuff.
Stay here as long as you like.

Campfire

Software Engineer

Experience

My Professional Journey: Growth Through Internships and Leadership

Company Logo
Software Engineer Lead
Knights Design Interactive
Orlando, FL

Spearheading member portal planning and engineering workflow for a 4-person team.

Spearheaded member portal planning, defining sprints, PR rotation, and workflow for a 4-person engineering team.

Established PR review workflow and template to improve code quality and team collaboration before development kickoff.

LeadershipProject ManagementSoftware Engineering
Jul. 2026 - Present

Company Logo
Software Engineer
UCF SASE
Orlando, FL

Building tools and automations for 700+ chapter members including OAuth SSO, QR check-in, and Discord bots.

Implemented unified OAuth2 single sign-on for GitHub, Discord, and Google, backed by Supabase, standardizing authentication for 700+ chapter members.

Cut member check-in time 75% by replacing a Google Form with a QR-code sign-in on a connected database, and built in-house forms and event-scheduling systems.

Built Discord bots that auto-posted event reminders from the live calendar, increasing member attendance visibility, and restructured the team monorepo cutting new contributor setup times.

OAuth2SupabaseDiscord BotsTypeScript
Mar. 2026 - Present

Company Logo
Software Engineer Intern
UCF - Institute For Simulation & Training
Orlando, FL

Built a real-time Unity VR radiation simulator shipped as an open-source prototype for ORAU.

Built a dual-perspective (macro + first-person) rendering system with real-time switching across 10+ radiation sources, shipped as an open-source prototype for ORAU that saves $2,500 per setup over physical lab equipment.

Engineered a real-time VR radiation simulator in Unity (C#) accurately rendering alpha, beta, and gamma particle trail physics, achieving stable 90 FPS on Meta Quest 3.

Unity EngineVirtual RealityC#
June 2026 - Jul. 2026

Company Logo
Treasurer
Graphic Programming Knights
Orlando, FL

Manage finances for GPK, a CS RSO serving 160+ UCF students, overseeing club budget, expense reports, and event reimbursements.

Led procurement of 100+ branded club t-shirts, negotiating vendor pricing and coordinating design selection, ordering, and member distribution

Manage event budgets for 5+ workshops and socials per semester, coordinating with officers to fund food, prizes, and materials within budget.

Developed the club's website from scratch with TypeScript, Next.js, and Three.js improving member access to schedules, workshops, and resources.

Finance & BudgetingWeb DevelopmentLeadership
May 2026 - Present

Company Logo
Outreach Team
Knight Hacks
Orlando, FL

Led tabling initiatives and drove social media growth through targeted event announcements and multi-channel marketing campaigns.

Led tabling initiatives welcoming 100+ new students and drove a 40% increase in event turnout via promotional media.

Drove 50,000+ Instagram views by executing targeted event announcements and multi-channel marketing campaigns.

Public SpeakingContent CreationMarketing
Jan. 2026 - Present

Hover to preview
CrisisNet
FRONTEND DEVELOPER
2026

Won Hack-USF 2025: AI-powered multi-agent disaster response platform for Tampa Bay flood resilience, built in a 4-person team with bilingual (English/Spanish) alerts

TypeScriptGoogle-ADKNext.js
Vigil
FULLSTACK DEVELOPER
2026

An open-source, self-hosted SIEM for website owners. Point it at your existing log files to get real-time threat detection, structured event storage, and a live security dashboard.

TypeScriptFastAPINext.js
FlashQuest
Game/UI Developer
2026

A study app that turns flashcards into an RPG battle. Upload a PDF or DOCX and Gemini auto-generates Q&A cards; answer correctly to fight through turn-based combat, with text-to-speech for accessibility.

PythonPyQt6GeminiAPI
Portfolio
Designer & Developer
2026

You're looking at it — designed and built from scratch, from the type system and color palette down to the layout you're reading now. A small exercise in creativity and detail.

TypeScriptNext.jsVercel