Michael Clark is a PhD candidate and usable security researcher at Brigham Young University who studies making machine-assigned passwords memorable and practical for real-world encryption. With 14 years of software experience and a rapid rise to Principal Software Engineer within eight years, he blends embedded C, backend/API, and full-stack skills with a business-minded approach rooted in an MSc in Information Systems Management. He has run a long-lived online game (SkyLords) as sole programmer and sysadmin for over a decade, demonstrating operational resilience and hands-on systems administration. Michael favors terse, readable code and “problem-first” engineering—often rescuing and refactoring legacy systems to meet true user needs rather than checklist features. He aims to contribute non-driver Linux kernel code and publish research that bridges academic security insights with industry practice while mentoring the next generation of developers.
13 years of coding experience
9 years of employment as a software developer
Hong Kong University of Science and Technology (HKUST)
PhD Candidate, Computer Science - Usable Security, PhD Candidate, Computer Science - Usable Security at Brigham Young University
Finds items in Guild Wars 2 that can be sold on the trading post for a higher price than the cost of crafting the item.
Contributions:56 pushes, 59 branches in 1 year 11 months
guild-wars-2itemtradingwarscrafting
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
Michael Clark - Research Assistant at SkyLords.com