Can Yalçın

Senior Software Engineer @ Alpaca | Distributed Systems & Backend Infrastructure | Go, TypeScript, Python

Greater Milan Metropolitan Area

About

Senior Software Engineer focused on backend, platform, and distributed systems. I currently work at Alpaca, building backend systems in Go. Previously at Klarna, I worked on experimentation infrastructure, feature flags, data pipelines, and platform systems serving 150M+ requests/hour with sub-20ms p99 latency.

Experience

  • Senior Software Engineer at Alpaca
    May 2026 - Present · 2 mos

  • Software Engineer - Backend & Infrastructure at Klarna
    Dec 2022 - May 2026 · 3 yrs 6 mos

    • Engineered a high-performance API endpoint within a sidecar architecture, achieving p99 latency <20 ms and scaling to 150M requests/hour. • Optimized a core data ingestion pipeline by redesigning its schema, reducing data volume by 87% (30→4 GB/hr) and cutting cloud infrastructure costs. • Built automated performance testing infrastructure for the core backend, ensuring system resilience and readiness under production-scale loads. • Designed and implemented secure service-to-service authentication with standardized identity systems for critical APIs. • Built a PII detection and anonymization service used to satisfy IPO compliance requirements, enabling the team to systematically clean sensitive data from business-critical systems. • Led major technical upgrades (Node.js, Next.js), reducing tech debt and improving performance and security across the platform. • Improved developer velocity by implementing a local authentication environment (Keycloak) that mirrors production Okta flows, enabling reliable dev-to-prod parity for the main client-facing UI.

  • Software Engineer at Soostone
    Jun 2020 - Nov 2022 · 2 yrs 6 mos

    • Owned and shipped end-to-end features across the core product, delivering changes across backend services and the React UI with production-grade quality. • Improved support efficiency by implementing a role/permission-group model, and expanded user management + monetization by integrating Stripe billing and a paywall flow. • Automated infrastructure with Terraform and optimized critical backend paths, reducing AWS Lambda cold-start time by ~50%.

  • Software Developer at INNOLOGY
    Oct 2019 - Jun 2020 · 9 mos

    • Integrated a payment provider to an existing Payment API. In this process, I needed to get familiar with the existing Payment API source code which already had a couple of providers, after that, I implemented the payment provider to the API and I documented it. • Implemented microservices with Go that was used as a ledger for a taxi ride-share system. The ledger runs as a cron job at the end of the day and creates an email to the payment team including each driver and the amount owed by the driver or the amount that needs to be paid. • Worked on the dashboard/intranet of the company (Hop! Scooter(a smart mobility company)) using React, Typescript and Mapbox. This dashboard allowed the customer relations team to help customers with real-time information. You can end a ride, turn off the scooter, turn it on, ring the alarm, and much more. The dashboard showed scooters that are in the field idle/closed, the ones that are currently in a ride, and provided the rider information, and the ride information including the distance, duration, and the current fee. The dashboard also included features like QR scan and the end ride photo to help the logistics team to find the scooters in the field and replace them.

  • Full Stack Development Intern at Ratio Technologies
    Jul 2019 - Sep 2019 · 3 mos

    Developed prototypes for the company's IoT projects using NodeJS and MQTT, and developed an authentication system with firebase on a React frontend to be used as the authentication system on all projects .