Summary
David Furman is a Staff Engineer with 11 years of end-to-end software development experience, currently advancing product and platform work at Acorns in Irvine, CA. He excels at writing clean, pattern-driven code and moving projects through requirements, architecture, implementation, release, and support while mentoring teammates as systems grow. His background spans mobile and backend work—from mobile app development at UC Irvine and senior iOS roles to progressive engineering leadership at Acorns—bringing practical cross-platform insight. Known for a proactive, collaborative approach, he intentionally sharpens skills through hands-on experimentation and reading, enabling rapid adaptation to changing requirements. An engineer who enjoys tackling unique technical challenges, he pairs disciplined craftsmanship with a curiosity for new problem domains.
11 years of coding experience
8 years of employment as a software developer
Associate’s Degree Computer Science, Associate’s Degree Computer Science at Irvine Valley College
University of California, Irvine
English