Hannah Bako is an Assistant Professor and PhD candidate in Computer Science with nine years of experience spanning academic research, industry internships, and applied software development. She blends human-centered research—shaped by internships at Tableau and Apple focused on user and visualization studies—with practical engineering skills developed as an Android developer and web application maintainer. Her work at the University of Maryland and SERC emphasizes turning messy data into usable, cost-effective systems and improving user experiences through iterative design. Now launching her faculty career at the University of Virginia, she brings a research-driven approach to teaching and projects that bridge theory and product. Colleagues describe her as resilient and dedicated, with a track record of mentoring interns and improving team performance. She pairs rigorous PhD-level inquiry with a pragmatic habit of shipping tools that make data more accessible.
9 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Maryland
Bachelor of Science - BS Computer Information Systems, Bachelor of Science - BS Computer Information Systems at Babcock University
Master of Science - MS Software Engineering, Master of Science - MS Software Engineering at Stevens Institute of Technology
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
Hannah Bako - Assistant Professor at University of Virginia