:: about ::
hello, traveller. you've stumbled onto a quiet corner of the net belonging to Kamila Szewczyk, known online as iczelia.
» vital statistics
| handle | iczelia |
| name | Kamila Szewczyk |
| field | mathematics, computer science |
| locale | western europe; graduate student in Germany |
| languages | Polish (native), English (C2), German (B1); dabbling in Russian and Latin |
| tea | strong, no sugar, taken at unholy hours |
Feel free to reach out to me. I am also up for answering questions about my projects and giving advice on my areas of expertise. For that, just send me an e-mail.
» employment
Main production languages I've used to ship production systems:
Self-assessment of my skills (via popular open-source projects):
- Expert: C, C++, APL, Lisp, x86/8051/6502/Z80 assembly, Perl, Java/JVM, LaTeX
- Comfortable user: Lua, TypeScript, ActionScript, Rust, Haskell, OCaml
- Learner: Python, Haxe, Prolog, Erlang, Elixir, MIPS assembly, Mathematica
- Esoteric languages: asm2bf, Brainfuck, Malbolge (you can read about me on Wikipedia!), Seed, Befunge 93/98...
Currently a research assistant at Saarland University, previously a researcher and programmer at Dyalog Ltd., with some intermediate odd jobs in-between.
» talks, guest lectures and papers
- B.Sc thesis under supervision of Prof. Dr. Sven Rahmann and Prof. Dr. Sebastian Hack: Referential and Reference-free Genomic Sequence Compression
- Dyalog'23 in Helsingør, talk: An Implementation of the APL Array Notation
- APL Germany Herbsttagung 2023 in Berlin Adlershof: Seemingly Impossible APL Programs
- APL Germany Journal 2023: Seemingly Impossible APL Programs
- ArrayCast, Ep. 74, 2024: KamilaLisp and Kamila Szewczyk
- Iverson College 2024: Data Compression in Depth
- 18 Sesja Linuksowa in Wrocław (2024): Statistical Data Compression
- 19 Sesja Linuksowa in Wrocław (2025): Can we fit Linux on just a Floppy Disk?
- Lambda World 2024 in Cádiz: Concrete Functional Programming
- arXiv:2603.15390 (2026); Kamila Szewczyk, Sven Rahmann: Hecate: A Modular Genomic Compressor
- arXiv:2605.00579 (2026); Kamila Szewczyk: Fast and Exact: Asymptotically Linear KL-Optimal Frequency Normalization
» links
Various more or less hidden sub-pages of this site:
» hardware
- Main PC, "Legendre": Ryzen 9 3900X, 32GB 3600MHz DDR4, TUF X570, RM White 850W 80 Plus Gold, NZXT H510 Black, PNY 1TB M.2 PCIe NVMe, Noctua NH-D15 2x140mm.
- Laptop, "Lagrange": Thinkpad X13 Gen4, Ryzen 7 PRO 7840U, 64 GB RAM.
- Laptop II, "Laplace": ThinkPad E14 gen 3, Ryzen 7 5700U, 40 GB RAM, M.2 PCIe 512 GB.
Decommissioned machines:
- "Lovelace" (i5-7400, 16GB, 2x2TB WD Blue, headless, c. 2021)
- "Libri" (Cortex-A53, 1GB, c. 2018)
- "LeVerrier" (AMD Phenom II X4 955, 4GB, c. 2010)
» setup
- Basics: x86_64 Debian Sid, zsh, Alacritty, Firefox, Thunderbird, VSCode, Audacious, HexChat.
- WM: Enlightenment E16 (WashedBlue) including custom modifications, for multi-monitor support, extended in-WM keybindings and rudimentary tiling support.

» patreon
My patreon page is here. Thank you for all the donations. The 10€ tier members (as of now; updated Apr2026) are:
- Christian Gibson (@bygibson)
- Hugo Martin (@mont.bar)
» misc
From 2019 to 2021, I received the KFnrD scholarship, a Polish organisation which supports highly gifted schoolchildren. Native Polish, C2 English, B1 German. Also dabbling in Russian and Latin.
Non-STEM interests:
- Early modern history (Europe and Asia).
- Surgical medicine.
- Chess.
- Psychology; cognitive science and human sexual behaviour.
- Music (module trackers).
- Typesetting and writing.
- Linguistics, particularly concerning the English language.
Travel list, notable places I have seen or stayed at:
- Warsaw, Wrocław, Lublin, Gdańsk (Poland)
- Berlin, Hamburg, Frankfurt, Bochum, Köln, Saarbrücken, München, Heidelberg (Germany)
- Rome, Venice (Italy)
- Cádiz, Jerez, Mallorca (Spain)
- Copenhagen (metropolitan area), Helsingør, Hellebæk (Denmark)
- London, Basingstoke, Cambridge, Bramley (United Kingdom)
- Toronto, Guelph, Waterloo, Kitchener (Canada)