Summary
Ben Turner is a Principal Software Developer with 14 years of experience building full-stack web applications and scalable backend systems, primarily using JavaScript, Ruby, and Java. Based in Portland, he blends deep engineering skills with formal training in User-Centered Design to prioritize solutions that genuinely meet user needs rather than just specs. His career spans startups and large companies— from early-stage roles at Gist (employee #4) to scaling services at BlackBerry and broad product work at Delighted—showing strength across front-end interfaces, data architecture, and integrations. He’s practiced in information visualization and HCI, writes maintainable systems that other engineers can extend, and prefers consulting engagements that consider the whole system. A subtle strength is his long habit of designing synchronization and data-merging algorithms for messy real-world contact data, reflecting both technical rigor and attention to human data quality.
14 years of coding experience
26 years of employment as a software developer
Certificate User-Centered Design, Certificate User-Centered Design at University of Washington
Human Computer Interaction, Human Computer Interaction at University of Michigan
Bellarmine College Preparatory
BS Computer Science, BS Computer Science at University of San Francisco