Vincent Bernardoff

Co-Founder & CTO at Coinlake

Greater Paris Metropolitan Region 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
Vincent Bernardoff is a Co-Founder and CTO with 13 years of software engineering experience, specializing in functional programming and OCaml. He co-founded DeepMarker to build reliable crypto trading infrastructure and now leads engineering at Coinlake, blending low-latency systems work with quantitative trading and market making. His background includes core contributions to the Tezos blockchain and notable open-source work on MirageOS libraries such as ocaml-cohttp and lwt, where he improved networking, HTTPS support and concurrency primitives. Comfortable at the intersection of research-grade languages and production systems, he brings a rare mix of protocol-level blockchain experience and hands-on trading-system engineering.
code13 years of coding experience
job3 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Université Paris Cité
bookUNSW Sydney
languagesChinese, Russian, German, Japanese, English, French
github-logo-circle

Github Skills (20)

asynchronous10
unix10
async10
es6-promise10
http10
networking10
mio10
ocaml10
http-client10
iio10
nio10
lwt10
concurrency10
eventsource8
eventing8

Programming languages (18)

JavaC++CRustScalaMakefileGoHTML

Github contributions (5)

github-logo-circle
mirage/ocaml-cohttp

Sep 2013 - Apr 2019

An OCaml library for HTTP clients and servers using Lwt or Async
Role in this project:
userBack-end Developer
Contributions:26 commits, 23 PRs, 11 pushes in 5 years 8 months
Contributions summary:Vincent primarily contributed to the core library's backend functionality, specifically focusing on networking aspects within the OCaml codebase. Their commits demonstrate enhancements to network connections, including the use of `getaddrinfo` for DNS lookups and the implementation of HTTPS connections. They also made improvements to the API, such as adding the ability to include the port number in the host header. Additionally, they refactored the code for clarity and addressed compilation issues.
unixhttp-headerlwtdubponylang
ocsigen/lwt

Aug 2013 - Mar 2016

OCaml promises and concurrent I/O
Role in this project:
userBack-end Developer
Contributions:2 releases, 53 commits, 20 PRs in 2 years 6 months
Contributions summary:Vincent primarily focused on improving the LWT (OCaml promises and concurrent I/O) library by addressing bugs and adding new features. Their contributions include fixing issues related to daemonization, closing pipes, and resolving compilation errors. They also added new functions to the Lwt_list module and improved the library by addressing typos. Furthermore, the user updated various files to support the safe handling of strings within the LWT codebase.
concurrenteventsasynchronousconcurencylwt
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
Vincent Bernardoff - Co-Founder & CTO at Coinlake