Serge Rogatch

Founder at Upwork

Greater Poland Voivodeship, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job18 years of employment as a software developer
bookDiscrete Mathematics and Algorithmics, Applied Mathematics and Computer Science, Discrete Mathematics and Algorithmics, Applied Mathematics and Computer Science at Belarusian State University
bookMaster 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
bookAttestat, Major in Mathematics, High School with deep Mathematics, Attestat, Major in Mathematics, High School with deep Mathematics at Lyceum of Belarus State University
languagesPolish, Russian, Russian, English
stackoverflow-logo

Stackoverflow

Stats
14,412reputation
3.0mreached
195answers
198questions
Badges
constructor
top-5%
visual-studio
top-5%
algorithm
top-5%
redirect
top-5%
linux
top-5%
github-logo-circle

Github Skills (169)

gbm10
xgboost10
dataflow10
python10
deep-learning10
webserver10
portable10
ml10
gradient10
gradient-boosting10
neural-network10
scalable10
data-science10
distributed-systems10
java10

Programming languages (12)

TypeScriptC++ShellCLLVMScalaGoPHP

Github contributions (5)

github-logo-circle
srogatch/TextMatching

Aug 2018 - Jul 2020

Contributions:2 releases, 11 commits, 8 pushes in 1 year 10 months
srogatch/bsat-circulation

Mar 2024 - May 2024

P=NP? A reduction of CNF boolean satisfiability to the circulation problem in an undirected graph
Contributions:2 PRs, 162 pushes, 15 branches in 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Serge Rogatch - Founder at Upwork