Cristian Spinetta

Senior Software Engineer

London, England, United Kingdom13 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in designing secure, scalable systems.
  • Led multiple high-impact projects at Amazon.
  • Strong background in cryptography and data privacy.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with a focus on Security and Data Privacy in SaaS.

Contact

Skills

Core Skills

SecurityCryptographyPerformance ImprovementSystems DesignReliabilityScalabilityData PrivacyJava

Other Skills

Technical LeadershipChaos EngineeringAmazon Web Services (AWS)RustScalaPythonTypescriptAWSLoad ManagementPersonally Identifiable Information (PII)GroovyCloud Applications

About

Senior Software Engineer with 13+ years of experience working on distributed systems where reliability, security, and performance genuinely matter. At Amazon (Ring), I work on large-scale infrastructure with a focus on end-to-end encryption and secure messaging. My role involves designing and operating systems that span devices, cloud services, and client applications, supporting millions of users and running under strict availability and latency requirements. My background is in high-throughput, fault-tolerant backend platforms that must remain correct under heavy load and partial failure. In recent years, my work has moved closer to applied cryptography, including privacy-by-design architectures and operating cryptographic key management systems at scale using group key management protocols, envelope encryption, and cloud-based, HSM-backed key management with customer-managed keys. Outside of day-to-day production work, I'm investing in deeper cryptography fundamentals and exploring privacy-preserving and zero-knowledge techniques. I care deeply about building systems people can trust. Systems that protect data by design and remain reliable under stress. Security, privacy, and resilience should be foundational properties, not features added later. The views and opinions expressed here are my own.

Experience

13 yrs 3 mos
Total Experience
1 yr 10 mos
Average Tenure
3 yrs 10 mos
Current Experience

Amazon

2 roles

Sr. Software Development Engineer

Apr 2025Present · 1 yr · Hybrid

  • Video Platform team's member at Amazon/Ring.
  • Led the technical development of a novel privacy platform for Ring users and other Amazon services, collaborating with security experts, cryptographers, infrastructure, and product teams to enhance security and data privacy.
Technical LeadershipSecurityScalabilityReliabilitySystems DesignCryptography

Software Dev Engineer

May 2022Mar 2025 · 2 yrs 10 mos · Hybrid

  • Video Platform team's member at Amazon/Ring.
  • Cybersecurity (May 2023 - Present): Leading initiatives to implement advanced encryption systems and secure protocols for Ring customers.
  • Pub/Sub Messaging Service (May 2022 - Present): Helped develop, and maintain a Ring’s new platform for internal service communication, replacing previous AWS SNS/SQS peer-to-peer approach. This mission-critical system enables Ring's core operations with strict latency requirements, processing millions of events daily from Ring devices.
  • Led optimization efforts, creating load testing tools to simulate real-world traffic and assess performance. Through system/JVM profiling and network analysis, identified and resolved bottlenecks, achieving a 22× throughput increase from 150 to 3,300 TPS per Fargate server (4 CPU, 8 GB RAM)—far exceeding Ring's typical capacity.
  • Led chaos engineering initiatives across the team, overseeing 20+ resilience experiments that uncovered critical failure scenarios. Implemented advanced fault tolerance mechanism through redundancy, automatic failover, and circuit breakers, achieving 7-8 9s uptime across all regions (3 seconds annual downtime, 1 in 100M events failure rate) - significantly above Ring's standard 5 9s.
  • Other key contributions: development of content-based filtering; a solution to prevent message loss during outages.
  • The service received an AWS award for performance and operational excellence, and was showcased at: https://www.youtube.com/watch?v=fQgaR-iQrTY
  • Event Management Services (Jan 2023 - Oct 2023): Led a migration from EC2 to Fargate, planned a zero-downtime cross-region migration of a high traffic service, and developed a context propagation solution for transitive authentication. Resolved critical performance issues.
  • Highlight technologies:
  • Rust, Scala, Java, Python and Typescript for programming.
  • CloudFormation and CDK for the infra.
  • AWS: DynamoDB, SQS/SNS, Lambda, EC2, ECS/Fargate, MSK(Kafka).
  • eBPF, ApacheBench, tcpdump.
