Scott Bouma, Developer in Helena, MT, United States

Scott Bouma

Chatbots Developer

Helena, MT, United States
Toptal Member Since
February 25, 2016

Scott is passionate about improving and replacing expert systems using machine learning techniques (particularly NLP and CV). Do you have an existing business problem that's currently solved using a static expert system, which you'd like to augment, improve, or replace with a more intelligent solution? Scott would love to partner with you on developing that solution!

Scott is available for hire
Hire Scott


Life Church
Generative Pre-trained Transformers (GPT), GPT...
SRI, Inc.
Amazon Web Services (AWS), Jenkins, Artifactory, NuGet, Gradle, Mercurial, Git...
VLS, Inc.
ERDAS, Machine Learning, ArcGIS, Esri, .NET, C#


Helena, MT, United States



Preferred Environment

Windows, Linux, Node.js, C++, Scala, Java

The most amazing...

...system I've helped build used machine learning to organize photos and identify content. It could handle up to one million photos per user.

Work Experience

2016 - PRESENT

Bible Labs Member

Life Church
  • Designed and implemented audio Bible tools for Alexa and Google Home.
  • Developed NLP-based tools to improve voice and text Bible search.
  • Researched novel methods of engaging users with scripture in a photo-centric culture.
Technologies: Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP), GPT, Machine Vision
2011 - PRESENT

Senior Software Engineer

SRI, Inc.
  • Created deployable systems from research and development code.
  • Led technical projects for small developer teams.
  • Contributed to large and small teams on high-intensity projects.
  • Provided expertise in AWS cloud deployment.
Technologies: Amazon Web Services (AWS), Jenkins, Artifactory, NuGet, Gradle, Mercurial, Git, NGINX, Node.js, MySQL, PostgreSQL, HBase, Hadoop, Docker, Android, OS X, Windows, Linux, HTML, CSS, JavaScript, Python, Scala, Java, C#, C++
2005 - 2011

Software Engineer

VLS, Inc.
  • Led a multi-year project to provide 3D feature extraction capabilities for clients.
  • Applied machine learning techniques to develop feature extraction algorithms for EO and LIDAR imagery.
  • Researched the use of genetic algorithms for pre-filtering image bands as a data reduction and feature enhancement technique.
  • Integrated software with well-known digital image processing platforms, such as ESRI ArcGIS or ERDAS Imagine.
  • Developed MVC plugins using Visual Studio C# .NET.
Technologies: ERDAS, Machine Learning, ArcGIS, Esri, .NET, C#



Scala, Java, JavaScript, C#, CSS, HTML, HTML5, Python, C++


Jira, Jenkins, IntelliJ IDEA, Git, Mercurial, Eclipse IDE, Esri, ERDAS, NGINX, IntelliJ, Visual Studio .NET, Android Studio, Artifactory, NuGet, Gradle


REST, Continuous Integration (CI), Agile Software Development


AWS Lambda, Amazon Alexa, Windows, MacOS, Amazon Web Services (AWS), Docker, Android, Linux, OS X


Play, .NET, Entity 6, Hadoop


Node.js, JOOQ, ArcGIS, Handlebars, jQuery


MySQL, PostgreSQL, MongoDB, HBase


Chatbots, Machine Learning, Machine Vision, Natural Language Processing (NLP), GPT, Generative Pre-trained Transformers (GPT)


2004 - 2006

Master's Degree in Computer Science

University of Montana - Missoula, MT

1994 - 1998

Bachelor's Degree in Mathematics, Computer Science

Montana State University - Bozemen, MT