Skip to main content

Hello, I am
Daniel Kosbab

Full-Stack Engineering and Accessibility

Portrait of Daniel Kosbab

Recent writing

Short essays on digital accessibility.

  • 10 min read

    Screen reader testing in 20 minutes

    Most developers have never used a screen reader on their own site. Twenty minutes of actual use finds more accessibility issues than most automated audits. Here is the practical version, in detail.

  • 4 min read

    AI alt text: what it still can't do

    Every time a new multimodal model ships, someone claims alt text is solved. It isn't, and the reason is structural, not a matter of model quality.

How I think about software

I'm 29, a full-stack engineer with a mathematics degree, working between Germany and the Netherlands. Math taught me to see patterns, think in systems, and break complex problems into clean, logical steps — that's still how I approach every line of code.

I also specialize in web accessibility (EN 301 549). My brain latches onto edge cases — I see the ways things break before I see the happy path. If a site doesn't work with a screen reader, it's broken. Period. I dive deep into these problems until they're actually solved, not just "fixed." Half-complete solutions bother me in a way that's hard to explain.

My Expertise

01 / 03

Mathematics

Strong foundation in mathematical modeling, optimization algorithms, and statistical analysis. Applying theoretical concepts to solve real-world challenges.

Focus
Modeling & optimization
Applied to
ML, data science
02 / 03

Full-Stack Engineering

End-to-end application engineering from database design to responsive frontends. Modern tech stack with React, Next.js, TypeScript, Node.js, and PostgreSQL.

Stack
React, Next, Node
Focus
TypeScript, SQL
03 / 03

Web Accessibility

Expert in EN 301 549 standard. Building inclusive digital experiences that work for everyone, including assistive technology users.

Standard
EN 301 549
Target
WCAG 2.2 AA

My Skills

  • Python
  • R
  • PyTorch
  • TensorFlow
  • scikit-learn
  • Keras
  • OpenCV
  • Pandas
  • NumPy
  • Plotly
  • Jupyter
  • React
  • Next.js
  • Gatsby
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Node.js
  • FastAPI
  • GraphQL
  • Docker
  • Kubernetes
  • PostgreSQL
  • MySQL
  • MongoDB
  • Supabase
  • Firebase
  • Git
  • GitHub
  • Storybook

Projects & Activities

  • Period: 2024 – Present

    DeepSpectrum Lab

    A community of neurodivergent developers (autism, ADHD) building software that helps neurodivergent children train socio-emotional skills.

    • Machine Learning
    • React
    • Next.js
    • Python
    • Accessibility
  • Period: 2025 – Present

    Mathematics Teacher (Pro Bono)

    Voluntary mathematics teaching at VU Amsterdam. Helping students build intuition for abstract concepts and bridge the gap between theory and application.

    • Mathematics
    • Teaching
    • University
    • Pro Bono
  • Period: 2025 – Present

    Accessibility Inspector (Stealth Mode)

    Automated a11y testing across modern frontend frameworks — React, Next.js, Gatsby, Vue, and Svelte. Auditing component libraries for EN 301 549 compliance, catching accessibility issues before they ship.

    • Accessibility
    • React
    • Next.js
    • Vue
    • Svelte
    • Testing
  • Period: 2019 – 2024

    FrOSCon Volunteer & Speaker

    Volunteer and speaker at the Free and Open Source Software Conference (FrOSCon) at Hochschule Bonn-Rhein-Sieg — one of Germany's largest open-source community events.

    • Open Source
    • Community
    • Conference
    • Speaking
  • Period: 2019 – 2021

    Programming Tutor

    Tutoring computer science students at Hochschule Bonn-Rhein-Sieg. Covering programming fundamentals, data structures, and algorithms.

    • Teaching
    • Computer Science
    • University
    • Java

Let's work together

Whether it's accessible frontend work, a mathematically tricky problem, or an idea that should work for everyone — feel free to reach out.

Send an email

© 2026 Daniel Kosbab

Built with love and Tailwind CSS