Emmanuele Villa

Lead mobile developer, lifelong learner, Dungeon Master, ant keeper, 海賊王に俺はなる!
Get Resume

About me

Fincons Group company logo
Senior Technical Consultant @ Fincons

I design and develop cross-platform applications for mobile, web, desktop, and TV, focusing on architecture, performance, and CI/CD pipelines.
I work with technologies like Kotlin Multiplatform, React Native, Xamarin, and Android native, using MVVM, Redux, and reactive programming patterns.

U3 Carate Brianza educational institution logo
Teacher @ U3 Carate Brianza

I teach technology-focused courses for a local educational initiative aimed at making complex topics accessible and engaging.
The curriculum blends computing history with emerging technologies, like computer hardware, the future of quantum computing, and artificial intelligence.

University of Milan history department building
Student @ UniMi

I'm currently pursuing a second bachelor's degree in History at the University of Milan, where I previously earned both my BSc and MSc in Computer Science with top marks (110 cum laude).
I'm studying history out of personal interest, driven by a curiosity for how past societies shaped the world we live in today.

Mobile app development and game development icons
Apps and Games

Outside of work, I enjoy creating mobile apps and small indie games as a way to explore ideas freely and experiment with design, interaction, and unusual mechanics.
From personal productivity tools on Android to narrative-driven prototypes on itch.io, these projects reflect my curiosity and creative drive.

YouTube channel logo and branding
YouTube Channel

On my YouTube channel, I dive deep into a wide and diverse range of fascinating topics, covering everything from the cutting-edge fields of artificial intelligence and quantum computing to spontaneous, random thoughts and ideas that spark my curiosity and inspire meaningful conversations.

Mathematical triangle pattern representing OEIS contribution
Other info

I’ve had the opportunity to contribute to the Online Encyclopedia of Integer Sequences with entry A262260. I speak Italian natively, have reached a C1 level in English, an A2 level in Japanese, and I’m currently working on improving my skills in Latin. My hobbies include ant keeping, videogames, D&D, and One Piece.

If you are curious on what I'm doing now, you can check out my /now page!


Some Stuff I've Done

live_tv
RTÉ Player

Ireland’s national TV on Android, iOS, and smart TVs, with KMP.

to the videos!
cloud
Swisscom MyCloud

Swisscom’s media cloud app for Android and Android TV.

to the Store!
receipt_long
SAGRA

React + Node.js web app to manage food orders at the Bevera festival.

to eat!
smart_toy
Flappy AI

A Flappy Bird clone with a from-scratch genetic neural network.

Play Online

water
WaterPeePoop

An android app to track your ins and outs with reminders.

to the Store!
ramen_dining
Renshuu widget

A widget for the Renshuu Japanese learning platform.

to Github!
network_intel_node
AI Videos

The playlist of my videos about AI news and explanations.

to YouTube!
rocket_launch
Only one message

A 3d narrative exploration game, made in Unity3D.

to itch.io!

Skills & Technologies

Kotlin Swift TypeScript C# Python Java
Kotlin Multiplatform Android Native iOS Native ReactJS React Native Xamarin Unity3D Raylib
Flux / Redux MVI MVVM Dependency Injection Clean Architecture OOP SOLID Reactive Functional
GitLab CI GitHub Actions Fastlane Bitrise Firebase Crashlytics AppCenter Automated Testing UI Testing Code Coverage
Agile / Scrum Kanban Writerside Jira Trello Confluence GitLab Flow Slack Asana

What they say

“An architect of code and a virtuoso of mobile technologies, this visionary has mastered the art of bringing creativity and functionality together.”

J.R.R. Tolkien

“I came, I saw, I was thoroughly impressed by this Senior Technical Consultant's mastery over Kotlin Multiplatform and the mobile landscape.”

Julius Caesar

“Amidst the binary chaos, a silent rebel codes with a spirit akin to freedom—a modern ode to a timeless pursuit.”