Andrew Martin is an engineering manager and computer scientist with over 20 years of R&D and systems architecture experience, now leading engineering at Cloudflare from Austin. He combines deep hardware expertise—full-custom ASIC, SoC, FPGAs (Intel/Altera and Xilinx), memory subsystems and HW/SW interfaces—with software and cloud architecture skills across OpenStack, IAM, REST APIs and backend systems. At IBM and State Street he translated research into production, architecting FPGA-accelerated cloud features, PCM storage logic, and multi-datacenter private clouds that met stringent compliance requirements. He is practiced at leading global implementation teams and mentoring engineers through complex deliveries, and is unusually fluent at rapidly becoming an expert in new technologies to inject differentiating innovation into products. Trained to PhD-level in computer science, he brings a rare blend of formal hardware design, verification and compiler/toolchain work together with pragmatic cloud engineering.
13 years of coding experience
10 years of employment as a software developer
Master of science - M.Sc., Computer Science, Master of science - M.Sc., Computer Science at The University of British Columbia
B.Sc., Computing and Information Science, B.Sc., Computing and Information Science at Queen's University
Contributions:2 reviews, 2 PRs, 2 pushes in 7 months
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.