Summary
Adam Smith is a versatile computer scientist and full-stack engineer with 13 years of experience building web, desktop, and fintech systems across companies from startups to Adobe. He has shipped large-scale user-facing work at Dropbox—leading a migration from legacy native UI to a modern React stack—and built low-level fintech tooling at Jane Street using OCaml and C. Comfortable across Python, TypeScript, Qt, Objective-C, Win32 and more, he favors elegant, robust solutions and teams that prioritize code quality and reliability. His background combines practical product impact (frontend and backend at Etsy, internal tooling) with deep systems work (bindings, data pipelines, desktop integration). Now based in Victoria, BC, he brings both cross-disciplinary collaboration and mentorship experience, having guided interns and new hires. Notably, he blends academic rigor from a CS master’s with a humanities foundation in philosophy, informing thoughtful engineering tradeoffs.
13 years of coding experience
11 years of employment as a software developer
Honours Bachelor of Arts (B.A.) Philosophy and Literary Studies, Honours Bachelor of Arts (B.A.) Philosophy and Literary Studies at University of Toronto
Master's Computer Science, Master's Computer Science at Universität des Saarlandes
English, French, German, Japanese