Anastasios Doumoulakis

Operator Developer

Paris, Ile-de-France
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
Anastasios Doumoulakis is a systems-focused developer with ~10 years of experience blending low-level software engineering, research, and heterogeneous computing. With a Master's in Computer Software Engineering and internships at IRILL and Xilinx, he has hands-on expertise in CUDA/OpenCL GPU acceleration, SYCL interoperability, FPGA tooling (Verilog, Vivado, SDx) and languages including C/C++, OCaml, Java and Python. He excels at concurrent and Unix kernel-style system programming, language design and compiler-techniques, and has published work on SYCL/OpenCL integration and profiling heterogeneous programs. Now based in Paris and serving as an Operator/Developer, he combines practical deployment experience with deep algorithmic and parallelism knowledge and is pursuing a PhD direction in heterogeneous computing. An unusual strength is his ability to bridge high-level libraries (Eigen, TensorFlow) with low-level device toolchains to run parts of ML graphs on FPGAs and GPUs.
code9 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree Mathematics and Computer Science, Bachelor's degree Mathematics and Computer Science at Université Paris Cité
bookMaster's degree Computer Software Engineering, Master's degree Computer Software Engineering at Pierre and Marie Curie University
languagesEnglish, French, Greek, German
github-logo-circle

Github Skills (22)

opencl10
python10
data-science10
machine-learning10
ml10
deep-learning10
tensorflow10
deep-neural-networks10
neural-network10
fpga10
heterogeneous10
spir9
cpp9
sycl8
stream8

Programming languages (3)

C++OCamlJavaScript

Github contributions (5)

github-logo-circle
a-doumoulakis/tensorflow

Jun 2017 - Sep 2017

Contributions:49 pushes, 2 branches in 3 months
computationscalabledata-sciencemachine-learninggraphs
a-doumoulakis/triSYCL

Mar 2017 - Aug 2017

Contributions:1 PR, 191 pushes, 25 branches in 5 months
gpusyclopencl
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
Anastasios Doumoulakis - Operator Developer