Skip to content

Julia Lindqvist

Full Stack Senior Software Engineer

Experience

Stripe

2022–Present

Full Stack Senior Engineer

  • Architected reliability framework for payment API endpoints processing millions of daily requests, achieving 99.99% uptime SLA
  • Built and maintained SDK tooling used by thousands of external developers, reducing integration time by 40%
  • Redesigned internal deployment pipeline to enable thousands of daily production deploys with zero-downtime rollbacks
  • Led cross-team initiative to standardize API error handling across payment services, improving developer experience scores by 25%
  • Designed and shipped idempotency layer for the payments API, eliminating duplicate charge incidents and reducing support escalations by 30%
  • Mentored 4 junior engineers through Stripe's technical growth framework, with 3 receiving promotions within 18 months

Shopify

2020–2022

Software Engineer

  • Designed service scaffolding system adopted as the default for 200+ new projects, cutting setup time from days to minutes
  • Built CI/CD infrastructure serving hundreds of development teams, reducing average build time by 35%
  • Developed internal platform tools that automated environment provisioning and configuration management across 50+ microservices
  • Owned incident response tooling that cut mean time to detection from 12 minutes to under 3 for tier-1 production alerts
  • Contributed to Shopify's open-source Ruby toolchain, authoring plugins adopted by 500+ external projects

Klarna

2018–2020

Software Engineer

  • Led migration from monolithic architecture to event-driven microservices, reducing deployment time by 60%
  • Built and maintained payment processing services handling millions of transactions daily with sub-100ms latency
  • Implemented distributed tracing across 30+ services, reducing mean time to resolution for production incidents by 45%
  • Designed fraud detection pipeline integrating real-time transaction scoring with machine learning models, blocking 12% more fraudulent payments

Tink

2016–2018

Junior Software Engineer

  • Developed open banking APIs connecting to 15+ Nordic financial institutions, processing real-time account and transaction data
  • Built automated integration test suite that reduced manual QA cycles from 2 days to 4 hours
  • Implemented OAuth 2.0 consent flows compliant with PSD2 Strong Customer Authentication requirements across all supported banks
  • Built real-time transaction categorization engine using rule-based and ML classifiers, achieving 94% accuracy across 50+ merchant categories

Projects

flux

Go / PostgreSQL / CLI

CLI tool for database migrations. Reversible, testable, boring by design.

ratelimit

TypeScript / Redis / Node.js

Distributed rate limiter for Node.js. Token bucket algorithm with Redis backing.

telemetry-kit

TypeScript / OpenTelemetry / Go

Observability SDK. Structured logging, distributed tracing, and sensible defaults.