Mariana Laura Oliveira

S

CTO at Ripple Learning | ex-ASML

Ripple Learning
Lisbon, Portugal · WET (UTC+0)
11+ years experience
École Polytechnique
English, Portuguese, Mandarin
Messaging unavailable

Overview

18 years in software engineering, the last 2 at Ripple Learning, where I lead the public API team. Wrote the rate limiting service that now handles 37 million requests a day. Trail runner and occasional climber.

Good reasons to reach out
  • Questions about API platforms
  • Second opinions on Redis decisions
  • Speaking or podcast invitations
Please don't message about
  • Unpaid work or spec projects
  • SEO and link-building offers
  • Courses and coaching offers

Best reached early in the week

Skills
Redisrate limitingDjangoPythonREST

Experience

  1. CTO
    Jan 2025 - Present
    Ripple Learning · 1 yr 9 mo · Full-time · Lisbon, Portugal
    • Led the migration of 19 services to Django.
    • Built the experimentation framework 40 product teams use to ship changes safely.
    • Wrote the Django service that now handles 23 million requests a day.
  2. Principal Engineer
    Nov 2021 - Jan 2025
    ASML · 3 yr 2 mo · Full-time · Lisbon, Portugal
    • Sit on 3 boards.
    • Led or co-led 29 investments, 8 of them now at Series B or later.
  3. Staff Backend Engineer
    Jan 2020 - Nov 2021
    Trade Republic · 1 yr 10 mo · Full-time · Lisbon, Portugal
    • Reduced cloud spend on public API by 32% in two quarters.
    • Built the experimentation framework 6 product teams use to ship changes safely.
  4. Engineering Manager
    Mar 2018 - Jan 2020
    McKinsey & Company · 1 yr 10 mo · Full-time · Lisbon, Portugal
    • Shipped a rewrite that took build times from 29 minutes to under 2.
  5. Backend Engineer
    Jun 2015 - Mar 2018
    BMW Group · 2 yr 9 mo · Full-time · Lisbon, Portugal
    • Moved 62% of public API traffic off a legacy monolith without a customer-facing incident.

References

No references yet.

Education

  1. École Polytechnique
    Ingénieur, Computer Engineering
    2004 - 2008

Details

Compensation expectations
What they are targeting for their next role.
Visible to connections
Direct contact details
Direct email and a scheduling link.
Visible to connections

Trusted Partners

Sponsored