👋 About me #

Hey there! I’m Edoardo, a computer science engineer passionate about iOS development.

In 2022, I graduated from the University of Florence in Italy with a master’s degree in Computer Science & Engineering.

I’m currently working as iOS developer at Shape Games. Previously, I helped building the iOS app for greenApes, a social network focused on sustainability and positive environment impact.

I also enjoy reverse engineering, automation and open source software. Sometimes I share findings in my blog.

You can find me on GitHub and Mastodon. If you want to get in touch, feel free to write me an email!


☕️ Personal projects

Visit my GitHub profile to explore more!

🤖 A Telegram bot that integrates with OpenAI's official ChatGPT APIs to provide answers, written in Python

Python 3,470 1560

A fully-featured iOS client for appdb.to written in Swift 5

Swift 346 53

📊 Personal iOS app to track stuff I've watched/read/listened/played, written in SwiftUI

Swift 9

macOS command line tool to automate common iOS development tasks

Swift 96 16

App Store-like SwiftUI expandable text view with "more" button, iOS 13+, fully customizable

Swift 82 20

A macOS bash script to automate decryption of iOS Apps using a jailbroken iOS device

Shell 42 9


📥 Latest blog posts

See all →
Uniqcount: estimating unique elements with a tiny amount of memory

A practical look at building a memory-efficient distinct-elements estimator in Swift, based on the CVM streaming algorithm.

Building a Type-Safe Routing System for SwiftUI

A deep dive into creating a declarative, type-safe routing system for SwiftUI applications, with support for deep linking, state restoration, and universal links.

XNotForMe: removing the 'For You' tab from X on iOS

A practical breakdown of the tiny tweak I wrote to hide X/Twitter's For You timeline and force the Following timeline.