Technical LeadershipPerformance ImprovementChaos EngineeringReliabilityScalabilitySecurity+2

Deviget llc

Technical Consultant

Jun 2021May 2022 · 11 mos · Buenos Aires Province, Argentina

  • Technical Consultant for the Amazon's Ring organization (NASDAQ:AMZN) through Deviget.
  • My team was responsible for maintaining and enhancing services that process and store events gathered by the different Ring devices.
  • Most relevant contributions:
  • Root Cause Analysis for Service Outages: Played a critical role in diagnosing and resolving various instances of service downtime. Addressed scenarios including TCP flooding, maximum PID limits, and memory optimisations to stabilise system performance during high-demand periods.
  • Load Shedding: Implemented a reverse proxy in front of the main user-facing service, adding load shedding capabilities. This solution significantly improved service resilience, effectively managing traffic spikes during events like Halloween or large-scale retry storms, preventing instance failures and maintaining service availability.
  • Service Migration from API Gateway to Internal Auth Solution: Led a critical migration to align with internal standards. This initiative reduced service costs and enhanced data security by moving to a more protected environment, not exposed to the public internet—thus reducing the risk vector. The migration process was meticulously documented, including key performance indicators, milestones, and a contingency plan, ensuring a smooth transition.
  • Highlight technologies:
  • Scala and Java for programming.
  • Cats and internal Amazon tools for building the web apps.
  • AWS DynamoDB.
  • SQS and SNS.
  • Lambda.
  • EC2, ECS and Fargate.
Technical LeadershipReliabilityPerformance ImprovementLoad ManagementSecurity

Mercado libre

Technical Lead

Aug 2020May 2021 · 9 mos · City of Buenos Aires, Argentina

  • Technical Lead for the Data Privacy team at Mercado Libre (NASDAQ:MELI), driving innovative solutions to ensure company-wide compliance with LGPD (Lei Geral de Proteção de Dados) and additional data protection regulations across Latin America — all designed to safeguard user data with standards similar to the widely recognized European Union law, GDPR (General Data Protection Regulation).
  • Led the design and development oversight of a secure storage solution to ensure PII compliance, implementing an Amazon S3-based solution aligned with regulatory standards for robust data protection.
  • Developed and deployed continuous monitoring services for critical internal data flows, leveraging Amazon Macie to detect PII and restrict its access to authorized teams only.
  • Established and enforced comprehensive guidelines for PII handling organization-wide, conducting design reviews to approve PII management strategies and provide recommendations, maintaining strict data integrity and security standards.
  • Maintained and optimized existing features enabling Mercado Libre users to manage their Personally Identifiable Information (PII), including options to enable/disable cookies, download information, and request data deletion.
  • Highlight technologies:
  • Storage: MySQL, internal key-value store service.
  • Programming: Go, Python, Java.
  • Monitoring: DataDog, NewRelic.
  • PII Discoverability: Amazon Macie.
Technical LeadershipData PrivacySecurityPersonally Identifiable Information (PII)Reliability

Despegar

4 roles

Staff Software Engineer

Oct 2019Aug 2020 · 10 mos

  • Staff Software Engineer in Despegar's Data team (NYSE:DESP). Developed and maintained platform for company-wide access and processing of information using various tools.
  • More relevant duties and responsibilities:
  • Improved reliability of data ingestion system by enhancing apps and redesigning architecture.
  • Maintained and enhanced monitoring of batch and streaming processing infrastructure by introducing Cortex - a monitoring solution based on Prometheus - and Zipkin - distributed tracing system - as well as setting key SLIs.
  • Highlight technologies:
  • Spark.
  • Presto.
  • Kafka.
  • Hive.
  • HDFS and Amazon S3.
  • Jupyter.
  • Java, Scala and Python for programming.
  • Cortex as metrics platform and Zipkin for distributed tracing.
Reliability

Staff Software Engineer

