David Lindholm

Software Development Engineer in Test

ISTQB and AWS certified SDET with 8+ years of experience driving quality in agile teams. Skilled in backend and frontend testing, CI/CD, and cloud infrastructure. Proven track record delivering robust automation frameworks and improving release pipelines across international projects.

Skills

Quality Engineering

  • Python
  • JavaScript
  • TypeScript
  • Ruby
  • Test Automation
  • WebdriverIO
  • Cypress
  • Selenium
  • Robot Framework
  • Cucumber
  • Gherkin
  • BDD
  • Page Object Model
  • RSpec
  • Capybara
  • SitePrism
  • Jest
  • Accessibility Testing
  • Manual Testing

Infrastructure

  • CI/CD
  • GitLab CI/CD
  • GitHub Actions
  • Semaphore CI/CD
  • AWS
  • EC2
  • S3
  • IAM
  • Lambda
  • CloudWatch
  • Lex
  • Connect
  • Docker
  • Terraform
  • Git
  • GitLab

AI & LLM Engineering

  • Prompt Engineering
  • AWS Bedrock
  • RAG (Retrieval-Augmented Generation)
  • Vector Embeddings
  • Semantic & Hybrid Search
  • LLM Reranking
  • Agentic AI / Tool Use
  • Structured LLM Output
  • pgvector
  • Anthropic Claude
  • AI Test Generation

Full-Stack & Web

  • React
  • Gatsby
  • PHP
  • Laravel
  • Lumen
  • Livewire
  • REST APIs
  • OAuth2 / Passport
  • Styled Components
  • Tailwind CSS
  • React Query
  • Zustand

Tools

  • Postman
  • API Testing
  • Performance Testing (K6)
  • TestRail
  • QTest
  • SQL
  • JIRA
  • Agile Methodologies

Professional Experience

Software Development Engineer in Test

SimplePractice — Mexico City, Mexico
2025 – Present

Software Lead Engineer (SDET)

Fifth Third Bank (via Capgemini Mexico) — Remote / Mexico
2024 – 2025

Software Development Engineer in Test

Siemens Energy AB (via SolidX AB) — Remote / Mexico
2019 – 2023

Software Development Engineer in Test

Sectra Medical AB — Linköping, Sweden
2018

Software Development Engineer in Test

Siemens Energy AB — Finspång, Sweden
2017

Projects

  • DevSeekr

    Visit site

    AI-powered developer matching platform that connects clients with experienced software professionals. Clients describe their needs through a chat-style interface and an agentic AI recruiter matches them with vetted developers from a curated global pool.

    Frontend
    • Next.js
    • React
    • TypeScript
    AI / LLM
    • AWS Bedrock
    • Prompt Engineering
    • RAG
    • Hybrid Search (BM25 + Vector)
    • LLM Reranking
    • Agentic Tool Use
    Backend
    • Python
    • Supabase / Postgres
    • pgvector
    • Web Scraping
    Hosting
    • AWS Amplify
  • PuntoTerminal

    Visit site

    Free, independent POS terminal comparison service for Mexican businesses. A 3-tier system — Gatsby frontend, PHP/Lumen REST API, and a Laravel/Livewire admin panel — helping companies evaluate payment terminals and cut card processing costs by up to 40% annually.

    Frontend
    • Gatsby
    • TypeScript
    • Styled Components
    • Zustand
    Backend
    • PHP
    • Lumen
    • REST API
    • OAuth2 / Passport
    Admin
    • Laravel
    • Livewire
    • Tailwind CSS
    Testing
    • Cypress
    • cypress-axe (a11y)
    Hosting & CI/CD
    • AWS EC2
    • GitLab CI/CD
    • Self-hosted EC2 Runner
  • This Portfolio

    Visit site

    This portfolio site — built with Gatsby and deployed automatically to AWS S3 via a GitLab CI/CD pipeline running on a self-hosted EC2 runner.

    Frontend
    • Gatsby
    • TypeScript
    • React
    • SCSS
    Hosting
    • AWS S3
    • Static Website Hosting
    CI/CD
    • GitLab CI/CD
    • Self-hosted EC2 Runner