Antonio Mallia

San Francisco, 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
Antonio Mallia is a research-driven software engineer with a PhD in Computer Science from NYU and about a decade of experience bridging academia and production at companies like Amazon and Pinecone. He focuses on algorithms, data structures, distributed systems and information retrieval efficiency for large-scale systems, contributing to open-source projects such as PISA where he implemented core indexing and search optimizations, document shuffling, statistics computation and build-system modernization. Equally comfortable in C++, Rust and Python, he has a track record of performance-focused engineering—refactoring away Boost to TBB/mio, resolving platform-specific compilation issues and improving cross-platform integer compression libraries. Based in Tuscany, he pairs research rigor with production engineering, from CI and microservices at Bloomberg to privacy-focused web tools and browser extensions, reflecting a rare blend of low-level systems skill and applied research.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
77reputation
1kreached
2answers
2questions
github-logo-circle

Github Skills (18)

algorithm10
algorithms10
search-engine10
c-language10
datastructure10
inverted-index10
information-retrieval10
datastructures10
data-structure10
tbb10
data-structures10
c-programming-language10
msvcrt8
cmake7
while-loop6

Programming languages (16)

JavaC++CRustTeXGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
pisa-engine/pisa

Oct 2018 - Jan 2023

PISA: Performant Indexes and Search for Academia
Role in this project:
userBack-end Developer
Contributions:9 releases, 36 reviews, 501 commits in 4 years 4 months
Contributions summary:Antonio primarily contributed to core index and search functionalities by implementing new features related to document shuffling, statistics computation and performance optimizations. Their work involved modifying and creating source code files like `shuffle_docids.cpp` and `evaluate_collection_ordering.cpp`, showcasing a focus on improving the efficiency and analysis of indexing processes within the PISA engine. Further contributions included refactoring code by replacing boost libraries with TBB and mio demonstrating familiarity with third party library usage. Additionally, the user contributed towards refactoring the build system for the project.
inverted-indexindexespisaindexingsearch-engine
fast-pack/FastPFOR

Dec 2017 - Jan 2019

The FastPFOR C++ library: Fast integer compression
Role in this project:
userBack-end Developer
Contributions:8 commits, 6 PRs, 14 comments in 1 year
Contributions summary:Antonio primarily contributed to the fast-pack/fastpfor library, focusing on code maintenance and ensuring cross-platform compatibility. They addressed compiler warnings, particularly related to newline characters, demonstrating attention to code quality. The user also removed a `constexpr` declaration to resolve a compilation issue on MSVC, indicative of debugging and platform-specific adaptation skills. Additionally, they updated files related to Simple9 compression, improving the existing features.
integer-compressioncppsorted-listsc-libraryinteger
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
Antonio Mallia