Joshua Perez Express Routes

About

Hi, I'm Joshua! I'm a Computer Engineering student at the University of Central Florida with a focus on building software that makes a tangible impact. My work spans artificial intelligence, computer vision, and full-stack web development, from training ML models to shipping production iOS apps.

Currently, I'm a Software Developer at Cocobolo Group, building fully functioning iOS applications using Swift and SwiftUI with backend tools like Firebase. Previously, I conducted undergraduate research at UCF's College of Optics and Photonics, building AI-assisted knowledge extraction tools for solar energy research.

Outside of code, I'm an active member of KnightHacks, HackUCF, and Theta Tau Engineering Fraternity, where I sharpen my skills through collaborative projects, CTF competitions, and hackathons. Through Theta Tau, I collaborate with fellow engineers across disciplines on professional development and community service initiatives. I'm a Dean's List student and recipient of the Florida Bright Futures and Chick-fil-A Remarkable Futures scholarships.

Education

B.S. Computer Engineering

University of Central Florida

Expected 2027

Recognition

  • Dean's List
  • Florida Bright Futures Scholarship
  • Chick-fil-A Remarkable Futures Scholarship

Experience

Software Development Intern

Cocobolo Group

Jan 2026 - Present
  • Develop and refine user-facing features in a production iOS application using Swift and SwiftUI
  • Debug, test, and optimize application performance to ensure stability and quality UX
  • Support TestFlight distribution and App Store submission workflows
  • Integrate and maintain Firebase services including auth, database, and notifications
Swift SwiftUI Firebase iOS

Undergraduate Researcher

UCF College of Optics and Photonics

Feb - Apr 2025
  • Supported development of an AI-assisted knowledge extraction tool for solar energy research
  • Built data pipelines to parse, clean, and structure large publication datasets
  • Identified key patterns and findings from PV-related literature to accelerate research synthesis
  • Enhanced research workflow efficiency, resulting in a 30% increase in productivity
Python NLP Data Pipelines AI LangChain Unsloth

Projects

Study Room Bot

2025

Automated booking system that reserves UCF study rooms using saved browser sessions, pulls confirmations from Outlook, and syncs bookings to Google Calendar via the API.

  • Playwright browser automation with persistent session handling
  • Outlook email parsing for booking confirmations
  • Google Calendar API integration for automatic event creation
  • Scheduled runs on macOS for hands-free operation
Python Playwright Google Calendar API OAuth launchd Shell
Repo Private

Skills

L

Languages

Python C Swift Java JavaScript SQL HTML/CSS PHP MATLAB Verilog
T

Tools & Frameworks

React Flask SwiftUI Node.js AWS Firebase Git Linux Vivado Pandas NumPy OpenCV
D

Domains

Artificial Intelligence Computer Vision Machine Learning Full-Stack Development iOS Development Data Analysis Cybersecurity

Contact

Last stop, let's connect. Whether you have an opportunity, a project idea, or just want to say hello, I'd love to hear from you.

Study Room Bot

Normally runs headless on a launchd schedule. Recorded from the terminal so the full flow is visible.