Anthony Di Benedetto Rubini
Lead Software Engineer

Berlin, Germany

Lead Software Engineer specialized in the JavaScript ecosystem (Node.js, NestJS, Vue.js). I focus on practical architecture, improving Developer Experience (DX), and mentoring engineers to take ownership of their work. Pragmatic about technology choices, prioritizing maintainability and clear documentation over hype.

Experience

May 2025 – Present · 1 year 3 months

Lead Software Engineer@ On
Hybrid

R&D Technology Team. Building internal tools for Product Development (Archive, Collab Space, GTM).

  • Architected a real-time microservice using RabbitMQ to ingest Centric PLM data, replacing a legacy cron-based pull system. This ensures Product Developers have immediate access to live data for Colorway proposals and GTM strategies.
  • Refactored the existing backend to utilize this new event-driven architecture, improving data consistency across the GTM and Collab Space tools.
  • Optimized the team's monorepo setup and CI/CD pipelines, reducing build times and improving Developer Experience (DX).
  • Mentored a junior engineer through pair programming and code reviews, helping them adopt proper architectural patterns.
  • Established observability standards with custom New Relic dashboards and mapped complex system flows in Miro to keep architecture visible and understandable.
RabbitMQ
Microservices
Centric PLM
Monorepo
Mentoring

July 2022 – May 2025 · 2 years 10 months

Lead Software Engineer@ On
Hybrid

Product Master Data Team. Focused on technical strategy, team enablement, and system stability.

  • Led technical decision-making for the Product Master Data team, balancing new feature delivery with long-term system health.
  • Mentored junior engineers through direct code reviews and career planning, helping one member advance to Feature Owner.
  • Built shared GitHub pipelines and refined Helm/ArgoCD workflows, reducing deployment friction for the wider engineering team.
  • Overhauled technical documentation and system diagrams, making it easier for new hires to understand the architecture.
  • Created real-time dashboards to visualize service status and API health, giving the team immediate visibility into system performance.
  • Modernized a legacy Admin UI by migrating to Nuxt and enforcing a strict component structure to prevent technical debt.
NestJS
GitHub Pipelines
CI/CD
Helm
ArgoCD
Nuxt
Documentation
Mentoring

October 2019 – June 2022 · 2 years 8 months

Senior Software Engineer@ Stocard
Hybrid

Backend engineering with a focus on CI/CD infrastructure.

  • Managed the migration of enterprise CI pipelines from Travis to GitHub Workflows to improve build speed.
  • Wrote reusable GitHub Actions adopted by multiple teams across the organization.
  • Automated data extraction and preparation for Android and iOS platforms using scheduled workflows.
  • Optimized Docker Node.js base images and set up artifact lifecycle rules to lower storage costs.
  • Built and maintained payment services, ensuring stable integration with third-party financial providers.
Node.js
Vue.js
Postgres
DynamoDB
New Relic
CloudWatch
GitHub Actions
Docker

December 2017 – October 2019 Senior Software Engineer @ OLX Group

October 2016 – December 2017 Senior Software Developer @ OLX Group

December 2015 – October 2016 Software Developer @ OLX Group

May 2014 – December 2015 Software Developer @ darriens

April 2012 – May 2014 Web Developer & Layout @ AdVerit SRL

September 2006 – January 2012 Technical Consulting / Senior Programmer @ Cezanne Solutions

Skills

Core Technologies

TypeScript
Node.js
NestJS
Vue.js
JavaScript

DevOps & Cloud

Docker
Kubernetes
Helm
ArgoCD
GitHub Actions
AWS
New Relic

Databases

PostgreSQL
DynamoDB
MongoDB
MySQL
SQLite
Certifications

NestJS Architecture & Advanced Patterns

NestJS · 2023

Languages
Spanish
Native
English
Professional Working