Skip to content
View MarcosOlivaKaczmarek's full-sized avatar

Highlights

  • Pro

Block or report MarcosOlivaKaczmarek

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse

Hi, I'm Marcos πŸ‘‹

πŸ“ Munich | πŸŽ“ CS student @ TUM | πŸ”§ Open source contributor

Finishing my bachelor thesis on E2E testing infrastructure for Artemis, an open-source learning platform used by thousands of students at TUM and beyond.

TypeScript React Node.js Playwright Docker GitHub Actions Java

Building things that make developers' lives easier β€” CI pipelines, testing infrastructure, and tools that stay out of the way.

Projects

  • πŸ“Š artemis-e2e-reports β€” Self-hosted dashboard for Playwright E2E test runs. CI uploads results; the server parses JUnit XML, stores stats in SQLite, and serves run history, trend charts, and embedded Monocart reports.

  • πŸŽ“ ls1intum/Artemis (contributor) β€” Open-source interactive learning platform. Contributed a two-phase CI pipeline that cuts first-feedback time from ~28 min to ~4 min median, automated local setup tooling, consolidated PR reporting with flakiness scores, and 23 new E2E tests for the Atlas module.

What I'm Working On

  • Bachelor thesis β€” Improving E2E test reliability and CI pipeline speed for Artemis at TUM
  • CI tooling β€” Two-phase Playwright pipeline, disk-aware report retention, and per-PR flakiness tracking
  • Open source β€” Contributing testing infrastructure improvements to ls1intum/Artemis

GitHub Activity

GitHub Contribution Graph

Connect

LinkedIn GitHub

Pinned Loading

  1. ls1intum/Artemis ls1intum/Artemis Public

    Artemis - Interactive Learning with Automated Feedback

    Java 797 387

  2. ls1intum/artemis-e2e-reports ls1intum/artemis-e2e-reports Public

    TypeScript 1