Data and software development

Projects, certifications, and learning notes.

A record of my work and development in data analysis, databases, and software engineering.

PostgreSQLSQLPL/pgSQLETLPythonWeb scraping

Ski Jumping Statistics in PostgreSQL

A collection of ski jumping statistics built with PostgreSQL, SQL, and PL/pgSQL. Each analysis translates sporting rules into reproducible database queries and presents the resulting records, rankings, and performance insights using CTEs, window functions, aggregations, views, and database functions.

The underlying FIS competition data is collected, validated, and loaded into PostgreSQL by a supporting ETL pipeline written in Python.

Power BIPL-300Power QueryDAXData Modeling

Microsoft Certified: Power BI Data Analyst Associate

Earned on May 13, 2026, after completing DataCamp’s Data Analyst in Power BI career track as preparation for the PL-300 exam. The learning path covered data preparation with Power Query, semantic modeling, DAX, data analysis, visualization, and report design.

MongoDBNoSQLDocument DatabasesData Modeling

MongoDB Certified Associate Developer

Earned on May 8, 2024. The certification validates foundational knowledge of MongoDB development, including document-oriented data modeling, querying, aggregation, indexing, and working with MongoDB from application code.

TypeScriptReactOOPSoftware Architecture

Chess Engine in TypeScript

I started this project in 2021 and revisited it several times as my programming skills evolved. Through successive rewrites, it reached its current form in 2025–2026.