Budapest, Hungary · open to lead roles

Botond Nuszpl

Technical Lead & Full-Stack Developer

Technical lead and full-stack developer. I design the systems behind learning platforms used by 250,000 people a day, and help the teams who run them do their best work.

Get in touch

01 · About

About me

browseredgegateway authuserslessonssearchmediagrades cachedatabase request trace edgegatewaylessonssearchcachedb
How the platform fits together: one gateway, many services, traced end to end.

I lead architecture and the hard technical calls across distributed learning platforms at Infinitas Learning. I moved live services for 250K+ daily users from Azure to Kubernetes with zero downtime, built the observability that tells us when something drifts, and work across five teams to keep quality high and the pace sustainable.

I care about clean architecture, about teams where people feel safe to say “I don’t know”, and about software that stays boring in production. Most weeks that means a mix of system design, pairing, careful pull request reviews and shipping code myself.

Before leading, I spent two years deep in the backend: the GraphQL gateway in front of 25+ microservices, OpenTelemetry tracing end to end, and frontends built on our design system.

Budapest, Hungary

daily users on the platforms I work on
250K+
microservices behind one GraphQL gateway
25+
minutes of downtime moving to Kubernetes
0

02 · Stack

Skills & technologies

The tools I reach for, grouped by where they sit in the system.

  • Frontend

    • React
    • Next.js
    • Tailwind
    • Material UI
  • Backend

    • Node.js
    • Express
    • GraphQL
    • TypeScript
  • Data

    • PostgreSQL
    • MongoDB
    • Redis
  • Platform

    • Kubernetes
    • Docker
    • GitHub Actions
  • Observability

    • OpenTelemetry
    • Kibana
    • Elastic
  • Testing

    • Jest
    • Vitest
    • Cypress
    • Locust

03 · Impact

Achievements & impact

Outcomes I can point to, measured where we measured them.

  • 5+

    developers led

    Team leadership

    Leading cross-functional development teams with agile practices and a collaborative culture that measurably raised throughput.

  • 150%

    faster deployments

    Delivery pipelines

    Introduced modern development practices and CI/CD pipelines, raising delivery speed by 150% across several product teams.

  • 80%

    faster releases

    Release automation

    Automated release note generation. Stakeholders see what shipped without asking, and releases no longer wait on manual write-ups.

  • 45%

    faster recovery

    Observability

    Built frontend and backend observability modules for our Node.js services with OpenTelemetry, Kibana and Elastic. Time to recover from production incidents dropped by 45%.

  • +65%

    feature engagement

    Experimentation

    Set up and analysed A/B tests with Mixpanel and Snowflake. The results steered product decisions and lifted engagement on key features by 65%.

  • +25%

    score improvement

    Platform NPS

    Owned the targeting rules and technical setup for measuring NPS, then used what it told us to improve the experience.

  • Shorter loops

    from code to feedback

    Internal devtools

    Internal tools that sped up development and testing, tightened feedback loops and caught issues before they reached production.

04 · Activity

Contributions

A year of commits, reviews and pull requests on GitHub.

