Developer infrastructure
Make releases repeatable.
Reproducible builds, dependency resolution, cross-platform packaging, caching, and CI/CD.
SENIOR SOFTWARE ENGINEER
I build the systems other engineers ship with: reproducible native builds, shared storage APIs, and faster C++ and Python code.
C++ / PYTHON / DEVELOPER INFRASTRUCTURE
Clean build-time reduction
Engineers enabled
Databases consolidated
Graph storage compression
01 / CORE COMPETENCIES
From the build graph to the storage API, these are the systems I’ve worked on and the problems I know how to debug.
Make releases repeatable.
Reproducible builds, dependency resolution, cross-platform packaging, caching, and CI/CD.
Give applications a common API.
Storage abstractions and APIs that support multiple engines and applications.
Find what’s slowing the request.
Profiling across C++ and Python, with optimization of network-bound logging infrastructure.
Follow the cost down to the code.
High-performance C++, parsers, libraries, compression, data structures, and low-level abstractions.
Keep compute work moving.
Schedulers, orchestration, HPC clusters, and distributed execution workflows.
Build tools teams can rely on.
Architecture ownership, engineering standards, cross-team influence, and developer enablement.
02 / ENGINEERING EVIDENCE
Implementation, scope, and measured outcomes.DEVELOPER INFRASTRUCTURE
I built reproducible packaging and release workflows with Pixi and rattler-build for Linux, macOS, and Windows, with x86-64 and ARM targets.
PLATFORM ARCHITECTURE
I designed a C++ API across multiple storage engines and brought ten internal databases onto one foundation shared by applications.
PERFORMANCE ENGINEERING
I profiled a logging path shared by C++ and Python, found network overhead, and removed it. Logging latency fell 20%.
20% latency improvement
NEXT / LET’S CONNECT
I’m interested in senior roles in developer platforms, C++ systems, and performance engineering.
faarahussein@gmail.com ↗SENIOR SOFTWARE ENGINEER
I build the systems other engineers ship with: reproducible native builds, shared storage APIs, and faster C++ and Python code.
C++ / PYTHON / DEVELOPER INFRASTRUCTURE
HUSSEIN FAARA / SENIOR SOFTWARE ENGINEER
I build release pipelines, design storage APIs, and profile the C++ and Python paths teams depend on.
↘01 // SENIOR SOFTWARE ENGINEER
C++ systems, developer platforms, and compute infrastructure.
Architecture through implementation and optimization.
HUSSEIN FAARA / SENIOR SOFTWARE ENGINEER
Build and package C++ and Python software across Linux, macOS, and Windows, with fewer steps teams have to repeat.
Reproducible builds, shared storage APIs, and the C++ code in the critical path.
Explore my competencies ↗HUSSEIN FAARA / SYSTEMS & INFRASTRUCTURE
Trace where a build, a storage call, or a logging path gets expensive.
Explore engineering depth ↘Reproducible builds, dependency resolution, packaging, and CI/CD across Linux, macOS, and Windows.
See related work ↗HUSSEIN FAARA / SENIOR SOFTWARE ENGINEER
Compare clean build time, logging latency, and database count before and after the changes.
Relative duration: before = 100, after = 22.
HUSSEIN FAARA / FIELD NOTES IN SOFTWARE ENGINEERING
I designed a C++ storage API that applications could share across several engines.
Inside the engineering ↗Multiple applications.
Multiple storage engines.