Resume
Machine Learning Engineer (PDF resume)
Expertise
I am an experienced ML Engineer with a Ph.D. in Linguistics, working in:
- machine learning
- data engineering
- feature engineering
- statistical analysis
- natural language processing
- software engineering
- enterprise application architecture
Getting applications to production
My past enterprise architect experience is proving useful to productize new machine learning applications that have been prototyped by data scientists. My understanding of alternative architectures leads to well-structured maintainable code, based on design patterns when appropriate and supported by automated unit tests.
I have delivered:
- AI applications
- Data pipelines
- ML models
- Enterprise application code with unit tests and integration tests
- Web services
- Instruction and mentoring in development processes
- Requirements specifications, including stories, use cases, and UML models
- Executable Architecture: Framework classes and application infrastructure
Previous roles
- Machine Learning Engineer
- Data Engineer
- Software Engineer
- Application Architect
- Enterprise Architect
- R Developer
- Enterprise Java developer
- Instructor
Technologies
- Machine learning
- Artificial Intelligence techniques
- Rule-based systems
- Object-oriented design
- Functional languages
- Relational databases
- NoSQL databases
Education
- PhD in Linguistics
- MA in Linguistics
- BS in Computer Science
- BA in Mathematics
Ph.D. in Linguistics
Dissertation: “Logical Forms for English Sentences”
University of California, Los Angeles (UCLA)
My dissertation investigated the relationship between syntactic structure and semantic interpretation, in order to develop an explicit model of the mapping from surface syntactic forms to a level of Logical Form (LF) and finally to truth values.
Honors: W.M. Keck Research Award for “Semantic Representations for English” project on the Connection Machine.
M.A. Linguistics
Thesis: “Tone in Kenyang Noun Phrases”
University of California, Los Angeles (UCLA)
My M.A. thesis provides an autosegmental description of tone in Kenyang, in which noun roots carry tone melodies of three tone segments. The association of tones to tone-bearing units occurs by general convention, accounting for the difference in distribution of surface tone patterns on two and three syllable nouns.
B.S. Computer Science
University of California, Irvine (UCI)
B.A. Mathematics
University of California, Irvine (UCI)
Honors: Graduated Cum Laude in both bachelor’s degrees.
Lifelong learning
Preparing for Google Cloud Architect Professional Certificate. 2021-11-28. Google 7-Course Specialization. Coursera.
Machine Learning with TensorFlow on Google Cloud. 2018-12-18. Google 5-Course Specialization. Coursera.
Building R Packages. 2018-04-28. Johns Hopkins University. Coursera.
Introduction à la statistique avec R. 2016-11-24. Université Paris-Sud. FUN MOOC.
Web sémantique et Web de données. 2016-05-26. Inria. FUN MOOC.
Several Data Science and R courses. 2014. Johns Hopkins University. Coursera.