Chrislain Razafimahefa

Software Engineer

Geneva, Geneva, Switzerland
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

🤩
Rockstar
Chrislain Razafimahefa is a software engineer based in Geneva with 11 years of experience focused on distributed systems, databases, and compilers. He contributes to open-source database projects, notably enhancing the Java API and core transaction/query features for the immutable, distributed Datalog engine datahike. Comfortable at the backend and database engineering layer, he has implemented low-level functions like seek-datoms and helped make Clojure database integrations more robust and usable. His work reflects a blend of systems thinking and pragmatic API design, enabling composable, high-performance data platforms. Notably, he combines production-grade engineering with a research-oriented interest in language and storage systems.
code11 years of coding experience
github-logo-circle

Github Skills (6)

clojure10
javas10
databases10
clojure-cli10
java10
database10

Programming languages (7)

TypeScriptJavaScriptObjective-CHTMLRubyClojureEmacs Lisp

Github contributions (5)

github-logo-circle
replikativ/datahike

Aug 2018 - Oct 2021

A fast, immutable, distributed & compositional Datalog engine for everyone.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:3 releases, 42 reviews, 421 commits in 3 years 2 months
Contributions summary:Chrislain primarily focused on adding and refining the Java API for the `datahike` database, specifically for Clojure. Their work includes implementing core functionalities like database creation, connection, and data transaction, as well as querying capabilities. The user demonstrated database engineering skills by integrating functions such as `seek-datoms` and implementing essential features for managing and interacting with the database.
datahikedata-managementdurabledatabaseclojure
epfl-exts/rails-gdpr-export

May 2018 - Jul 2018

A gem for exporting personal data in the context of GDPR.
Contributions:46 commits, 27 pushes, 6 tags in 1 month
personal-datagdprrubygem
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
Chrislain Razafimahefa - Software Engineer