Skip to the content.

Scot P. Floess

Senior Principal Software Engineer · Search Engineering · AI/ML · Distributed Systems

Louisburg, NC · Email · LinkedIn · GitHub · FlossWare · Solenopsis


Profile

Senior Principal Software Engineer and architect specializing in search, distributed systems, enterprise integration, AI/ML, and knowledge platforms. More than 35 years of software engineering experience, including nearly two decades at Red Hat, designing and delivering production systems across search, content pipelines, Salesforce integration, cloud infrastructure, and developer platforms. Architect of production Apache Solr search systems, with independent open-source work spanning AI orchestration, semantic retrieval, vector search, knowledge graphs, and model evaluation. Open-source architect and inventor with a U.S. patent in distributed computing.

Core Expertise

Independent Engineering & Open Source

FlossWare

Founder / Architect · GitHub · flossware.org

Designed and built an independent open-source AI and knowledge-engineering ecosystem spanning web acquisition, semantic processing, vector retrieval, knowledge graphs, distributed orchestration, and model evaluation.

Red Hat Open Source

Solenopsis

Architect / Lead Developer

Started as an internal Red Hat Salesforce deployment and automation platform and subsequently released as open source with Red Hat’s approval. Designed to automate Salesforce metadata deployment, configuration, and release workflows.

Red Hat Libraries & Projects

Architect / Co-Architect

Professional Experience

Red Hat

Search Engineering

Senior Principal Software Engineer / Architect

April 2025 – Present

Principal Software Engineer / Architect

September 2016 – April 2025

Technical Lead / Principal Software Engineer, Strata

September 2015 – September 2016

Technical Lead / Senior Software Engineer, Strata

June 2013 – September 2015

Senior Software Engineer, Diagnostics

June 2012 – June 2013

Technical Lead, Customer Case Manager

November 2010 – June 2012

Product Owner, Customer Case Management

May 2011 – August 2011

Senior Software Engineer, Enterprise Service Bus

July 2007 – October 2010

Cisco

Application Architect / Principal Consultant · February 2007 – July 2007

IneoUSA

Senior Software Engineer · March 2004 – October 2005

Datastream

Senior Software Engineer · April 2003 – March 2004

Lucent

Senior Software Engineer · February 2002 – November 2002

Bank of America

Senior Java Developer · December 2001 – February 2002

Fujitsu Network Communications

Senior Software Engineer / Team Lead, TL1 Management · September 1999 – June 2001

HiddenMind Technologies

Senior Software Engineer · March 1997 – September 1999

WiSE Medical Systems

Software Engineer · June 1994 – March 1997

First Data Health Systems Group

Client/Server Engineer · July 1993 – June 1994

AlliedSignal Automotive

Computer Programmer / Software Developer · May 1989 – June 1993

Technical Skills

Languages: Java, C++, Bash, SQL, PL/SQL, XSLT, MVEL, BeanShell
Search & Data: Apache Solr, Lucene, PostgreSQL, pgvector, OrientDB, Redis
AI/ML: LLM orchestration, embeddings, semantic retrieval, vector search, knowledge graphs, model evaluation, Bayesian bandits, genetic algorithms
Integration: Apache Camel, REST, SOAP, Salesforce, BPEL, JDBC, CORBA
Cloud & Infrastructure: AWS/EC2, OpenStack, KVM, Xen, Docker/containers, Ansible, Puppet, DD-WRT
Delivery: Git, GitLab, GitHub Actions/Runners, Jenkins, Maven, Ant, GitOps
Observability: Sumo Logic, Splunk, New Relic, Grafana, Prometheus
Operating Systems: RHEL/Fedora, Debian, FreeBSD, NetBSD, DragonFly BSD

Intellectual Property

U.S. Patent 6,442,565 — Distributed Computing Technologies
Google Patents

Education

University of North Carolina at Charlotte
Computer Science · 1989 – 1993

State University of New York at Cobleskill
Associate of Science (A.S.), Computer Science · 1987 – 1989

Certifications & Professional Development