Summary
Andrew Fichman is a Senior Software Engineer with 8 years of experience building distributed systems, compilers, and cloud/datacenter infrastructure, currently helping Stripe deliver highly available fintech networks. His background spans C++ backends, Node.js middleware, and Angular frontends from NASA projects, plus compiler and runtime work for a domain-specific distributed-systems language at OptumSoft. He combines practical production focus—containerization, CI, and large-scale performance testing—with deep systems knowledge in serialization, JNI interop, and telemetry pipelines. Based in the Washington DC–Baltimore area, he bridges research-caliber engineering (M.S. in Computer Science) with hands-on implementation, often surfacing non-obvious infrastructure tradeoffs that improve reliability and observability.
8 years of coding experience
8 years of employment as a software developer
The University of Maryland, College Park
M.S., Computer Science, M.S., Computer Science at University of Maryland