Skip to content

~/turin $ whoami

Francesco
Romeo.

Freelance web & mobile developer based in Turin. I build Flutter and Kotlin apps, Vue and Angular front-ends and immersive Unity experiences.

Portrait of Francesco Romeo
francesco.json
{
  "role": "Web & Mobile Developer",
  "based": "Turin, Italy",
  "stack": [
    "Flutter", "Kotlin", "Vue",
    "Angular", "React", "Unity"
  ],
  "freelance": true
}
01.

About

Strong passion on technology since I was a kid. Gamification as key to keep clients hooked to products — curious about new tools and frameworks.

  1. age 15

    Wrote my first program in Scratch for a school competition.

  2. high school

    Learned procedural languages and OOP, the basics of the web and networks — and, driven by a passion for games, game development with Unity.

  3. college

    Went deeper into OOP with Java and AI programming in Python, plus algorithm complexity (Big-O) and making algorithms scale on large data structures.

02.

Experience

Flutter Developer

@ Nexion Engineering ↗

Maintained and developed features of an IoT application for interconnected workshops, targeting both mobile and web.

  • Flutter
  • Syncfusion
  • IoT

Mobile Developer

@ Syncroweb ↗

Developed logistics navigation apps for iOS and Android using clean architecture and Bloc for state management.

  • Flutter
  • Bloc
  • Clean Architecture

Frontend Developer

@ Skudonet ↗

Maintained a load-balancer dashboard with Angular, JavaScript and TypeScript on Linux.

  • Angular
  • TypeScript
  • Linux

Computer Vision Specialist / FE Developer

@ Astar srl ↗
  • Composed datasets with DeepLabCut to train a ResNet model, and improved the tool's UI for efficiency.
  • Labelled hundreds of football-match frames so a YOLOv3 + OpenCV model could recognise players and compute stats.
  • Built the product prototype's GUI with the Qt cross-platform framework.
  • Made web interfaces to start recording from cameras in a remote stadium.
  • Python
  • YOLOv3
  • OpenCV
  • Qt
03.

Selected projects

Unity · C# · AR

Paverse

3D virtual tour and augmented-reality app for Fondazione Cesare Pavese.

open project ↗
Angular

Mercato Continuo

An Angular web app, live on Firebase.

open project ↗
React Native

Pokédex

A Pokédex built with React Native, running on the web.

open project ↗
Flutter

Quiz & Fresh Pineapple

Cross-platform mobile apps built with Flutter.

Kotlin · Android

Sidera & Way2Learn

Native Android apps written in Kotlin.

04.

Skills & tools

// languages
Kotlin, Dart, Python, C, C++, C#, Java, JavaScript, TypeScript, HTML, CSS
// frameworks & libraries
Flutter, React Native, Vue.js, Quasar, Angular, React, Retrofit, Picasso, Glide, PyQt, Selenium, Keras, TensorFlow, PyTorch, Processing
// game engines
Unity, GameMaker 2, Pico-8, Impact
// computer vision
YOLOv4 Darknet, DeepLabCut, OpenCV
// databases
MySQL, PostgreSQL, MongoDB, Firestore
// versioning
git, GitHub, GitLab, GitHub Desktop, Sourcetree
// editors & IDEs
Android Studio, Xcode, VS Code, Visual Studio, Rider, IntelliJ, WebStorm, PyCharm
// design & prototyping
Figma, Adobe XD, Photoshop, Premiere Pro, Cinema 4D
// soft skills
Problem solving, empathy with clients and colleagues, public speaking, time management, attention to UX feedback

Education

ITS ICT Piemonte · Turin

Mobile & Gaming Higher Technician

Thesis: a Flutter navigation system for logistics services on Android and iOS, built on clean architecture.

Event Horizon School · Milan

Shader Programming

Specialised course in writing shaders.

Pininfarina Institute · Moncalieri

High School Diploma

Where procedural programming, OOP and Unity started.

05.

Contact

Got an app in mind? Let's build it.