Cristiano Piemontese
Software Engineer
Work Experience
Software engineer
Prima (Remote)
2025 - Present
- Returned to an IC role with ownership over internal developer tooling and platform hygiene initiatives
- Leading a large-scale repository rationalization effort (~50–60 repos), driving deprecation, consolidation and ownership clarity
- Shaping and pitching documentation automation initiatives (docs-as-code) to improve knowledge discoverability and reduce operational friction
- Partnering on scoping and prioritization of platform-level technical initiatives
Associate engineering manager
Prima (Remote)
2024 - 2025
- Led a team responsible for core backend services and internal developer experience improvements
- Provided technical direction during the redesign and stabilization of high-throughput services
- Led architectural discussions and cluster migration efforts for the email delivery platform
- Contributed to Platform technical strategy and long-term architectural direction
- Drove cross-team prioritization of infrastructure and reliability initiatives
- Led stability improvements in the document pipeline, reducing incidents from 5–6/year to 0
Software engineer
Prima (Remote)
2022 - 2024
- Contributed to the evolution and maintenance of production email delivery services handling ~10M emails/month
- Worked on the stabilization and architectural evolution of a document generation service processing ~3M documents/month
- Supported regulatory compliance (EU regulations, IVASS) through archival processes and S3 lifecycle policies
Backend developer
Vidiemme (Remote)
2021 - 2022
- Developed REST and GraphQL APIs
- Developed Fullstack applications using Typescript, AdonisJS and SQL databases
Full-stack developer
MIA-Platform (Milan)
2019 - 2021
- Contributed to developing the Digital Integration Hub for Helvetia Insurance
- Developed, tested and monitored microservice architectures (Node.js) communicating through REST interfaces, Kafka queues or Mongo dbs and deployed through Kubernetes
- Created Kibana dashboards to visualize both business and health metrics for our services
- Worked with emerging technologies such as KSQL
- Worked with Gitlab’s CI/CD tools
Full-stack developer
NSI Nier Soluzioni Informatiche (Bologna)
2019
- Developed web applications using Mongo (Mongoose, KeystoneJS), Express and Bootstrap
- Maintained legacy web applications
Freelance front-end developer
EMMEPI s.r.l. (Bologna)
2018
- Developed the showcase website
Freelance front-end developer
FEED-0 (Bologna)
2017
- Developed the front-end of the FEED-0 e-commerce website
Education
Master's Degree in Computer Science
Alma Mater Studiorum - University of Bologna
2018
Thesis in Emerging Programming Paradigms:
“Developement of an Interactive Theorem Prover in ELPI”Final mark: 110/110 cum laude
Bachelor's Degree in Computer Science
Alma Mater Studiorum - University of Bologna
2016
Thesis in Computer Vision:
“Design and implementation of an interactive didactic application for object recognition based on the SIFT algorithm”Final mark: 108/110
Skills
Core Technologies
- Languages: Elixir, Node.js, Python, Rust, Typescript
- Infrastructure & Cloud: Kubernetes, Docker, AWS (SES, SQS, S3)
- Data & Messaging: Postgres/SQL, MongoDB, Kafka, RabbitMQ
How I Work
- I prefer clarity over cleverness
- I make trade-offs explicit and document decisions when they matter
- I optimize for long-term maintainability rather than short-term speed
- I care about operational behavior as much as code structure
- I value direct communication and constructive disagreement
- I treat small projects with the same discipline as production systems
Languages
- Italian: mother tongue
- English: C1 (advanced)
- (Mandarin) Chinese: A2 (pre-intermediate)
Other projects
Games
- Run Sparty, Run! – final project for the Game Design and Development Specialization at Coursera (repo)
- YAFBC (Yet another Flappy Bird clone) (repo)
- YAPC (Yet another Pong clone) (repo)