![]() |
![]() |
I am the author of the following software: KISS
Open-source, Java-based, full-stack web development framework.
KISS includes the front-end, back-end, RESTful communications, microservices, SQL API, authentication, custom HTML controls, CSV import/export, PDF report generation, and a lot more. KISS also includes classes to interface with OpenAI and Ollama LLMs with both querying and RAG interaction. The source is on GitHub.
Open-source, portable, object-oriented extension to the C programming language.
Add classes, multiple inheritance, polymorphism, encapsulation, MOP, GC, threads, and a full class library to standard C.
A web-based business management system, including support for HR, applicant tracking, project management, worker time tracking,
CRM, client billing, and a lot more. I was the architect of the system, but it was built with a team of developers. I now maintain it.
A new build system (primarily for Java). This build system differs from others in that it is simpler to use and
has far better support for complex and unusual build procedures, yet it only performs necessary steps intelligently.
A mobile web application that allows people to order food and communicate with their waitstaff utilizing their mobile phones without
the need to install any software. My son, Colby, wrote the mobile front end.
I wasn't able to release the source code for this system because it uses a commercial library. There is no need for the library anymore; I just haven't had the time to remove it yet.
A public web application allowing people to store information about the books they're reading.
See BookLion.
Dynace Windows Development System. GUI Development System for Windows.
Alexa skill along with an Alexa Skill Development Kit.
Source code on GitHub.
A portable library that changes standard Common Lisp in the following ways:
An early and incomplete artificial intelligence system utilizing a neural network.
A RAG chunker for Java. (For use with an LLM.)
A RAG chunker for the Groovy programming language. (For use with an LLM.)
A Portable Object System for the Scheme Language.
A portable, handle-based virtual memory manager in portable C.
Typing tutor.
Utility program to fix line endings in text files across Windows, Mac, and Linux/Unix operating systems.
Utilities for writing applications in APL.
Editor for editing APL functions (written in APL).
Keyed file system for GNU APL.
Component file system for GNU APL.
|
|