Steven Fackler

Software Developer at Palantir Technologies

California, United States
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
Steven Fackler is a seasoned software developer with 13 years of experience building robust backend systems and infrastructure, currently based in California and working at Palantir Technologies. A Carnegie Mellon-trained mathematician and computer scientist, he brings deep systems and low-level expertise demonstrated by extensive contributions to the Rust ecosystem—ranging from core libraries like serde, tokio, and rand to critical tooling such as cargo and crates.io. His work often focuses on cross-platform compatibility, safety, and API design, for example modernizing macOS/iOS Core Foundation bindings, adding socket and TLS support across platforms, and improving serialization and versioning logic. Comfortable across both production code and developer tooling, he combines careful refactors with pragmatic fixes that improve maintainability and performance. Colleagues can expect a developer who prefers durable design choices and has a track record of shipping widely used open-source primitives that underpin other projects.
code13 years of coding experience
bookBachelor of Science (BS), Mathematics, Bachelor of Science (BS), Mathematics at Carnegie Mellon University
stackoverflow-logo

Stackoverflow

Stats
1,230reputation
44kreached
6answers
0questions
Badges
rust
top-5%
github-logo-circle

Github Skills (103)

postgresql10
testing10
http10
c1110
digital-signature10
c1710
databinding10
hyper10
deserialization10
mtls10
uuid10
hashtable10
backend10
concurrency10
rust-lang10

Programming languages (21)

JavaC++CSSRustCHandlebarsGoNASL

Github contributions (5)

github-logo-circle
rust-phf/rust-phf

Jan 2014 - May 2019

Compile time static maps for Rust
Role in this project:
userBack-end Developer
Contributions:654 commits, 58 PRs, 394 pushes in 5 years 5 months
Contributions summary:Steven was responsible for implementing a compile-time static map library for Rust. Their initial contributions focused on implementing the core functionality of the map, including a binary search algorithm. Further commits addressed improvements such as duplicate key checking and adding iterators. The user's work involved defining the map structure and macros for compile-time generation of the map's content.
compile-timeruststatic-mapscompilestandard-library
sfackler/rust-native-tls

Apr 2016 - Nov 2022

Role in this project:
userBack-end Developer
Contributions:17 releases, 26 reviews, 267 commits in 6 years 7 months
Contributions summary:Steven contributed to the development of a TLS library in Rust, primarily focusing on the implementation of different TLS backends. Their work included the initial setup of the project structure, the implementation of OpenSSL and Security Framework (macOS) backends, and the addition of Windows Schannel support. The user also added hostname verification for OpenSSL and implemented features such as client and server setup, and certificate handling.
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
Steven Fackler - Software Developer at Palantir Technologies