Serge Farny

Software Engineer

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
Serge Farny is a seasoned software engineer based in Paris with 12 years of experience delivering robust systems in the financial services sector. He blends systems-level expertise with practical cross-platform development, having ported Aeron's media driver to Windows—reworking core C code, threading, timing, and socket abstractions to bridge Unix and Windows APIs. Comfortable across back-end and infrastructure layers, he favors pragmatic refactoring (even removing C++ dependencies) to improve portability and build reliability. Known as a curious "jack of all trades, master of some," he combines deep technical problem solving with a product-minded approach to shipping dependable software. Trained at Université de Technologie de Compiègne, he remains an active open-source contributor who brings low-level networking and performance considerations into production-ready solutions.
code11 years of coding experience
bookUniversité de Technologie de Compiègne
languagesFrench, English, Japanese, German
stackoverflow-logo

Stackoverflow

Stats
932reputation
51kreached
18answers
6questions
Badges
eclipse-plugin
top-5%
github-logo-circle

Github Skills (24)

multiplatform10
messaging10
wp-api10
cross-platform10
c1110
winapi10
ipc10
c1710
socket10
ws-api10
eclipse-plugin9
multicasting9
multicast9
stream9
eclipse6

Programming languages (7)

PowerShellC#JavaC++RustRubyPython

Github contributions (5)

github-logo-circle
aeron-io/aeron

Jan 2019 - Dec 2019

Efficient reliable UDP unicast, UDP multicast, and IPC message transport
Role in this project:
userBack-end Developer
Contributions:14 commits, 4 PRs, 10 comments in 11 months
Contributions summary:Serge's contributions focused on porting the media driver of the Aeron messaging system to the Windows API. This involved significant changes to the core C code, adapting socket and file utility functions for Windows, and implementing Windows-specific threading and timing mechanisms. Additionally, the user addressed build issues and refactored the code to remove C++ dependencies, demonstrating a strong understanding of cross-platform development and system-level programming. Furthermore, the user implemented a WSAPoll function to support the poll system call for Windows.
c-plus-plusmessage-transportipcipc-messagemessaging
farnyser/linq-cpp

Mar 2017 - Jul 2017

Contributions:32 commits, 15 pushes, 1 branch in 4 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
Serge Farny - Software Engineer