iOS Developer & Creative Technologist

Stuff

Active apps

Explore the apps I’m building now

Current releases, product details, and download links now live together at ezequiel.app.

Visit ezequiel.app

Removed apps

Portugal Beaches app icon
2023

Portugal Beaches

A guide to beaches in Portugal, with weather, surf conditions, amenities, and directions.

Removed because the company that owned the beach cameras asked me to shut it down 😅. This one felt like a flop to me, though it still finished with 1,000+ downloads.

View archive →
Amarelinhos app icon
2022

Amarelinhos

A Lisbon-area bus app for Carris Metropolitana routes, schedules, and maps.

Removed because Carris Metropolitana hired João Vasconcelos—one of the best transport-technology developers I know—to build a solid official app, making Amarelinhos unnecessary. For context, João had created GeoBus, the controversial app Carris blocked. Amarelinhos still reached 4,000+ downloads, which is a lot for Portugal.

View archive →
Watch Clicker Presentation app icon
2017

Watch Clicker Presentation

An Apple Watch remote for moving through presentation slides on a Mac.

Removed because Apple sherlocked it: Keynote can now control presentations from Apple Watch. Watch Clicker still reached 2,600+ downloads.

View archive →
[ words ] app icon
2017

[ words ]

A small iPhone app for saving words and translations while studying a language.

Removed because I am pretty sure I published it mainly to learn Core Data. I was still surprised that such a simple app reached 300+ downloads.

View archive →
SampaTrilhos app icon
2015

SampaTrilhos

A São Paulo Metro and CPTM status app with an Apple Watch companion.

Removed because it was a watchOS 1-era app and I never carried it forward. Even so, it reached 3,000+ downloads.

View archive →
TutSpace app icon
2014

TutSpace

An iPhone game about a space turtle fighting jellyfish.

Removed because it came from the pre-Swift era and we never updated it through that transition. It still reached 3,000+ downloads.

View archive →
📹

Project-YoutubeMetadata

2022

YouTube Metadata is an npm package and a Swift wrapper that helps you get YouTube metadata from a URL without using the YouTube API.

Speed Manager ⎋

2022

SpeedManagerModule is a simple speedometer class for iOS and watchOS. The class measures speed using an iPhone or Apple Watch, based on CLLocation.

🎨

Cordel Aumentado 🌵

2021

Cordel Augmented is an augmented reality iOS application that aims to be an auxiliary tool for teaching literature in the context of cordel literature.

Master's degree project 🎓

2021

This research aimed to develop a study on the use of wearables in games, particularly the detection of gestures to use as input devices in games.

📡

NFCPlay 🛜

2021

NFCPlay is a project that presents the use of an NFC tag (Near Field Communication) as an input mechanism on VR headsets.

🎮

Damas 🕹️

2020

Developed using Unity 3D and C#, Damas is a checkers game without the use of classical artificial intelligence algorithms.

🏎️

Genetic Racing 🏎️

2020

Developed using the Unity3D engine and C#, Genetic Racing uses a genetic algorithm (GA) to approximately find and learn to cross the racetrack.

📖

Plano Inclinado REA 📐

2020

Plano Inclinado REA is a very simple inclined plane web simulator hosted on GitHub Pages.

🎮

JoyPen 🖊️

2020

JoyPen is a small app built in Python using OpenCV to track the movements from a cardboard joystick, to control racing games.

WatchShaker

2017

Simple motion detector for ⌚️ (watchOS) shake gesture. Shake your Apple Watch! WatchShaker is a watchOS helper to get your ⌚️ shake movements.

💊

Hora do Remédio 💊

2015

Project made during a hackathon in a Campus party 2015. A smart pill box, integrated with an iOS App.

🎮

Master Exploder 🎸

2015

A game controlled by computer vision based on image segmentation and construction of a convex hull with Jarvis’s Algorithm in the identification of hand gestures (hand-tracking).

♻️

🗑️ Project: Lixo Papão - A Creative Solution for Encouraging Recycling

2015

Lixo Papão, a creative solution to encourage recycling through an app based on social networks, gamification, collective intelligence, and the Internet of Things.

🔌

🚱🚘 Project: Breathalyzer with Arduino and iOS

2014

Breathalyzer made with Arduino and interfaced with an iDevice using FSK communication.

📖

Project-Logikid

2013

Simple Allegro 5 Game to tech Logic Gates.

Academic apps

Some of my apps are focused on academics

See the current academic apps and their download links at ezequiel.app.

Visit ezequiel.app

Academic projects

📚

GitHub to BibTeX Citation Generator

2025

A simple web tool that takes any GitHub repository URL and generates a properly formatted BibTeX citation.

🔢

Citations count lib

2025

A Python library to retrieve citation counts from CrossRef, OpenCitations, and Google Scholar.

📊

PRISMA Flow Diagram Package

2025

LaTeX package for creating PRISMA 2009 flow diagrams with an intuitive API.

🎓

Scholarly Publications Fetcher

2024

Python package to fetch publication data from Google Scholar profiles.

Campeonato Brasileiro

2026

Codex skill, CLI, and MCP server for Brazilian Championship Série A, B, C, and D standings, rounds, team snapshots, and automation triggers.

📚

GitHub Citation

2026

Agent skill, CLI, MCP server, and web tool for generating BibTeX, APA, MLA, Chicago, IEEE, and Harvard citations from GitHub repositories.

🌱

SG-FLW Classifier

2026

Codex-compatible classifier skill for applying the SG-FLW measurement framework to serious games and gamified interventions addressing food loss and waste.