Software and systems engineer with 20+ years of experience
Principal engineer for two successful technology startup companies
Experienced independent mobile application developer with an application published in the Apple App Store and Google Play
Deep knowledge of numerous software development frameworks, languages, and databases including .NET, Dart, Go, JavaScript, Flutter, Angular, Vue, Java, REST, GraphQL, SQL, NoSQL
Cognitive Science background, including computational modeling, machine learning, experimental design & statistical analysis, language processing
Independently founded Waypoint Development, LLC and published a cross-platform (iOS/Android) application built with Flutter.
2020: Founded LLC in preparation for independent application development.
2023 - 2024: Conceived, designed, and developed Martend, a cross-platform (iOS and Android) mobile application developed with Flutter for comprehensive boat and yacht management.
Solely responsible for all aspects of the project including data modeling, all frontend and backend code, branding, visual assets, landing/promotional website, email service for support requests, publishing artifacts, screenshots, privacy policy, terms and conditions, and internationalization with translations in English, Portuguese, Spanish, and French.
Prominent features:
Implementation details:
Operations:
Directed adoption and use of technology to improve efficiency, accountability, and scalability of operations for a small but rapidly growing restaurant group. BFW Group has expanded to 15 locations across several brands, with more locations currently under construction. Expansion plans include over 100 new locations within the next two years.
Contributed to design and development of features for a conversational, voice-based AI system for handling drive-through and phone orders for restaurants. System uses microservices for various stages of order processing including speech recognition, text-to-speech, NLP, intent classification, response generation, and order fulfillment. Services and APIs are written in Go and deployed on Kubernetes clusters using Google Kubernetes Engine. SQL backend uses CockroachDB, and frontend tools are implemented in Angular.
Employee #2 and principal engineer in a technology startup building Qu (formerly Gusto), an industry-changing cloud-based restaurant management platform that includes a .NET Core API, point-of-sale software, kiosks, mobile and web ordering, catering, web-based configuration tools, and web-based enterprise reporting. Qu is installed in thousands of restaurants across the U.S., and is on a steady growth trajectory. Qu has processed hundreds of millions of transactions, totaling billions of restaurant revenue, easily handling the high transaction volume of morning, lunch, and dinner rushes.
Designed and developed a .NET Core API supporting cross-platform restaurant applications.
Designed and developed a Windows UWP point-of-sale application for managing restaurant orders.
Designed and developed cross-platform restaurant applications for kiosks, mobile devices, and web.
Contributed to development of Qu Voicebot, a Python-based voice ordering prototype.
Served in several roles with growing responsibility, including natural language research and software development. Provided technical direction and determined system architecture for a variety of APIs, applications, and data models for large-scale document and media management (storage, categorization, and search).
Designed and implemented Android applications for collection, organization, storage, and sharing of intelligence information.
Designed and implemented mobile web applications for document search and retrieval.
Designed and implemented REST web services for document search, retrieval, and upload.
Designed and implemented a Windows Presentation Foundation (WPF) desktop application using Microsoft Composite Application Library (Prism).
Designed and implemented a multi-tier ASP.NET application for complex search and edit capabilities.
Senior researcher studying and building experimental language processing tools.
As a senior developer in the Microsoft Speech Technologies group, drove all phases of development on a variety of high-profile, pioneering .NET speech technologies that served as a foundation for later technology including Microsoft's Cortana digital assistant.
Software engineer in successful startup company pioneering speech recognition and speech synthesis technology, ultimately acquired by Microsoft Corporation for nearly $100 million.
As a postdoctoral fellow, conducted research aimed at understanding and modeling speech processing in the human brain.