Summary
Serge Rogatch is a founder and hands-on principal engineer who has spent 28 years coding and 11 years delivering commercial high-performance systems, specializing in Algorithms & Data Structures, CUDA, SIMD, and multithreading. He leads a top-tier Upwork agency that scales real-world workloads (demonstrated up to 128x on many-core CPUs and orders-of-magnitude GPU speedups) and builds on-premise and cloud LLM solutions with deep HuggingFace and PyTorch expertise. A competitive programming medalist and prolific open-source contributor (LLVM/Clang, Katana Graph, CBMC, oatpp, OWL, Galois), he routinely produces asymptotic improvements—sometimes 100x or more—by redesigning architectures and low-level code. His MSc in AI from the University of Amsterdam underpins practical work in model fine-tuning, quantization and lossless/lossy weight offload for constrained GPUs. Not obvious from titles: he combines compiler-level knowledge, assembly-level optimizations and product-grade software architecture reconstruction to squeeze theoretical limits out of hardware. Based in Greater Poland Voivodeship with global clients, he pairs rare algorithmic depth with rapid adoption of new stacks via advanced prompting and tooling (ChatGPT Plus) to eliminate learning overhead.
11 years of coding experience
18 years of employment as a software developer
Discrete Mathematics and Algorithmics, Applied Mathematics and Computer Science, Discrete Mathematics and Algorithmics, Applied Mathematics and Computer Science at Belarusian State University
Master of Science (MSc) in Artificial Intelligence, Machine Learning for Language, Knowledge and Speech, 75, Master of Science (MSc) in Artificial Intelligence, Machine Learning for Language, Knowledge and Speech, 75 at Universiteit van Amsterdam
Attestat, Major in Mathematics, High School with deep Mathematics, Attestat, Major in Mathematics, High School with deep Mathematics at Lyceum of Belarus State University
Polish, Russian, Russian, English