All Projects

‹ Leonardo Corona-Garza

akto icon

AKTO

Full-Stack Web Freelance

January 2024 - June 2024

Led a software development team of three, building a web application for a COIL platform connecting 10+ universities.

My Role & Responsibilities

All three of us were in charge of specific tasks of both front and back end development. I was the leader of the team: managed requirements with the client, and time and cost analysis with function points. I also set and configured part of the hosting environment and repositories.

Technologies

  • T3 Stack
  • Next.js
  • Supabase

Skills

  • Function Points (Cost Analysis)
  • SRS Documents

aguamty icon

Agua MTY

Back-End Web Freelance

April 2023 - August 2023

Built the back end of an IoT application for Nuevo León’s water service company, resulting in improved efficiency of water delivery for small businesses, and data analytics for administrators.

My Role & Responsibilities

I was one of the four back-end developers of the project. My job was to design and build the REST API, given a prototype of the app. While my colleagues worked on IoT features, I implemented most of the endpoints, and wrote the documentation for the front end team. I also built for end-to-end testing within the Django project.

Technologies

  • Django REST Framework
  • JWT Auth
  • Docker
  • PostgreSQL

Skills

  • API Design
  • API Documentation
  • Auto E2E Testing

semitones icon

Semitones - Chromatic Tuner

App For Apple Platforms

November 2024

Semitones is a minimalistic voice and instrument tuning app for iOS and iPadOS, aimed at providing precise information of detected pitches within the frequency spectrum, by naturally laying out notes in a staff and a rotating chromatic compass, helping music learners in the process. This was my app for the individual challenge at the Academy and also my winning submission for the Swift Student Challenge.

My Role & Responsibilities

Since this was an individual project, I assumed both developer and designer roles.

Technologies

  • SwiftUI
  • UIKit
  • CoreAnimation
  • Accelerate

Skills

  • Mobile Design
  • Pitch Detection

Gallery

Click on an image to expand.


dominoes icon

dominoes.mx

Online Multiplayer Web Game

June 2024 - Present

Online domino game using TypeScript & WebSocket as a personal project with my dad.

My Role & Responsibilities

While my dad worked mostly on HTML, I implemented much of the front and back end logic on TypeScript. I also designed the logo of the game. Lately, I've been working on mobile support, and Python deployment scripts. In the future, the game will be rewritten in Vue.

Technologies

  • Vanilla JS API
  • Vite
  • Node.js
  • Python

Skills

  • Data Modeling
  • Graphic Design

Gallery

Click on an image to expand.


hearmeout icon

Hear Me Out! - Party Game

Apple TV & iOS Party Game

May 2025 - Present

The most ridiculous debate game you’ll ever play. Hear Me Out! is a multiplayer party game for Apple platforms, designed to play the living room, with the Apple TV and every player’s iPhone devices connecting automatically.

My Role & Responsibilities

I am one of the three developers of the project. When starting the project, I was mostly focused on managing the overall architecture, programming the connectivity functionality and linking it with the SwiftUI view models of the app. Then I designed some UI components for both AppleTV and iPhone.

Technologies

  • Apple TV
  • SwiftUI
  • MultipeerConnectivity

Skills

  • Public Presentation
  • UX Testing
  • Advanced SwiftUI Animations

devotion icon

DEVOTION

Project Management Web App

March 2024 - July 2024

DEVOTION (a play on Azure DevOps + Notion) is an application for painless project management, built with Angular & Django, capable of tracking nested projects & tasks, members and metrics. DEVOTION is aimed at elevating the ease of collaboration of student organizations at Tec de Monterrey, known for having diverse departments, projects and member roles.

My Role & Responsibilities

My main position in this project was back end developer, since I am very familiar with REST API design and Django REST framework. However, I also designed all of the icons and visual animations of the app using Affinity Designer and DaVinci Resolve, and some front end components like the calendar views.

Technologies

  • Angular
  • Django REST Framework
  • Google APIs
  • Heroku
  • Vercel
  • PostgreSQL

Skills

  • Agile Development
  • Web Design
  • API Design
  • API Documentation
  • Data Modeling
  • Graphic Design

Gallery

Click on an image to expand.


aqualia icon

Aqualia - Check Your Water

App For Apple Platforms

November 2024 - Present

An app for insight of the water quality of your neighborhood and city. Designed to explain the most important water metrics in a simple way, with relevant precautions and suggestions.

My Role & Responsibilities

For now, I am the sole developer of this project. The app currently displays hard-coded data for the city of Naples from an official source. We are looking to expand to the rest of Italy and creating a back-end that interfaces with resources from companies.

Technologies

  • SwiftUI
  • UIKit
  • MapKit
  • Swift Charts

Skills

  • Mobile Design

cybersecuritytec icon

Cybersecurity TEC

Role In Student Organization

January 2023 - December 2023

Cybersecurity TEC is an official cybersecurity student organization of Tec de Monterrey. I was Director of the Marketing department throughout 2023.

My Role & Responsibilities

I was Director of the Marketing department throughout 2023, stepped down as Coordinator the next year.

Technologies

  • DaVinci Resolve
  • Pixelmator Pro
  • Affinity Designer

Skills

  • Graphic Design
  • Video Editing
  • Public Speaking
  • Branding Documentation

Gallery

Click on an image to expand.


spotifyatlas icon

spotifyatlas

PyPI Library For Spotify's API

December 2022

Developed and published a Python PYPI package for seamless interaction with Spotify’s web API, simplifying data retrieval and programmatic interaction with music.

My Role & Responsibilities

Created the project and maintained by adding features of Spotify's API over time. Implemented documentation for methods in code, as well as a complete README for the repository.

Technologies

  • Python
  • PyPI

Skills

  • Auto Unit Testing
  • Library Development
  • Library Documentation

portfolio icon

This Page

Personal Portfolio Page

Present

Personal portfolio page built with TypeScript and Astro, showcasing my projects, skills, and experience.

My Role & Responsibilities

I am the sole developer of this project.

Technologies

  • Astro
  • TypeScript
  • GitHub Pages

Skills

  • Web Design