Summary
Allen Morris is a seasoned programmer and software architect with 21 years of experience building backend systems, databases and NLP tooling, most recently as a backend developer at Booking.com and now working independently from Amsterdam. He has deep expertise in relational databases (Oracle, MySQL, PostgreSQL), backend languages (Perl, C/C++, Ruby, Java, Lisp) and distributed data technologies like Hadoop, and has repeatedly delivered production systems from embedded SNMP agents to scalable API backends. His work includes pragmatic algorithm design—such as a trie-based phrase splitter with scoring for natural-language parsing—and contributions to CPAN that reflect long-term open-source engagement. Comfortable owning projects end-to-end, he blends hands-on implementation with architecture and project management across diverse domains, from voice collection and speech recognition to web and scheduling systems.
21 years of coding experience
19 years of employment as a software developer
BS EECS, BS EECS at University of California, Berkeley
Santa Rosa Junior College
College of the Redwoods
English, Dutch