Summary
Lune Angelini is a gameplay programmer with 14 years of software experience and six years focused on mobile games, currently shaping interactive systems at Ubisoft Quebec. A true full‑stack game engineer, Lune has built 2D engines, core game logic and UI in C/C++/Java/Objective‑C and Lua, and delivered backend services, CI/CD and infrastructure on AWS and Google Cloud using Node.js, Spring, Docker and GoCD. They bridge development and operations comfortably—provisioning NoSQL databases, implementing Elastic-based monitoring, and configuring Kanban workflows in JIRA—so architecture decisions are informed by practical deployment realities. At Tapps they contributed to over 70 titles and developed the framework used by hundreds of games, bringing design patterns that teams routinely adopt. Beyond coding, Lune organizes internal training and helped run a company diversity census, showing an aptitude for people-centered process work. Their mathematics background from IME‑USP underpins a pragmatic, systems-oriented approach to solving cross-domain game development challenges.
14 years of coding experience
Graduação, Mathematics, Graduação, Mathematics at Instituto de Matemática e Estatística - Universidade de São Paulo (IME-USP)
Portuguese, English, French