Open to new opportunities

I build smart developer tools for testing, IDEs, and AI-assisted workflows.

I'm Filip, a product-minded software engineer focused on IDE extensions, automated testing, and AI-assisted workflows that help developers move faster with confidence.

IDE Tooling Product Engineering Intelligent Automation Quality Engineering Testing Infrastructure
Portrait of Filip Pospisil Available for work

Location

Brno, CZ | Remote-friendly | Open to relocate

Focus

Tooling | QE | Intelligent Automation

Email

hello@filippospisil.cz

About me

Strategic, hands-on, and calm under pressure.

I’m a product-minded software engineer with a strong background in quality engineering, focused on developer tooling, IDE extensions, and automated testing. While my career started in QE, my work has consistently gone beyond testing — into designing, implementing, and maintaining production-grade tools and framework integrations.

Over the last several years, I’ve built extensions and tooling for Visual Studio Code, NetBeans, and Eclipse, combining TypeScript and Java with automated UI testing, CI/CD pipelines, and framework-level improvements. I’m most energized by problems where developer experience, reliability, and clarity matter — and where the right tooling helps teams move faster with confidence.

Master’s degree in Computer Science, complemented by international study experience across three universities, combining software engineering fundamentals with applied computer science.

What I bring

  • Reliability at scale – I help teams ship IDE tooling and extensions that stay stable under real-world usage.
  • Automation that pays off – I design test systems that reduce manual QA effort and catch regressions early.
  • Developer-first mindset – I build tools that fit naturally into developers’ workflows, not against them.
  • Bridge between QE and engineering – I translate quality concerns into actionable technical solutions.
  • Long-term maintainability – I care about clean architecture, observability, and sustainable test setups.

Experience

Teams I've helped move faster.

Software Quality Engineer

Red Hat | 2021 - 2025

QE

In this role, I acted as the quality and tooling engineer across multiple developer-focused projects, with responsibilities extending beyond testing into development, architecture, and long-term ownership. In addition to my QE responsibilities, I brought hands-on developer experience—designing and implementing frameworks, IDE extensions, and internal tooling used in production. I designed and implemented automated UI testing strategies and improved CI/CD pipelines to increase reliability and release confidence. My work spanned Visual Studio Code, NetBeans, and Eclipse, using TypeScript and Java to build and maintain production-grade tooling. I collaborated closely with developers to reduce friction in everyday workflows and improve overall developer experience.

  • QE and tooling contributor for IDE extensions and framework integrations.
  • Designed and implemented automated UI test coverage for critical features, significantly improving stability.
  • Owned development of a NetBeans plugin published to the Plugin Portal (2600+ downloads).
  • Built VS Code tooling and extensions, including integrations for automated test execution.
  • Contributed to testing frameworks with stability and feature improvements.

Skills

Craft and systems that scale.

Core Engineering

TypeScript & Java Developer Tooling IDE Extensions Framework Integrations Production-grade Automation

Quality & Reliability

Automated UI Testing Test Strategy & Coverage CI/CD Improvements Stability & Regression Prevention Release Confidence

Collaboration

Developer Experience (DX) Product-minded Engineering Cross-functional Collaboration Ownership & Accountability Clear Technical Communication

Projects

Selected work with measurable impact.

Code Generator for ExTester

AI-assisted UI test generation for VS Code extensions

Experimental tooling that leverages large language models to generate, validate, and iteratively fix UI-level tests for VS Code extensions using the ExTester framework. The goal is to significantly reduce the time and effort required to create and maintain reliable UI tests.

See on GitHub

Camel LSP Client for NetBeans

Language Server Protocol client for Apache Camel

Full-featured NetBeans plugin implementing a Language Server Protocol client for Apache Camel. I owned the project end-to-end, designed workarounds for NetBeans API limitations, and successfully published the plugin to the NetBeans Plugin Portal, where it reached thousands of users.

Other interesting projects

  • VS Code: ExTension Tester

    UI test automation framework for VS Code extensions.

  • VS Code: Apache Camel LSP & DAP clients

    Language and debug tooling for Apache Camel in VS Code.

  • Eclipse: Apache Camel LSP & DAP clients

    Eclipse-based LSP and DAP tooling for Apache Camel.

Contact

Let's talk about your next product milestone.

I'm currently available for full-time and part-time roles. If you have a challenge that needs a thoughtful, fast solution, I'd love to hear from you.

Direct

hello@filippospisil.cz

Location

Brno, CZ | Remote-friendly | Open to relocate

LinkedIn

linkedin.com/in/filippospisil

GitHub

github.com/pospisilf