Basile Starynkevitch

Enseignant Programmation Linux

Bourg-la-Reine, 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
Basile Starynkevitch is a seasoned research engineer and educator with nearly four decades of experience in compilers, garbage collection, meta-programming and static analysis, grounded by a PhD in AI from Université Paris 6 and early training at École Normale Supérieure de Cachan. After a long research career at CEA-LIST and stints as an industrial expert at INRIA, he now teaches Linux programming and OCaml while continuing hands-on open-source work improving C libraries for servers and WebSocket robustness. His profile blends deep academic rigor with practical systems-level engineering—he is comfortable refactoring low-level memory and threading utilities as well as steering European R&D projects. Notably, he combines legacy expertise in compiler and expert systems with modern interests in AI, and he brings a pragmatic, detail-focused approach likely informed by decades of low-level C and formal methods work.
code19 years of coding experience
job38 years of employment as a software developer
bookcomputer science, computer science at Ecole Normale Supérieure de Cachan
bookPhD, computer science (artificial intelligence), PhD, computer science (artificial intelligence) at Université Paris 6 (P& M Curie)
languagesEnglish, Russian, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
27.8mreached
6,816answers
71questions
Badges
encoding
top-5%
ocaml
top-5%
floating-point
top-5%
dictionary
top-5%
malloc
top-1%
gpu
top-5%
github-logo-circle

Github Skills (127)

multithreading10
windows10
bash10
websocket10
cmake10
c1110
gcc10
printf10
ubuntu10
c1710
visual-studio10
compiler-construction10
elf10
embedded10
optimization10

Programming languages (9)

C++CRustOCamlJavaScriptGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
davidmoreno/onion

May 2014 - Sep 2021

C library to create simple HTTP servers and Web Applications.
Role in this project:
userBack-end Developer
Contributions:26 commits, 11 PRs, 12 comments in 7 years 5 months
Contributions summary:Basile primarily focused on improving the core functionality and structure of the C library. They addressed build issues related to CMake, suggesting a need for improved build system integration. Further, they refactored and enhanced low-level utilities, including memory allocation and thread management, introducing new configurability options and better error handling. They also added features to the WebSocket implementation like new functions, and they improved the error handling.
web-applicationsweb-serverc-librarycgibeast
bstarynk/monimelt

Jan 2017 - Apr 2017

Contributions:253 pushes, 2 branches, 1 tag in 2 months
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
Basile Starynkevitch - Enseignant Programmation Linux