3,249
Contributions in the last year
65+
Repositories
3+
Years shipping daily
1 contribution on 5 Oct 20253 contributions on 6 Oct 20253 contributions on 7 Oct 202512 contributions on 8 Oct 20256 contributions on 9 Oct 20250 contributions on 10 Oct 20250 contributions on 11 Oct 20250 contributions on 12 Oct 20250 contributions on 13 Oct 20250 contributions on 14 Oct 20251 contribution on 15 Oct 20250 contributions on 16 Oct 20251 contribution on 17 Oct 20253 contributions on 18 Oct 202511 contributions on 19 Oct 20259 contributions on 20 Oct 20253 contributions on 21 Oct 202522 contributions on 22 Oct 202517 contributions on 23 Oct 20255 contributions on 24 Oct 202511 contributions on 25 Oct 202516 contributions on 26 Oct 202518 contributions on 27 Oct 20259 contributions on 28 Oct 20253 contributions on 29 Oct 20251 contribution on 30 Oct 20256 contributions on 31 Oct 20250 contributions on 1 Nov 20250 contributions on 2 Nov 20252 contributions on 3 Nov 202512 contributions on 4 Nov 202513 contributions on 5 Nov 202522 contributions on 6 Nov 20252 contributions on 7 Nov 202518 contributions on 8 Nov 20254 contributions on 9 Nov 20251 contribution on 10 Nov 20250 contributions on 11 Nov 20250 contributions on 12 Nov 20251 contribution on 13 Nov 202512 contributions on 14 Nov 20251 contribution on 15 Nov 202513 contributions on 16 Nov 202520 contributions on 17 Nov 20258 contributions on 18 Nov 20256 contributions on 19 Nov 202512 contributions on 20 Nov 20256 contributions on 21 Nov 20258 contributions on 22 Nov 20250 contributions on 23 Nov 202512 contributions on 24 Nov 202520 contributions on 25 Nov 20255 contributions on 26 Nov 20254 contributions on 27 Nov 202510 contributions on 28 Nov 20250 contributions on 29 Nov 20251 contribution on 30 Nov 20251 contribution on 1 Dec 20252 contributions on 2 Dec 20255 contributions on 3 Dec 20251 contribution on 4 Dec 20255 contributions on 5 Dec 202528 contributions on 6 Dec 20253 contributions on 7 Dec 20254 contributions on 8 Dec 20256 contributions on 9 Dec 20255 contributions on 10 Dec 20251 contribution on 11 Dec 20250 contributions on 12 Dec 20250 contributions on 13 Dec 20250 contributions on 14 Dec 20250 contributions on 15 Dec 20254 contributions on 16 Dec 20251 contribution on 17 Dec 20250 contributions on 18 Dec 20250 contributions on 19 Dec 20250 contributions on 20 Dec 20250 contributions on 21 Dec 20250 contributions on 22 Dec 20251 contribution on 23 Dec 20251 contribution on 24 Dec 20250 contributions on 25 Dec 20251 contribution on 26 Dec 20250 contributions on 27 Dec 20250 contributions on 28 Dec 20250 contributions on 29 Dec 20250 contributions on 30 Dec 20250 contributions on 31 Dec 20250 contributions on 1 Jan 20263 contributions on 2 Jan 20260 contributions on 3 Jan 20260 contributions on 4 Jan 20263 contributions on 5 Jan 20264 contributions on 6 Jan 20263 contributions on 7 Jan 202615 contributions on 8 Jan 20266 contributions on 9 Jan 20265 contributions on 10 Jan 202616 contributions on 11 Jan 20266 contributions on 12 Jan 20264 contributions on 13 Jan 20263 contributions on 14 Jan 20261 contribution on 15 Jan 202613 contributions on 16 Jan 20260 contributions on 17 Jan 20260 contributions on 18 Jan 20268 contributions on 19 Jan 202611 contributions on 20 Jan 20267 contributions on 21 Jan 20265 contributions on 22 Jan 20267 contributions on 23 Jan 20262 contributions on 24 Jan 20261 contribution on 25 Jan 20268 contributions on 26 Jan 202618 contributions on 27 Jan 202611 contributions on 28 Jan 20266 contributions on 29 Jan 20263 contributions on 30 Jan 20261 contribution on 31 Jan 20263 contributions on 1 Feb 202623 contributions on 2 Feb 20261 contribution on 3 Feb 202611 contributions on 4 Feb 20266 contributions on 5 Feb 202620 contributions on 6 Feb 20266 contributions on 7 Feb 202610 contributions on 8 Feb 202614 contributions on 9 Feb 202617 contributions on 10 Feb 202619 contributions on 11 Feb 20268 contributions on 12 Feb 20263 contributions on 13 Feb 20264 contributions on 14 Feb 20262 contributions on 15 Feb 202634 contributions on 16 Feb 202612 contributions on 17 Feb 202615 contributions on 18 Feb 202615 contributions on 19 Feb 202611 contributions on 20 Feb 20260 contributions on 21 Feb 20260 contributions on 22 Feb 202623 contributions on 23 Feb 20269 contributions on 24 Feb 202617 contributions on 25 Feb 202623 contributions on 26 Feb 202614 contributions on 27 Feb 20264 contributions on 28 Feb 20265 contributions on 1 Mar 202611 contributions on 2 Mar 202611 contributions on 3 Mar 202612 contributions on 4 Mar 202611 contributions on 5 Mar 20264 contributions on 6 Mar 20260 contributions on 7 Mar 20260 contributions on 8 Mar 202615 contributions on 9 Mar 202610 contributions on 10 Mar 20265 contributions on 11 Mar 20262 contributions on 12 Mar 20261 contribution on 13 Mar 20262 contributions on 14 Mar 20264 contributions on 15 Mar 202618 contributions on 16 Mar 202613 contributions on 17 Mar 202610 contributions on 18 Mar 202640 contributions on 19 Mar 20262 contributions on 20 Mar 20262 contributions on 21 Mar 20263 contributions on 22 Mar 202618 contributions on 23 Mar 20263 contributions on 24 Mar 202614 contributions on 25 Mar 20264 contributions on 26 Mar 20265 contributions on 27 Mar 202618 contributions on 28 Mar 20265 contributions on 29 Mar 202617 contributions on 30 Mar 202612 contributions on 31 Mar 202613 contributions on 1 Apr 20267 contributions on 2 Apr 20266 contributions on 3 Apr 202621 contributions on 4 Apr 20260 contributions on 5 Apr 20264 contributions on 6 Apr 202622 contributions on 7 Apr 202615 contributions on 8 Apr 202616 contributions on 9 Apr 20261 contribution on 10 Apr 20261 contribution on 11 Apr 20262 contributions on 12 Apr 202610 contributions on 13 Apr 20262 contributions on 14 Apr 202616 contributions on 15 Apr 202614 contributions on 16 Apr 20265 contributions on 17 Apr 20260 contributions on 18 Apr 20269 contributions on 19 Apr 202612 contributions on 20 Apr 20267 contributions on 21 Apr 20269 contributions on 22 Apr 202617 contributions on 23 Apr 20264 contributions on 24 Apr 20260 contributions on 25 Apr 20261 contribution on 26 Apr 20268 contributions on 27 Apr 202616 contributions on 28 Apr 20267 contributions on 29 Apr 20267 contributions on 30 Apr 20260 contributions on 1 May 20262 contributions on 2 May 20260 contributions on 3 May 20267 contributions on 4 May 202614 contributions on 5 May 20267 contributions on 6 May 20269 contributions on 7 May 20265 contributions on 8 May 20262 contributions on 9 May 20261 contribution on 10 May 20267 contributions on 11 May 202617 contributions on 12 May 202626 contributions on 13 May 20261 contribution on 14 May 20266 contributions on 15 May 20261 contribution on 16 May 20262 contributions on 17 May 20268 contributions on 18 May 20266 contributions on 19 May 20263 contributions on 20 May 20262 contributions on 21 May 202611 contributions on 22 May 20260 contributions on 23 May 20260 contributions on 24 May 20261 contribution on 25 May 20265 contributions on 26 May 20265 contributions on 27 May 20269 contributions on 28 May 20268 contributions on 29 May 20260 contributions on 30 May 20260 contributions on 31 May 202612 contributions on 1 Jun 20268 contributions on 2 Jun 20266 contributions on 3 Jun 20265 contributions on 4 Jun 20260 contributions on 5 Jun 20266 contributions on 6 Jun 20260 contributions on 7 Jun 202612 contributions on 8 Jun 20263 contributions on 9 Jun 20267 contributions on 10 Jun 20266 contributions on 11 Jun 20265 contributions on 12 Jun 20260 contributions on 13 Jun 20263 contributions on 14 Jun 20269 contributions on 15 Jun 202613 contributions on 16 Jun 20269 contributions on 17 Jun 20264 contributions on 18 Jun 20264 contributions on 19 Jun 20260 contributions on 20 Jun 20262 contributions on 21 Jun 20266 contributions on 22 Jun 20264 contributions on 23 Jun 20269 contributions on 24 Jun 20264 contributions on 25 Jun 20262 contributions on 26 Jun 20260 contributions on 27 Jun 20260 contributions on 28 Jun 202613 contributions on 29 Jun 20267 contributions on 30 Jun 20265 contributions on 1 Jul 20261 contribution on 2 Jul 20263 contributions on 3 Jul 20260 contributions on 4 Jul 20260 contributions on 5 Jul 20263 contributions on 6 Jul 20260 contributions on 7 Jul 202614 contributions on 8 Jul 202614 contributions on 9 Jul 20262 contributions on 10 Jul 20260 contributions on 11 Jul 202628 contributions on 12 Jul 202614 contributions on 13 Jul 20269 contributions on 14 Jul 202612 contributions on 15 Jul 202617 contributions on 16 Jul 202623 contributions on 17 Jul 202619 contributions on 18 Jul 20264 contributions on 19 Jul 202610 contributions on 20 Jul 202612 contributions on 21 Jul 20269 contributions on 22 Jul 20262 contributions on 23 Jul 20264 contributions on 24 Jul 202616 contributions on 25 Jul 202645 contributions on 26 Jul 202619 contributions on 27 Jul 202615 contributions on 28 Jul 202610 contributions on 29 Jul 202616 contributions on 30 Jul 20264 contributions on 31 Jul 20260 contributions on 1 Aug 20261 contribution on 2 Aug 20265 contributions on 3 Aug 202611 contributions on 4 Aug 20269 contributions on 5 Aug 20268 contributions on 6 Aug 202616 contributions on 7 Aug 20267 contributions on 8 Aug 20263 contributions on 9 Aug 20261 contribution on 10 Aug 202610 contributions on 11 Aug 202618 contributions on 12 Aug 202614 contributions on 13 Aug 20263 contributions on 14 Aug 20260 contributions on 15 Aug 20260 contributions on 16 Aug 20266 contributions on 17 Aug 202611 contributions on 18 Aug 202637 contributions on 19 Aug 202615 contributions on 20 Aug 20262 contributions on 21 Aug 202610 contributions on 22 Aug 20263 contributions on 23 Aug 202615 contributions on 24 Aug 202616 contributions on 25 Aug 202635 contributions on 26 Aug 202635 contributions on 27 Aug 20261 contribution on 28 Aug 20265 contributions on 29 Aug 20260 contributions on 30 Aug 20267 contributions on 31 Aug 202643 contributions on 1 Sept 202624 contributions on 2 Sept 202628 contributions on 3 Sept 20269 contributions on 4 Sept 20262 contributions on 5 Sept 20261 contribution on 6 Sept 202629 contributions on 7 Sept 202630 contributions on 8 Sept 202641 contributions on 9 Sept 202643 contributions on 10 Sept 202614 contributions on 11 Sept 202633 contributions on 12 Sept 20265 contributions on 13 Sept 202619 contributions on 14 Sept 202645 contributions on 15 Sept 202639 contributions on 16 Sept 202617 contributions on 17 Sept 202638 contributions on 18 Sept 202663 contributions on 19 Sept 20266 contributions on 20 Sept 20264 contributions on 21 Sept 20265 contributions on 22 Sept 20264 contributions on 23 Sept 202627 contributions on 24 Sept 202624 contributions on 25 Sept 202616 contributions on 26 Sept 20269 contributions on 27 Sept 202620 contributions on 28 Sept 202620 contributions on 29 Sept 202628 contributions on 30 Sept 202630 contributions on 1 Oct 202622 contributions on 2 Oct 202633 contributions on 3 Oct 202628 contributions on 4 Oct 202623 contributions on 5 Oct 20263 contributions on 6 Oct 2026
View on GitHub

05 · Experience

Experience

  1. Technical lead

    Infinitas Learning

    – Present

    Architecture planning and technical decisions across distributed learning platforms. Mentoring, collaboration across 5+ teams, and code quality through hands-on work and thorough reviews, with a focus on team growth and psychological safety.

    • Architecture
    • Mentoring
    • Code review
  2. Full-stack developer

    Infinitas Learning

    –

    Core backend services for a learning platform used by students in four countries. Led the zero-downtime move of live services (250K+ daily users) from Azure Web Services to Kubernetes, added OpenTelemetry and Kibana observability, worked on the GraphQL gateway over 25+ microservices, and built frontends on the company design system.

    • Kubernetes
    • GraphQL
    • OpenTelemetry
  3. Full-stack developer

    Danubius IT Solutions

    – Present

    Full-stack solutions for enterprise clients, with a focus on clean architecture, scalability and performance. Contributing to shared engineering practices across projects.

    • Enterprise
    • Node.js
    • React

06 · Contact

Let’s work together

Hiring for a lead or senior full-stack role? Tell me about the team and the problem. I reply to every message within a few days.

0 / 5000