Emmanuel Acevedo is a PhD student and graduate researcher in computer science at Cornell University with a decade of experience bridging academic research and industry-grade software engineering. His work focuses on programming language theory and semantics, building on prior graduate research and teaching roles at the University of Pennsylvania and a production engineering track record as a Senior Software Engineer at Strava. He brings practical product experience—from shipping iOS features to mentoring students in advanced programming courses—alongside rigorous formal methods research. Notably, he moved from hands-on engineering at scale to research internships at top universities, signaling an ability to translate real-world system constraints into theoretically grounded solutions. Based in New York, he combines deep technical breadth with a commitment to teaching and collaborative research.
9 years of coding experience
5 years of employment as a software developer
High School Diploma, High School Diploma at Dorado Academy
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Cornell University
Master of Science in Engineering Computer and Information Science, Master of Science in Engineering Computer and Information Science at University of Pennsylvania
Contributions:71 commits, 5 PRs, 51 pushes in 11 months
gameboyhaskellemulatorgameboy-emulator
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.