Hi, I'm Davide.a SW Engineer.a Researcher.an Innovator.
I'm a computer graphics researcher at the University of Milan, working on sphere-meshes and real-time 3D simulations.
Previously, I co-built the startup Develop-Players, scaling it to a €2.5M pre-seed valuation.
About Me.
Hey! I'm Davide, a software engineer and research fellow with a strong interest in computer graphics, algorithms and data structures, and full-stack development. 👨🎓
My work involves building graphical applications, optimizing rendering pipelines, and developing scalable web platforms. I have experience in C++ engine development, real-time 3D graphics, and full-stack SaaS applications. 👨🏼💻
Currently, I’m a research fellow at the University of Milan, where I work on real-time simulations, computational geometry, and interactive 3D applications. I also enjoy designing efficient backend systems and user-friendly web interfaces. 💻
Outside of work, I spend time solving algorithmic problems, contributing to open-source projects, and working on full-stack applications. I enjoy building tools that improve developer workflows and experimenting with new technologies. 🤓
I'm always interested in exciting projects and opportunities where I can apply my skills in computer graphics, system design, and web development. If you're working on something innovative in rendering, full-stack automation, or algorithmic problem-solving, let’s connect! 🔗
Programming Languages
Frameworks & Libraries
Tools & Cloud Services
Game & Graphics Software
Experience.
- Developed a C++ engine, with Qt, for creating and editing sphere-meshes, an advanced collider for cloth simulation in 3D wearer software.
- Applied graph-like data structures for efficient memory management in constrained environments.
- Enhanced algorithmic efficiency by ~20% through a novel disjoint set technique.
- Performed low-level optimizations (SIMD, loop unrolling, and memory prefetching) to maximize performance.
- Utilized profiling tools (Valgrind) to identify and optimize performance bottlenecks.
- Designed and deployed a cloud-native, serverless architecture using AWS Lambda, API Gateway, and DynamoDB.
- Reduced AWS Lambda cold start latency by 30% through targeted optimizations.
- Designed and implemented CI/CD pipelines using Git, AWS CloudFormation, and Kubernetes.
- Automated testing and deployment for mission-critical services in a distributed cloud infrastructure.
- Implemented real-time logging and monitoring pipelines to ensure system reliability.
- Developed analytics pipelines for scalable data processing using MySQL and PostgreSQL.
- Boosted client-side game performance by ~45% through mesh compression techniques.
- Secured 700k+ € in investments from Opess Italia & 20Fund.
- Developed serious games for children with Specific Learning Disorders (SLD) and ADHD, integrating accessibility features.
- Worked on a project using video games as a tool for cognitive assessment and therapy, leading to the foundation of Develop-Players.
- Developed a prototype game in Unity and built a web platform for behavioral data collection.
Education.
- Graduated with a final grade of 110/110 with honors (GPA: 3.8/4.0).
- Conducted research in computer graphics, focusing on sphere-meshes and real-time 3D simulations.
- Received the Best Paper Award for my research.
- Developed an open-source C++ library for high-performance geometry processing.
- Focus on software engineering, data structures, and computer graphics.
- Built several projects in C++ and Java, including a real-time rendering engine.
Projects.





Awards & Publications.
- Awarded Best Paper Award for the Sphere-mesh editor tool presented at STAG2023.
- Secured 70k € in pre-seed investment for Develop-Players after the acceleration program at Social Fare.
- Secured 600k € in funding as a first-round investment for Develop-Players scale-up.
- Published the paper titled 'Automatic and User-Assisted Sphere-Mesh Construction'.
- Authors: Davide Paolillo and Marco Tarini.
- https://doi.org/10.1109/MCG.2024.3426656
- Published the paper titled 'User-Assisted Sphere-Mesh Construction'.
- Authors: Davide Paolillo, Andrea Taroni, Marco Tarini.
- https://diglib.eg.org/handle/10.2312/stag20231303
- Published the paper 'On developing a procedural level generator based on the Model Synthesis algorithm in the context of serious games'.
- Authors: Davide Paolillo, Bryan Corradino, Gianni Tumedei, Mariagrazia Benassi, Catia Prandi.
- https://doi.org/10.1109/CCNC51664.2024.10454803
- Published the paper 'Train Your Attention and Executive Functions with Eye-Riders! A Videogame for Improving Cognitive Abilities in Neurodiverse Children'.
- Authors: Mariagrazia Benassi, Davide Paolillo, Matilde Spinoso, Sara Giovagnoli, Noemi Mazzoni, Luca Formica, Gianni Tumedei, Catia Prandi.
- https://doi.org/10.1109/CCNC51664.2024.10454866
