Summary
Nicholas Dunn is a Staff Software Engineer in Mountain View with 15 years of experience building data-driven systems and backend infrastructure. A pragmatic Java and Python expert who also codes in C, C++, R, and Go, he has spent a decade at Google designing MapReduce pipelines, dashboards, and APIs that serve millions and now applies that expertise to autonomy at Waymo. He combines strong big-data analysis and visualization instincts with an eye for user-facing design, enabling teams to turn large datasets into actionable insights. Early work prototyping software at MITRE and a background in quantitative tutoring and mentoring reflect a long‑standing aptitude for translating complex technical concepts to others. Colleagues value his steady ownership of production pipelines and the practical tradeoffs he makes between reliability, scale, and usability.
15 years of coding experience
12 years of employment as a software developer
B.A., Computer science, Mathematics, B.A., Computer science, Mathematics at Bowdoin College
French