{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
  "basics": {
    "name": "Jonas Petrik",
    "label": "Staff Engineer / Team Lead",
    "email": "jonas@petrik.dev",
    "url": "https://petrik.dev",
    "summary": "Staff engineer leading checkout at SCAYLE with a backend/platform focus on reliability, observability, and high-availability commerce systems. I build systems that keep working at peak load and help teams ship without creating operational drama.",
    "location": {
      "countryCode": "DE",
      "address": "Germany"
    },
    "profiles": [
      {
        "network": "LinkedIn",
        "url": "https://www.linkedin.com/in/jonas-petrik/"
      },
      {
        "network": "GitHub",
        "url": "https://github.com/wukis"
      },
      {
        "network": "GitLab",
        "url": "https://gitlab.com/jonas.petrik"
      }
    ]
  },
  "work": [
    {
      "name": "SCAYLE",
      "position": "Staff Engineer / Team Lead (Checkout)",
      "startDate": "2025-04-01",
      "endDate": "now",
      "summary": "Leading checkout with a backend and platform focus inside a commerce platform processing more than EUR 6.5B yearly.",
      "highlights": [
        "Led checkout through Black Friday 2025 peak tenants at roughly 550 orders per minute with zero downtime in the domain I was responsible for.",
        "Owned the cleanup of noisy monitoring and on-call signal so incidents became easier to trust, triage, and sleep through.",
        "Promoted into the lead role after pushing design docs, proposals, and reliability improvements that changed how the team operated.",
        "Leading checkout execution across architecture, delivery, and operational quality.",
        "Owning on-call quality and observability for payment-critical flows.",
        "Designing pipeline-based state changes for complex checkout mutations triggered by a single user action."
      ],
      "url": "https://www.scayle.com",
      "location": "Hamburg, Germany - Remote"
    },
    {
      "name": "SCAYLE",
      "position": "Senior Software Engineer (Checkout)",
      "startDate": "2024-01-01",
      "endDate": "2025-04-01",
      "summary": "Hands-on backend engineer on checkout, working on throughput, reliability, and multi-tenant commerce behavior.",
      "highlights": [
        "Helped rebuild checkout from a legacy implementation into a Laravel and RoadRunner architecture with clearer flow control.",
        "Took on checkout on-call, which pushed me deep into observability, error reduction, and production debugging.",
        "Building and tuning high-throughput checkout flows for multi-tenant commerce.",
        "Handling incidents and runtime behavior in payment-critical systems.",
        "Contributing to headless checkout capabilities used across multiple brands."
      ],
      "url": "https://www.scayle.com",
      "location": "Hamburg, Germany - Remote"
    },
    {
      "name": "anwalt.de",
      "position": "Senior Software Engineer Team Lead",
      "startDate": "2022-12-01",
      "endDate": "2023-12-01",
      "summary": "Leading a small platform-oriented team while staying hands-on across backend, DevOps, and architecture for Germany's largest legal marketplace.",
      "highlights": [
        "Led a 3-person team that built foundations other teams adopted for delivery and platform consistency.",
        "Drove modernization work across database migrations, AWS infrastructure, and deployable code patterns in a legacy-heavy environment.",
        "Owning delivery across backend, DevOps, and technical direction.",
        "Improving CI/CD and deployment safety with the DevOps team.",
        "Mentoring engineers and raising the quality bar through code review and shared engineering practices."
      ],
      "url": "https://www.linkedin.com/company/anwaltde/",
      "location": "Nuremberg, Germany - Remote"
    },
    {
      "name": "anwalt.de",
      "position": "Senior Software Developer",
      "startDate": "2020-12-01",
      "endDate": "2022-12-01",
      "summary": "Senior backend and full-stack engineer on search and marketplace capabilities for a high-traffic legal platform.",
      "highlights": [
        "Rebuilt anwalt.de search around GraphQL, geolocation, aggregations, and range filters for a marketplace serving millions of users.",
        "Earned promotion into the lead role after owning one of the clearest technical improvement tracks in the product.",
        "Building platform features and APIs used by legal professionals and consumers.",
        "Migrating legacy code into more maintainable services and flows.",
        "Implementing advanced search behavior on top of Elasticsearch."
      ],
      "url": "https://www.linkedin.com/company/anwaltde/",
      "location": "Nuremberg, Germany - Remote"
    },
    {
      "name": "SOLUTIONLAB PRODUCTION",
      "position": "Senior Software Engineer Team Lead",
      "startDate": "2018-01-01",
      "endDate": "2020-12-01",
      "summary": "Team lead and hands-on engineer for Atobi and other retail products delivered by a dev house for startup and enterprise clients.",
      "highlights": [
        "Led the migration of Atobi from a prototype stack into a Laravel API, React frontend, and mobile delivery architecture.",
        "Designed a reusable gamification system that became part of how multiple products approached engagement and calls to action.",
        "Scaled the team from 3 to 10 engineers while bridging client product vision with technical feasibility.",
        "Leading the delivery team while staying hands-on with architecture and implementation.",
        "Building offline-first and real-time retail app behavior for enterprise client rollouts.",
        "Acting as the technical counterpart for a startup client that needed both execution and product-level translation."
      ],
      "url": "https://www.linkedin.com/company/solutionlab-production/",
      "location": "Vilnius, Lithuania - Hybrid"
    },
    {
      "name": "SOLUTIONLAB PRODUCTION",
      "position": "Senior Web Developer",
      "startDate": "2017-11-01",
      "endDate": "2018-01-01",
      "summary": "Senior backend engineer on a fast-moving retail startup account inside a dev house setup.",
      "highlights": [
        "Joined to build backend services for a retail startup and moved into the lead role within two months.",
        "Developing backend services and APIs for retail platform features."
      ],
      "url": "https://www.linkedin.com/company/solutionlab-production/",
      "location": "Vilnius, Lithuania - Remote"
    },
    {
      "name": "Olympic Casino Group Baltija",
      "position": "Full Stack Engineer",
      "startDate": "2017-01-01",
      "endDate": "2017-11-01",
      "summary": "Full-stack engineer on betting systems where correctness, latency, and transaction handling mattered more than brochure features.",
      "highlights": [
        "Built features for real-time betting products where financial correctness and operational discipline were non-negotiable.",
        "Worked under a stricter TDD culture than most web teams, which sharpened how I approached safety and regression risk.",
        "Building and maintaining online betting product flows.",
        "Writing test-heavy code for real-time financial and account behavior."
      ],
      "url": "",
      "location": "Vilnius, Lithuania - On-site"
    },
    {
      "name": "UAB inlusion Netforms",
      "position": "Senior Software Engineer Team Lead",
      "startDate": "2016-02-01",
      "endDate": "2017-01-01",
      "summary": "Team lead for distributed delivery across ERP, CRM, and cross-platform product work for international clients.",
      "highlights": [
        "Led a distributed team of 10 engineers across ERP and CRM projects with web, mobile, and desktop delivery.",
        "Owned architecture and delivery for enterprise products that mixed product strategy, project leadership, and implementation.",
        "Leading distributed engineering execution across the full project lifecycle.",
        "Architecting ERP and CRM systems while staying involved in implementation detail."
      ],
      "url": "https://www.linkedin.com/company/inlusionxr/",
      "location": "Vilnius, Lithuania - On-site"
    },
    {
      "name": "UAB inlusion Netforms",
      "position": "Senior Software Engineer",
      "startDate": "2015-11-01",
      "endDate": "2016-02-01",
      "summary": "Senior engineer across full-stack product work for enterprise clients.",
      "highlights": [
        "Moved from senior engineer into the lead role within roughly three months.",
        "Developing full-stack web applications and APIs for enterprise client work."
      ],
      "url": "https://www.linkedin.com/company/inlusionxr/",
      "location": "Vilnius, Lithuania - On-site"
    },
    {
      "name": "UAB Integrus",
      "position": "Full Stack Engineer",
      "startDate": "2014-11-01",
      "endDate": "2015-11-01",
      "summary": "Full-stack engineer on warehouse and logistics systems for automotive e-commerce.",
      "highlights": [
        "Built warehouse workflow and shipping integrations for an automotive spare-parts commerce platform.",
        "Developing logistics automation and internal workflow systems.",
        "Integrating external shipping providers such as DPD, DHL, and UPS."
      ],
      "url": "",
      "location": "Vilnius, Lithuania - On-site"
    },
    {
      "name": "Itlogas JSC",
      "position": "Ruby on Rails Developer",
      "startDate": "2014-02-01",
      "endDate": "2014-10-01",
      "summary": "Rails developer on a campaign and voter-registration platform.",
      "highlights": [
        "Delivered full-stack Rails work for a voter registration and campaign management system.",
        "Building and maintaining Rails product features end to end."
      ],
      "url": "https://www.linkedin.com/company/itlogas/",
      "location": "Vilnius, Lithuania - Remote"
    },
    {
      "name": "Profectus Novus",
      "position": "PHP Web Developer",
      "startDate": "2013-04-01",
      "endDate": "2014-02-01",
      "summary": "Early-career PHP engineer working inside SharePoint-heavy enterprise and government environments.",
      "highlights": [
        "Built a government education resource-sharing platform inside a SharePoint enterprise setup.",
        "Developing PHP applications integrated with SharePoint workflows and data."
      ],
      "url": "https://www.linkedin.com/company/profectus-novus/",
      "location": "Vilnius, Lithuania"
    }
  ],
  "education": [
    {
      "institution": "Vilniaus Universitetas",
      "area": "Software Engineering",
      "studyType": "Bachelor's degree",
      "startDate": "2011",
      "endDate": "2015"
    }
  ],
  "skills": [
    {
      "name": "Backend and Platform Engineering",
      "keywords": [
        "PHP",
        "Go",
        "Laravel",
        "Symfony",
        "Redis",
        "MySQL",
        "REST",
        "gRPC"
      ]
    },
    {
      "name": "Infrastructure and Reliability",
      "keywords": [
        "Kubernetes",
        "Docker",
        "AWS",
        "Datadog",
        "SQS",
        "SNS",
        "GitLab CI",
        "Terraform"
      ]
    },
    {
      "name": "Frontend and Delivery",
      "keywords": [
        "React",
        "TypeScript",
        "Jest",
        "Cypress",
        "Playwright",
        "k6",
        "Vue.js"
      ]
    },
    {
      "name": "Core strengths",
      "keywords": [
        "PHP",
        "Go",
        "Kubernetes",
        "AWS",
        "MySQL",
        "Redis",
        "Datadog",
        "Platform Reliability",
        "Commerce Infrastructure",
        "Checkout Systems",
        "Observability",
        "Incident Response",
        "Software Architecture",
        "Team Leadership"
      ]
    }
  ],
  "meta": {
    "canonical": "https://petrik.dev/resume.json",
    "generatedFrom": "https://petrik.dev/cv"
  }
}