ExtraTech Logo
TracksProjectsStudentsRecommendationsContact Us

© 2025 ExtraTech Bootcamps. All rights reserved.

← Back to Students

Michal L.

GitHub

Bio

Motivated technology professional with strong self-learning skills, high responsibility, and proven ability to work effectively in a team environment.

Skills

.NET
React
TypeScript
PostgreSQL
Kafka
Docker
Spring Boot
MySQL
JWT
Infinite Scroll

Bootcamp Project

Query

Sub-project of BSDFlow

Query - A multi-tenant, dynamic management system for entities, events, workflows, and real-time operations.

Kaltura

Mentored by: Kaltura

Backend Bootcamp 2025 (Backend)

Responsibilities:

  • Built the Event Trends read-model, including flattening and aggregating millions of events into a fast analytical structure used for dashboards and search.

  • I designed and implemented a hybrid incremental aggregation, which combines real-time updates with once-daily recalculation to ensure high accuracy and performance.

  • Developed and optimized SQL queries for daily and process-level trend analytics, significantly improving query performance.

  • Created REST and GraphQL endpoints in the Query-API to expose analytical data efficiently and eliminate over-fetching and under-fetching.

  • Integrated the read-model into the central Gateway service, ensuring consistent API responses across the entire system.

  • Implemented process-name enrichment inside the projection layer to support advanced filtering on processes.

  • Built a dynamic dashboard to display event and process trend data.

  • Led testing and validation for the entire aggregation pipeline, ensuring correct calculations for opened, closed, and cumulative events.

Michal L. - Task Preview
Click to enlarge

Additional Projects

• Price Comparison System


Built a system that finds the cheapest shopping option across multiple supermarkets using .NET Core and Angular.


• Digital Library & Shared Book Platform


Built a library system with Spring Boot, MySQL, React, and Redux, including search, detail pages, and a collaborative story-writing module.

English Level

Working Proficiency