Sadia Purba is a software engineer and graduate research assistant with eight years of hands-on experience building machine learning-driven solutions that simplify real-world problems. She progressed from junior engineer roles to senior machine learning engineer at Infolytx before transitioning to research at the Neural Engineering Data Consortium while pursuing a PhD in Electrical and Computer Engineering at Temple University. Equally comfortable in research and production contexts, she focuses on writing "timeless code" that bridges robust engineering practices with ML experimentation. Based in Philadelphia, she combines an international academic background—including advanced degrees from BUET and a CSE bachelor's—with practical product delivery, making her adept at translating complex algorithms into maintainable systems. An understated strength is her steady internal progression at a single employer, reflecting deep domain expertise and reliable impact over time.
8 years of coding experience
5 years of employment as a software developer
Higher Secondary Certificate Science , Higher Secondary Certificate Science at Viqarunnisa Noon College
Master's degree Computer Science and Engineering, Master's degree Computer Science and Engineering at Bangladesh University of Engineering and Technology
Doctor of Philosophy - PhD Electrical and Computer Engineering, Doctor of Philosophy - PhD Electrical and Computer Engineering at Temple University
Bachelor’s Degree Computer Science and Engineering, Bachelor’s Degree Computer Science and Engineering at Ahsanullah University of Science and Technology
Secondary School Certificate Science, Secondary School Certificate Science at Viqarunnisa Noon School
Contributions:31 pushes, 1 branch in 2 years 9 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.