Moore Labs

Custom Software and Hardware design, development, and consultation

Software Engineering

With over 20 years of software engineering and development experience we can provide custom development and consultation services.

Projects have ranged from micro-service based web applications to utilizing OpenCV and TensorFlow for image detection and classification. Embedded projects have included explorations into using CoaP and OAuth for security in Internet of Things devices as well as small temperature sensors reporting back to a central server based on MongoDB.

Node.js Python MongoDB
TensorFlow OpenCV Java
C# Embedded C Unity3D

OIDC Node.js Express Tutorial

A small Node.js Express project that shows how to use OpenID Connect

GitHub Project Page

OIDC Django Tutorial

A small Django app project that shows how to use OpenID Connect

GitHub Project Page

Hardware Engineering

Background in analog and digital hardware development, schematic layout, and PCB design

Internet of Things Contiki OS TI Micro-Controllers
Cypress PSoC Digital and Analog interfaces Autodesk EAGLE Design
I2C controlled Pixel


Custom I2C controlled RGB LED based on Open Source BlinkM

More Info

About MooreLabs

MooreLabs was originally started when Russell Moore began consulting on hardware and software in 1994. Russ's son, Stephen, has taken up the MooreLabs name.

Stephen Moore graduated from Carnegie-Mellon University in 1998 with a degree in Electrical and Computer Engineering. While at CMU, Steve focused on robotics, control systems, and AI. Steve was also involved with interactive electro-mechanical art. After graduating he worked at Motorola writing software for a Just In Time manufacturing process building two way paging infrastructure. Later moving on to doing advanced technology consulting with Aurthur Andersen, helping companies understand how they could use the internet with their business.

Steve has often helped with some of his father's work on custom hardware oriented projects. For example, building and writing control software for custom biology lab experimentation equipment, working with researchers to make sure the device could perform the experiments they wanted.

Steve spent over 12 years working at the MITRE corporation, once again helping clients use technology to solve problems. Examples include working with clients to understand how they could adapt Statistical Language Translation systems to fit in their workflow, building an intranet based system to utilize these tools developed for document translation into more real time chat and web site translation.

Steve is currently a Co-Founder and V.P. of R&D for VisExcell, a company that is helping radiologist bring Breast Cancer Risk assessment to their patients utilizing machine learning.

Steve's hobbies and personal interests range from having a small CNC milling setup in his workshop, building personal IoT devices for his home, and developing games using Unity3D.

Contact MooreLabs

Feel free to drop Steve an email at