Ad Hoc

Software Engineer at Xerox

Saltlick Township, Pennsylvania, 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
Ad Hoc is a pragmatic software engineer with nine years of experience building backend systems and databases, currently contributing at Xerox from Saltlick Township, PA. He’s an active open-source maintainer and contributor, with notable work on libSQL (a community-driven SQLite fork) where he implemented an RPC streaming proxy and fixed potential deadlocks. His low-level systems chops extend to Wasmtime, adding AArch64 codegen for division/remainder and atomic memory ops, and to Meilisearch where he improved API stability and security in Rust. Comfortable across database engines, runtime internals, and web APIs, he blends performance tuning with real-world reliability fixes. Colleagues would describe him as a detail-oriented engineer who surfaces hard-to-find concurrency and configuration bugs before they reach production.
code8 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
333reputation
9kreached
4answers
1question
github-logo-circle

Github Skills (31)

apidoc10
code-generation10
rpc10
api10
database-design10
arm10
wasmtime10
webassembly10
blazor-webassembly10
rust10
backend10
concurrency10
testing9
atomics9
assembly9

Programming languages (19)

MDXC++CSSRustCGoHTMLKotlin

Github contributions (5)

github-logo-circle
tursodatabase/libsql

Jan 2023 - Jan 2023

libSQL is a fork of SQLite that is both Open Source, and Open Contributions.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:415 reviews, 3 commits, 608 PRs in 4 days
Contributions summary:Ad implemented the RPC streaming proxy feature for the `libsql` project, enabling efficient data transfer. They also modified database configurations, addressing various connection and schema-related issues. Moreover, they contributed to the core database engine by making performance optimizations and fixing code that was leading to potential deadlock.
embedded-databaserustsqlsqlite3webassembly
meilisearch/meilisearch

Mar 2020 - Jun 2022

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
Role in this project:
userBackend Developer
Contributions:1 release, 358 reviews, 943 commits in 2 years 3 months
Contributions summary:Ad primarily focused on improving the Meilisearch API's backend functionality. Their commits addressed issues related to CORS errors, authentication bugs, and data integrity concerns related to document addition. The user demonstrated proficiency in Rust and Actix-Web, working with code related to API security and document processing, contributing to the stability of the search engine.
instantsearchtypo-tolerancesynonymsgeosearchdatabase
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
Ad Hoc - Software Engineer at Xerox