My name is Alek and I'm a Computer Science student at University of Warsaw in Poland π΅π± pursuing my Master's degree. Since primary school, programming has been my passion and hobby. In my spare time, I like to focus on my private projects and learn new technologies. I like to think about myself as a full-stack engineer. I have an experience in both creating frontend applications in Django, Angular or WordPress, but also writing libraries and programs in Java, C, C++, Rust, Kotlin, Python, JS, TS, Assembly, OCaml, Haskell or even Prolog. New challenges are my fuel, and I can't wait to solve new problems!
My area of interest are numerical methods, including numerical analysis and computer graphics. My first numerical algorithms were created using Matlab/Octave, but currently I work mostly in Python (numpy/scikit) and C (for OpenGL). I intend to learn Julia in the near future.
-
In October 2025 I joined RTB House, Core Engineering team as a distributed systems engineer.
-
Starting from summer 2023 I was a Software Engineer (Analyst) at Goldman Sachs in Risk Division until September 2025.
- Full stack engineer -
Java/React - Worked with cluster computing and big data.
- Full stack engineer -
-
During summer 2022 I was a Software Engineer intern at Goldman Sachs in Risk Division.
- Collecting Prometheus metrics, building Grafana dashboards, defining SLOs and alerts for Credit Risk Infrastructure.
- Integrating existing services with SRE architecture.
-
During the second year of my studies I was a part of SIO2 project which is a programming contest platform. I was responsible for developing new features and fixing bugs. My main focus was on the infrastructure of the project. My main accomplishments are:
- I participated in architecture migration to
GitHubfrom localGerritinstance - I created
GitHub Actionautomation workflows based on localHudsoninstance Djangomigration to latest LTS (2.2.25 -> 3.2)- I introduced e2e testing framework
Cypress - Minor bug fixes
- Check out my contributions
- I participated in architecture migration to
-
For three years I was a participant of Summer IT Workshops organized by my High School. We were solving programming problems and learning new algorithms and data structures. All the problems were solved using
C/C++code andBashscripts. -
In 2017 I started to interest in Olympic programming. I participated in the Polish Olympiad in Informatics for Junior High Schools and I was able to reach the final round. I also participated in Polish Olympiad in Informatics for High Schools, but I lost interest in this competition.
-
In 2016 I was asked to develop and maintain my school's webpage. I was using
WordpressandPHPto meet the expectations.Although the page is deprecated you can still access it at https://gim.staszic.waw.pl/.
- Master's thesis - Lindenmayer systems, Computer Graphics and Parallel Computing. TBA...
- Kava org - I'm a member of Kava org which is a group of students from University of Warsaw. We are working on a project which is a
Java frameworkfor web applications. We create common tools from scratch to learn advanced Java concepts as a part of the academic course. I work personally on Servlet Container Arabica and Logger Lungo module. - Just Pure 2D Graphics Matrix Display - Powerful matrix calculator with LaTeX support written in
Rust. - Bachelor's Thesis Intern at JetBrains - Support for
Rusttargets in Build Server for Bazel. Our goal is to integrate rules_rust with Bazel-BSP and IntelliJ IDEA. - Jabba the Lang - Interpreted imperative programming language written in
Haskell. - Latte - A
llvm-based compiler for a simple imperative programming language written inHaskell.
- Computer graphics - I'm learning how to create 3D scenes using
OpenGLandGLSLas a part of my Master's program. - Lindenmayer systems - I'm learning how to create fractals using
L-systemsby leveragingOpenGLandGLSLas a part of my Master's Thesis. - HPC - I'm taking part in HPC class during my Master's studies. Working both with
CUDA(shared memory model) andMPI(latency-bandwidth model). - Big Data - I'm taking part in Big Data class during my Master's studies. It involves
Spark,HDFSand lot's of theory.
Do not be afraid to ask me about anything!
- Java, Kotlin, Python, C, C++, Haskell, OCaml, Rust, Bash, SQL, HTML, CSS, JavaScript, TypeScript, CUDA
- Android, DataBases (Oracle, PostgreSQL, MySQL), Spark, HDFS, Docker, Bazel, Maven, Gradle, Spark, HDFS, GCloud compute, MPI
- Git, SVN, GitHub, Jira, Prometheus, Grafana, Miro, OBS, JetBrains tools, Linux (UNIX) systems, Windows
If you are a MIMUW student you may be intered in this repository https://github.com/tudny/MIMUW-collection