Summary
Arthur Tilley is a generalist software engineer with 11 years of experience blending a PhD in logic and strong math foundations with applied ML/NLP and systems work. He has shipped production ML features at Google, architected end-to-end RPA systems as an early engineer at Warpdrive, and now contributes as a Member of Technical Staff at Nexus from his Berkeley base. His interests skew toward formal methods, automated theorem proving, program synthesis, compilers, and functional programming rather than mainstream ML or adtech/finance roles. Comfortable across front-end, compilers, and backend systems, he brings the rigor of academic logic to practical engineering problems and prefers remote-first roles that align with those specialties. Less obvious: he has substantial teaching experience in advanced math and symbolic logic, which informs his ability to explain and verify complex systems.
11 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD Logic, Doctor of Philosophy - PhD Logic at University of California, Berkeley
Bachelor of Arts - BA Majors in Mathematics and Philosophy, Bachelor of Arts - BA Majors in Mathematics and Philosophy at University of Colorado Boulder