Web & App Developer
I began coding at the age of 14 (17 years ago), starting with Lua to create small games.
I quickly discovered a passion for coding, I enjoyed the challenges it brought
and the creativity involved.
Coding had always been a constant in my life and I wanted to make it my career, so I began attending classes at my local community college,
where I fell in love with designing websites and apps. I later graduated earning two degrees.
I studied computer science at McHenry County College from 2019 to 2024. I graduated earning two degrees.
I spend my free time training in martial arts, hitting the gym, or running. I also enjoy working on small indie game projects that I'm passionate about.
Martial Artist
Fitness Enthusiast
Game Developer
A RESTful API I developed with full CRUD functionality.
Deployed on my VPS
using PM2 as the process manager. It leverages Sequelize for seamless
interaction with a MySQL database. I also did a full rebuilt of this project
in pure PHP.
Iron Journal is a published iOS app for strength training and progress tracking,
designed to help lifters plan workouts, track performance, and visualize long-term
progress through detailed analytics.
The app features a flexible workout builder, phase-driven workout sessions,
automatic rest interval tracking, customizable charts powered by Swift Charts,
personal record tracking, goal management, and Excel-compatible workout exports.
Under the hood, Iron Journal is built around a multithreaded Core Data architecture
that manages complex relationships between workouts, routines, goals, and historical
performance while maintaining a responsive user experience. Firebase Authentication
provides secure user sign-in, while Crashlytics helps monitor production stability and
diagnose issues.
Built with Swift, UIKit, and SwiftUI, Iron Journal has been continuously designed,
shipped, and maintained since 2022 as my primary long-term software engineering project.
A simplistic app that utilizes API services to get the weather
in either Celsius or Fahrenheit.
Written in Kotlin using an MVVM (Model-View-ViewModel) design pattern
this app fetches the weather by retrieving the city name of the zip code entered
by the user via API; afterwards it leverages a second API to fetch the
weather for corresponding town or city.
A demo iOS app that complements my Web Dashboard Database Project,
utilizing my custom MySQL API for database operations.
Designed for a fictional electric company, the app is built in Swift
using SwiftUI and supports full CRUD functionality. It also features
data visualization with Swift Charts, providing clear insights into
key metrics.
A web dashboard for a fictional electric company to manage and
display metrics.
It employs PHP for database operations and jQuery
AJAX for dynamic loading.
Its mySQL database is accessible via my custom MySQL-API.
A fully responsive website for a fictional coffee shop, built as a college project.
Features three pages of full content; a home/landing page, a menu page, and an about page.