Alex Hagiopol

Software Engineer & Technical Lead at Meta

San Francisco Bay Area United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Alex Hagiopol is a software engineer and technical lead with 11 years of experience building production-grade systems in computer vision, deep learning, and high-performance C++/GPU code. Based in the San Francisco Bay Area, he currently leads cross-team development of unannounced augmented reality products at Meta, translating algorithm research into product-critical systems and shipping optimized CPU/GPU implementations. Prior roles at Microsoft, DroneDeploy, and NASA reflect a track record of moving research—like dense 3D scene reconstruction and high-precision human segmentation—into shipped features. He contributes practical algorithmic work in C++ and Python on projects such as tested solutions for Cracking the Coding Interview, demonstrating a strong foundation in data structures and algorithm correctness. Known for combining hands-on coding with technical direction, he brings both academic rigor from an MS in Computer Science and startup-to-scale experience to tackle demanding systems problems.
code11 years of coding experience
job3 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Georgia Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

data-structures10
algorithms10
c-language10
cprogramming-language10
python10
data-structure10
binary-tree10
queue9
sorting-algorithms9
linked-list9
stack9
unit-testing9

Programming languages (3)

C++PythonMatlab

Github contributions (5)

github-logo-circle
:books: C++ and Python solutions with automated tests for Cracking the Coding Interview 6th Edition.
Role in this project:
userBack-end Developer & Algorithm Implementer
Contributions:6 reviews, 251 commits, 152 PRs in 2 years 2 months
Contributions summary:Alex primarily focused on implementing and testing solutions for problems from "Cracking the Coding Interview". Their contributions involved writing C++ and Python code to solve problems related to data structures (stacks, queues, linked lists, and binary trees) and algorithms (searching and sorting). Key tasks included building custom data structures and implementing algorithms related to the problems covered. Unit tests in both C++ and Python were used to ensure the correctness of their implementations.
binary-search-treepythonqueuesc-plus-plusbinary-search
Contributions:78 commits, 2 PRs, 82 pushes in 2 years 3 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.
Request Free Trial
Alex Hagiopol - Software Engineer & Technical Lead at Meta