Oct 2018Sep 2019 · 11 mos

  • Staff Software Engineer in the Supplier direction.
  • Moved to Córdoba city, Argentina to help open a new branch.
  • More relevant duties and responsibilities:
  • Collaborated in the hiring process by interviewing 50+ candidates of varying levels.
  • Assisted in new employees induction by giving talks and coaching, leading a Scala workshop, and presenting a tech talk on monitoring.
  • Contributed to project transfer from headquarter to new branch by conducting knowledge transfer meeting and coaching the new team.
  • Managed team responsible for maintaining and improving bots and batch processes that collect hotel pricing and availability from various providers for analysis and reporting.

Senior Software Developer

Oct 2017Sep 2018 · 11 mos

  • Senior Software Developer in the Hotels team.
  • More relevant duties and responsibilities:
  • Developed and maintained the APIs for managing both the hotels inventory and booking process by studying business needs, implementing new features and improving others.
  • Improved the API exposed to the channel managers (external services) that are used by the hotels by detecting and implementing improvement opportunities.
  • Mentored junior and mid-level engineers.
  • Highlight technologies:
  • For coding: Scala, Java and Python.
  • Web Frameworks: Play! framework and Http4s.
  • Storage: MariaDB.
  • Tools for monitoring: New Relics, Prometheus and Kamon.
  • As extra activity, I've given some tech talks about functional programming and distributed tracing.

Software Developer

Jan 2015Sep 2017 · 2 yrs 8 mos

  • Software developer in the Hotels team.
  • More relevant duties and responsibilities:
  • Developed a new hotel backoffice by studying the previous version, investigating issues, researching hotel requirements, and following the Software Development Lifecycle.
  • Created hotel management mobile app through design, coding, testing, publishing and monitoring.
  • Developed pricing and availability analysis services for hotels, including system specification, coding, testing, deployment, and monitoring.
  • Highlight technologies:
  • For coding: Scala, Java and Python.
  • Web Frameworks: Play! framework and Http4s.
  • BD: MariaDB.
  • Tools for monitoring: New Relics, Prometheus and Kamon.
  • As extra activity, I've given some tech talks about Scala and Rust.

Contenta mobile

Software Developer

Jan 2014Dec 2014 · 11 mos · Buenos Aires, Argentina

  • Software developer team member.
  • Some duties and responsibilities:
  • Compared and tested the frameworks Angular and GWT.
  • Developed the new backoffice for managing mobile campaigns.
  • Highlight technologies:
  • Storage: PostgreSQL
  • For programming: Java and JS
  • Front-End: Angular
  • Collaborative tools: GitHub

Globant

Java Developer

Mar 2013Jan 2014 · 10 mos · Buenos Aires, Argentina

  • Java Developer for the MercadoLibre's Core APIs team (NASDAQ:MELI) through Globant (NYSE:GLOB).
  • Some duties and responsibilities:
  • Improved and maintained the main MercadoLibre API's which are the Back-End layer.
  • Highlight technologies:
  • Storage and caching: Oracle 11g, Memcached , Redis, Varnish and MongoDB
  • For programming: Java, Groovy/Grails, PL/SQL
  • Collaborative tools: GitHub
  • Monitoring: New Relic for monitoring
JavaGroovyCloud Applications

Certant s.a.

Java Developer

Jun 2012Feb 2013 · 8 mos · Buenos Aires, Argentina

  • Developer team member.
  • Some duties and responsibilities:
  • Introduced new features to a web system for managing foreign trade operations in an important International Bank using Java / Spring MVC and Hibernate.
  • Developed a new system for secured loans, doing the whole software development cycle (requirements definition, database design, development, testing).
  • Highlight technologies:
  • Storage: Oracle 11g
  • For programming: J2EE with Spring and iBatis
  • Front-End: HTML, CSS and JQuery
  • Collaborative tools: SVN

Education

Universidad Tecnológica Nacional

Software Engineer — Engineering

Jan 2009Jan 2018

Stackforce found 100+ more professionals with Security & Cryptography

Explore similar profiles based on matching skills and experience