CV
Gabriele Lippi
Independent Android developer and technical product designer. Ten years in software, most recent first.
Spain · English, Italian, Spanish, Catalan · LinkedIn · github.com/glippi · glippi.dev
Experience
-
Jan 2023 — now
-
May — Sep 2022
Software Engineer · Pitch
Data-visualisation tools in ClojureScript, re-frame, Reagent, UIx and Cypress.
-
May 2021 — Apr 2022
Frontend Engineer · Artificial Solutions
A complex flow-design application with React, Redux Toolkit, yFiles, Jest, Cypress and Storybook.
-
Nov 2019 — Apr 2021
Full-stack Developer · Lifull Connect
Legacy rescue and greenfield product work across PHP, React, Kubernetes, GitLab CI and test-driven delivery.
-
Feb — Nov 2019
Software Craftsman · Codurance
Production consulting, followed by an apprenticeship in TDD, clean architecture, XP, CI/CD and deliberate practice.
-
Jan 2018 — Jan 2019
Frontend Developer · Accurat
Rich data-visualisation interfaces with React, MobX, D3 and TypeScript.
-
Jul — Dec 2017
Junior Developer · Guard.Social
Product work in AngularJS and maintenance of a JavaScript and jQuery codebase.
-
Jul 2016 — Mar 2017
Junior Developer and Analyst · Fincons Group
My start in software: QA, requirements, documentation, Oracle, SQL Server and PL/SQL.
Education
-
Master’s degree
Philosophy · University of Milan
Before that, a liceo classico: Latin, Ancient Greek, philosophy.
Skills
- Android
- Kotlin, Jetpack Compose, Room, WorkManager, Google Play Billing, notifications and widgets, localisation including right-to-left, on-device encryption
- Web
- ClojureScript (re-frame, Reagent, UIx, shadow-cljs), Clojure, React, TypeScript, Redux Toolkit, MobX, D3, yFiles
- Practice
- Product and interface design, test-driven development, extreme programming, clean architecture, CI/CD, AI-assisted development
- Languages
- English, Italian, Spanish, Catalan