Download CV
Yep, that's me!

Francesco Tonini

CS Student

  • EMAIL: info@tonini.dev

Projects

MY WORK

About me

MY PATH

I am a CS student at the University of Verona, Italy.

My journey starts when I was in high school. Back then I had a Lumia 925 and I enjoyed building apps for Windows Phone. It was a beautiful playground to improve my programming skills, UI and UX skills. I got the chance to publish some apps to the Windows Store and they got a fair bit of traction. One of them was a flight tracker using the APIs from FlighStats, while another one was a music game where you had to guess the song from 4 options (this one used Nokia's APIs).
After the Windows Phone departure, I decided to take a break from app development and work on something else. At the time Telegram just released their bot platform and I jumped on the train with a friend of mine, Matteo Contrini. Not only did I took a break from app development, but also from C#, the only programming language I "really" knew. Matteo and I started working with node.js and within some months we released two bots based on that framework: TrackBot and PriceTrackBot. Soon enough both of them became very popular in Italy. While PriceTrackBot went offline some months ago, TrackBot is still available and every day we get new users.
When PriceTrackBot died, I decided to go back to my roots and start working on Android apps. Because of my previous knowledge of C#, I started building apps with Xamarin.Android. On september 2017 my first Android app, UniVR Orari, went online on the Play Store.
My journey is just at the beginning. Today, my interests lie in deep learning and AI. I can't wait to find my next project that, just like the others, will improve my technical skills.

Work Experience

CURRENT AND PREVIOUS JOBS

GRADUATE CANDIDATE

ESD LAB - UNIVERSITY OF VERONA
MARCH 2018 - PRESENT

Development of an Android app for indoor localization. The app uses wifi access points and BLEs devices to calculate the best path from A to B. The application is currently under development. A deep learning model is also being developed for activity recognition.

  • Development of native Android app
  • Development of a deep learning model with Keras
  • Deployment of Tensorflow Mobile model on Android

CO-FOUNDER AND DEVELOPER

BOTFACTORY
SEPTEMBER 2017 - PRESENT

BotFactory is a project I founded more than two years ago with Matteo Contrini and Dario Crisafulli. BotFactory is the home of some famous products like TrackBot, FibraClick and PriceTrackBot. In the past I was mostly involved in the development and management of PriceTrackBot while today I mostly work on the release cycles of our services using Docker containers with a dash of CI/CD.

  • Development of Telegram bot with node.js and MongoDB
  • Management of release cycles through Docker containers

ANDROID DEVELOPER

ESD LAB - UNIVERSITY OF VERONA
FEBRURARY 2018 - JULY 2018

Full rewrite of a mobile application from Ionic to native Android (Java). This app will then be improved as part of my thesis.

  • Development of native Android app

HIGH SCHOOL INTERN

SMART COMMUNITY LAB - FBK
JUNE 2015 - JULY 2015

Development of sections of an hybrid app to improve communication between kindergarten and parents.

Education

ACADEMIC RESULTS

BACHELOR DEGREE IN COMPUTER SCIENCE

UNIVERSITY OF VERONA - ITALY
EXPECTED GRADUATION: JULY 2019

Relevant coursework: algorithms, operating systems, C programming language, Java programming language, networks, foundamentals of computing, compilers.

HIGH SCHOOL DEGREE

ITT "G. MARCONI" - ROVERETO, ITALY
GRADUATED IN JULY 2016 (95/100)