Vincent Esche

Founder at Functional Core

Berlin, Germany
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
🎓
Top School
Vincent Esche is a staff-level software engineer based in Berlin with 13 years of experience designing high-performance, user-focused systems across mobile, embedded, and cross-platform domains. He has specialized in Rust and Swift since 2014, contributing to critical open-source projects including rustc/rust, rust-analyzer, rustfmt, and Mozilla’s cbindgen—demonstrating deep compiler, tooling, and FFI expertise. Vincent has led and mentored engineering teams, shipped privacy-first mobile apps and real-time communication SDKs, and founded Functional Core to pursue focused engineering work. He pairs a strong algorithms-and-data-structures mindset with rigorous testing and automation practices, evidenced by substantial test and quality contributions across multiple repositories. Known for pragmatic, maintainable architecture, he often bridges low-level systems work with higher-level product needs.
code13 years of coding experience
job19 years of employment as a software developer
bookBachelor of Science Computer Science, Bachelor of Science Computer Science at Frankfurt University of Applied Sciences
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
29,502reputation
1.3mreached
185answers
10questions
Badges
sorting
top-5%
max
top-5%
nsarray
top-1%
regex
top-5%
nsstring
top-1%
cocoa
top-1%
github-logo-circle

Github Skills (71)

testing10
test-framework10
xml-comments10
c1110
cocoa10
c1710
mat10
code-generation10
nsstring10
cocoa-touch10
nsarray10
matrix10
formatter10
enums10
xctest10

Programming languages (23)

MDXJavaC++CSSRustCFluentGo

Github contributions (5)

github-logo-circle
Jounce/Surge

Apr 2019 - May 2020

A Swift library that uses the Accelerate framework to provide high-performance functions for matrix math, digital signal processing, and image manipulation.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:2 releases, 4 reviews, 186 commits in 1 year
Contributions summary:Vincent primarily contributed to the development of the Surge Swift library by implementing new functionalities and improving existing ones. They added a `Vector<Scalar>` type along with corresponding unit tests, making `Matrix<Scalar>` conform to `ExpressibleByArrayLiteral` and `Collection` protocols, and implemented matrix-vector multiplication. Their contributions involved fixing indentation and linting warnings, and ultimately enhanced the library's capabilities with new operators and functions, and implemented several unit tests to verify the correctness of the library.
signalaccelerate-frameworkconvolutiontrigonometrydelay
webrtc-rs/webrtc

May 2021 - Jan 2023

A pure Rust implementation of WebRTC
Role in this project:
userBack-end Developer
Contributions:18 reviews, 199 commits, 11 PRs in 1 year 8 months
Contributions summary:Vincent has been contributing to the development of a pure Rust implementation of WebRTC. Their work has involved adding core data structures and types for the data channel, specifically including the `MessageType`, `ChannelType`, and related marshaling traits. They have also started adding API stubs for the SCTP functionality.
rustwebrtcvoippure-rustmediasoup
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 Esche - Founder at Functional Core