Jakub Czarlinski
PhD Student
Room:
Supervisor:
Email:
External Links
LinkedIn:
Website:
GitHub:
About Me
I am a PhD Student, started in Oct 2025, researching applications of RL for TTS. I completed my MEng in Computer Science at the University of Warwick, with my final year group project being: "JPEG Resistant Adversarial Perturbations to Disrupt Diffusion Based Inpainting".
I am also a Senior Graduate Teaching Assistant:
- CS132: Computer Organisation and Architecture (2025/26),
- CS118: Programming for Computer Scientists (2024/25),
- CS141: Functional Programming (2024/25).
Previous Roles:
- President of Warwick AI (2024/25),
- Head of Engineering at Warwick AI (2023/24),
- Head of Projects at Warwick AI (2022/23),
- SWE intern at Google (2023),
- STEP intern at Google (2022).
Interests
In no particular order, below is an incomplete and somewhat self-overlapping list of my interests:
- Reinforcement Learning,
- Text-to-Speech,
- Compilers,
- Computer Graphics,
- Diffusion Models,
- HPC,
- Web Development,
- Cycling,
- Baking,
- House plants.
Software Recommendations
These are pieces of software that I particularly enjoy using. These are only personal recommendations. Your mileage may vary.
- Typst: Alternative to LaTeX with faster compile times and cleaner syntax.
- UV: Solution for consistent Python environments.
- Mold: A high performance C/C++ linker.
- Zen Browser: A browser that is less cluttered.
- Ghostty/oh-my-zsh: Terminal setup that allows for extensibility such as autosuggestions or syntax highlighting.
- CachyOS: A beginner friendly Arch Linux distribution with packages en-mass optimised for AMD Zen CPUs. Optimisations not specific to non-AMD CPUs are also applied.