Skip to content
View sesigl's full-sized avatar

Block or report sesigl

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sesigl/README.md

πŸ‘‹ Sebastian Sigl

Staff Engineer @ Adevinta | Open Source Advocate | AI Pioneer | Tech Writer & Speaker

Building scalable systems, mentoring engineers, and pushing the boundaries of AI-assisted development.


πŸš€ About Me

I'm a seasoned software engineer with 15+ years of experience building and scaling production systems. Currently at Adevinta (Kleinanzeigen), I design and maintain high-throughput backend systems serving 10,000+ requests per second while championing modern engineering practices across the organization.

As a Staff Engineer, I bridge the gap between deep technical execution and strategic product leadership, working alongside product, UX, business, and engineering teams to deliver robust, scalable solutions.


πŸ’Ό Core Expertise

Backend & Distributed Systems

  • 5+ years designing, building, and maintaining production systems at Kleinanzeigen
  • Architecting services handling 10,000+ requests/second at scale
  • Expert in greenfield development and brownfield system evolution
  • Deep experience with microservices, event-driven architectures, and domain-driven design

Full-Stack Architecture

  • Several years of hands-on React, Next.js, and Astro development
  • End-to-end system design spanning frontend, backend, data, and ML components
  • Ensuring architectural coherence across the entire product stack
  • Keeping pace with modern frontend ecosystems (TanStack, etc.)

Data & Machine Learning

  • Daily work with dbt, Databricks, Airflow, and Python
  • Building retail media systems with advanced search capabilities
  • Data-native approach to system design and product development
  • Bridging the gap between software engineering and data science

Engineering Leadership

  • Mentoring engineers from junior to senior, tech leads to heads-of-engineering
  • Driving team success as a Staff Engineer through technical guidance and collaboration
  • Fostering engineering excellence and best practices across the organization
  • Building high-performing teams through systems thinking and continuous improvement

AI-Driven Development

  • AI Pioneer using AI to accelerate learning depth and breadth while maintaining quality
  • Initiator of n8n adoption groups within the organization
  • Host of Claude Coding Days to democratize AI-assisted development
  • Championing the paradigm shift from AI-assisted to agentic coding

πŸ“ Writing & Speaking

I regularly write about software engineering, architecture, and AI on sebastiansigl.com:

  • System Architecture: Modular monoliths, microservices, and scaling strategies
  • Event Sourcing: Practical patterns for event-driven systems
  • Cloud Infrastructure: Docker, Kubernetes, AWS, and modern DevOps practices
  • AI & Productivity: Leveraging AI for faster, deeper learning and development
  • Data Engineering: Becoming a data engineer, working with modern data stacks

πŸ”§ Tech Stack

Languages: Python, Java, JavaScript/TypeScript, Go, SQL

Backend: Spring Boot, Domain-Driven Design, Event Sourcing, Microservices

Frontend: React, Next.js, Astro, Modern JavaScript Ecosystem

Data & ML: dbt, Databricks, Airflow, Apache Spark, Hadoop

Cloud & Infrastructure: AWS, Docker, Kubernetes, Terraform

Tools & Automation: n8n, Claude, GitHub Actions, GitLab CI/CD


🀝 Open Source & Collaboration

I'm passionate about open source and believe in building technology that empowers others. I'm particularly interested in:

  • Developer Tools & AI Integration: Making AI-assisted development accessible
  • Data Infrastructure: Building robust, scalable data pipelines
  • Engineering Excellence: Patterns, practices, and tools that improve software quality
  • Knowledge Sharing: Documentation, guides, and educational content

Looking to Collaborate On:

  • Projects that push the boundaries of AI-assisted development
  • Open source tools for data engineering and ML operations
  • Developer productivity and engineering effectiveness tools
  • Systems that require end-to-end architectural thinking

πŸ“« Get In Touch


🌱 Currently Exploring

  • Advanced agentic coding patterns and their implications for software development
  • Modern frontend architecture patterns (TanStack, Server Components, etc.)
  • Retail media systems and advanced search technologies
  • Scaling AI adoption in engineering organizations

Open to interesting collaborations and conversations about software engineering, architecture, AI, and building great products.

Popular repositories Loading

  1. go-project-ddd-template go-project-ddd-template Public template

    Forked from evrone/go-clean-template

    Template for GoLang services using concepts from domain driven design while trying to follow GoLang best practices

    Go 94 10

  2. docker-rsync-example docker-rsync-example Public

    Shell 31 3

  3. gulp-extify gulp-extify Public

    JavaScript 10 5

  4. docker-for-development-example-application docker-for-development-example-application Public

    This is an example application to showcase Docker use-cases for development.

    Java 5 1

  5. personal-website personal-website Public

    MDX 5 2

  6. Wildfly10-Token-Based-Authentification Wildfly10-Token-Based-Authentification Public

    This project won't be extended anymore. Creating a simple well tested service architecture using Java EE or Spring is not nearly as good as it is using a rest framework. Checkout https://github.com…

    Java 2