About Alberto
Spanish
Native or bilingual
English
Fluent
Experience
- dLocalSenior Software Engineer IIIDecember 2024 - Today (1 year and 7 months)Madrid, Spain
- Built a payment voucher platform at scale, serving thousands of users while reducing support load. (Next.js, TypeScript, DynamoDB)
- Delivered a no-code builder that eliminated 100% of developer dependency for voucher management.
- Led a micro-frontend migration, enabling clean ownership transfer and drastically reducing team onboarding time.
- Built a 3DS decision engine, cutting time-to-market and accelerating delivery by ~30% using AI-assisted development.
- Shipped a reconciliations module ~40% faster using agentic AI workflows, fully deployed in production.
- Drove adoption of Spec-Driven Development across projects, improving architecture, debugging, and documentation speed.
- NuggetsSenior Software EngineerFebruary 2021 - November 2024 (3 years and 9 months)Londres, United Kingdom
- Led the design and delivery of a developer platform aggregating APIs across 10+ services, significantly improving discoverability and engineering productivity.
- Drove Web3 initiatives by building Ethereum smart contracts and delivering a PoC bridging crypto wallets with Verifiable Credentials, connecting decentralized identity with SSI standards.
- Architected distributed systems with async messaging (RabbitMQ + Node.js), enabling resilient, decoupled services at scale.
- Reduced technical debt and improved scalability by leading migrations to Next.js and TypeScript across key applications.
- Standardized authentication and onboarding flows by building OIDC/OAuth solutions, including a custom OAuth provider and reference implementations adopted across teams and clients.
- Accelerated delivery and product quality by implementing CI/CD pipelines with automated integration testing, cutting QA effort by ~30%.
- Improved platform adoption and onboarding speed by building self-service tools (Partner Portal) that reduced reliance on support teams.
- Established shared UI foundations with a component library, driving consistency and reuse across multiple projects.
- GamelearnSenior Software DeveloperMay 2018 - October 2020 (2 years and 5 months)Madrid, Spain
- Built a Learning Management Platform with Angular and Material Design, improving usability and content delivery.
- Developed REST APIs with Node.js (KrakenJS) using a Docker-based microservices architecture, enhancing scalability and maintainability. Used MongoDB and AWS for cloud infrastructure, and implemented CI/CD with Travis CI and SonarQube to improve code quality.
- Designed an AWS-based video transcoding pipeline (HLS), enabling adaptive streaming and better performance across devices.
- Created an automated i18n system with POEditor and GitHub, streamlining localization workflows and reducing manual effort.
- Developed a management platform with Vue.js, Vuex, and Vuetify, ensuring a responsive UI and reliable codebase with Jest testing.
Recommendations
Be the first to recommend Alberto
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Iniciación al desarrollo con IAThe BIG School2026
- Creative Programming for Digital Media & Mobile AppsCreative Programming for Digital Media & Mobile Apps