Summary
Arthur Ramos is a Senior Software Engineer at Microsoft with 11 years of industry experience and a PhD in logic and theoretical computer science. He blends rigorous academic insight into the mathematical foundations of computation with practical engineering, having progressed through multiple software roles at Microsoft since 2018. Comfortable across research-adjacent topics and production systems, he brings deep expertise in formal reasoning, lambda calculus, and axiomatic set theory to real-world software problems. Based in Tampa, Florida, he also has teaching experience from Universidade Federal de Pernambuco, where he lectured on advanced formal topics. His background suggests a rare combination of production-grade coding skills and a strong theoretical lens that informs robust design and correctness-minded implementation.
11 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Universidade Federal de Pernambuco
English, Portuguese