About

Author Image

Hi, I'm Preston.

I am a senior software and NLP engineer who is passionate about and dedicated to work. I am experienced in building products, delivering for clients, and managing a team. I excel at building robust and testable software in fast-paced environments.

I work at the intersection of people and technology. Passionate about bringing sustainability and morale to work, I am self-motivated and can effectively explain complex situations in easy-to-understand terms.

Seeking a company where I can meaningfully contribute to company culture, mentor team members, build robust software, and expand my knowledge of natural language processing.

Projects

Syng

Designed, developed, and maintain an open-source, cross-platform Chinese-to-English dictionary app and study toolkit.

More Information

2016 - Present

Personal Project

prettify_pinyin

Turn tone numbers into tone marks.

More Information

2017 - Present

Package

AI Testing

Designed, developed, and maintained the AI Testing feature of the Conversational AI Platform. Started from requirements document and developed project scope with input from relevant stakeholders. Designed wireframes, developed front-end, and maintained project after launch.

More Information

2018 - 2019

Software Engineer [Clinc]

Custom Banking Conversational AI

Scoped, developed, and maintained conversational AI solutions for existing and potential banking customers. Maintained over 40 training and testing datasets. Worked closely with the clients to ensure successful project delivery.

More Information

2019 - 2020

Solutions Architect [Clinc]

Finie

Led a team of developers to build the company’s flagship conversational AI product. Used Gitlab CI/CD to develop a data version control system. Conducted code and dataset reviews. Work closely with the product team to create a roadmap and deliver on milestones.

More Information

2020 - Present

Tech Lead [Clinc]

chinese_dictionary

A searchable Chinese / English Rust crate with helpful utilities

More Information

2020 - Present

Package

character_converter

Turn Traditional Chinese script to Simplified Chinese script and vice-versa. Check string script to determine if string is Traditional or Simplified Chinese Characters.

More Information

2020 - Present

Package

chinese_detection

Classify a string as either English, Chinese, or Pinyin.

More Information

2020 - Present

Package

hsk

Return HSK level for Simplified Chinese Characters

More Information

2020 - Present

Package

chinese_segmenter

Segment Chinese sentences into component words using a dictionary-driven largest first matching approach.

More Information

2020 - Present

Package

chinese-dictionary

A searchable Chinese / English dictionary npm module with helpful utilities.

More Information

2021 - Present

Package

Core Technologies Team

Led a team responsible for maintaining and developing core AI technologies and designing and delivering services fundamental to the core product offering. Made technical contributions to the roadmap; also acted as hiring and project manager for the team.

More Information

2022 - 2022

Engineering Manager [Clinc]

Natural Language Understanding Features

Used Rust and rust_bert to implement topic detection and machine translation research projects for production inference in a high-performance computing environment.

More Information

2022 - 2022

Software Engineer [Deepgram]

Experience

Product Engineer @ Deepgram

2022 - Present

  • Used Rust to implement topic detection and machine translation for production in a high-performance computing environment
  • Led a team of four focused on building the company’s data labeling and active learning tools.

Education

B.S. Computer Science

2014 - 2018

  • Studied computer science and Chinese with a 3.6 GPA
  • Studied abroad one year in Beijing at Capital Normal University and Harbin Institute of Technology in Harbin.

Contact

Let's Build Great Things Together

Based out of Detroit, Michigan. Demos and more information on portfolio projects available upon request.

Name
Email
Subject
Message