Computer Science & Mathematics Student

I am polish software engineer speaking fluently english, german and HSK2 chinese. I am also an undergraduate at Warsaw University of Technology, pursuing a B.Eng. in Computer Science and Information Systems and a B.Sc. in Mathematics both taught in polish. My interests sit close to the hardware: high-performance computing, operating systems, computer graphics, but also to graph theory and algebra.

I am currently a member of the Students’ AI Scientific Association “Golem”, where I was part of a team that was analysing fine-tuning methods for LLMs that detect source-code vulnerabilities and training these models on the Athena supercomputer through PLGrid. I am also extending a from-scratch C++ software rasterizer with a CUDA-accelerated rendering engine, as a part of my coursework and personal interest in HPC.

Selected projects

  • Minirenderer — a 3D software rasterizer written from scratch in C++, now being extended with a CUDA raycasting engine.
  • Reactor-HTTPD — a minimalist HTTP server in C built on Linux epoll and the reactor pattern.
  • Arena Allocator — a bulk linear allocator built directly on OS virtual memory.
  • Contiguous Memory Allocator — a contiguous allocation model with compaction and first/best/worst-fit strategies.
  • Brief & Badge Generator — An application for automatic generation of marketing briefs and conference badges (solution in 2026 Accenture hackathon)

Contact

The best way to reach me is by email at aleksandersergiej@outlook.com, or through GitHub.