Senior Software Engineer at Anywhere Real Estate Inc.
Portland, Oregon, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
David Harkness is a Senior Software Engineer and architect with 14 years of experience building performant, maintainable web platforms from frontend to data layer. Based in Portland, he specializes in modernizing architectures—migrating data stores, improving code quality, and evangelizing pragmatic patterns like Domain-Driven Design and clean code. At Anywhere Real Estate he led a rewrite simplifying a React/Redux/AppSync prototype into Recoil and Apollo GraphQL, and re-architected agent matching to use Redis, cutting latency from ~30 seconds to 9 milliseconds. He mentors frontend teams, guides transitions from DynamoDB to cloud MySQL in Go services, and advocates data models that match access patterns. Comfortable across JavaScript, Java, PHP/Laravel, and relational databases, he pairs applied-math training from UCLA with hands-on engineering to solve large-scale efficiency problems. Colleagues describe him as a practical technologist who surfaces non-obvious tradeoffs between velocity and long-term operability.
15 years of coding experience
B.S., Applied Mathematics / Computer Science, B.S., Applied Mathematics / Computer Science at University of California, Los Angeles
Contributions:103 pushes, 13 branches in 1 year 1 month
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.