a "current" developer from a different era
from the greater St. Louis area (Metro East)
I have been actively involved in software development for 40 years,
of which the last half has been in consulting. My emphasis is in
application-level software development, and is a full stack developer
with expertise in Functional and Object Oriented Technologies,
Distributed Management, Client/Server Computing, Web Development, GUI
Development, and Engineering Applications.
I hold a Computer Science degree from the University of Missouri
Rolla. I am very pragmatic, and production oriented, and enjoy
working in all aspects of the software development life cycle.
Now retired, my wife and I travel, and enjoy being grandparents.
I have started biking. My son and daughter-in-law (a seasoned
triathlete) inspired me to get more exercise.
I keep current in
JavaScript (es6),
Node.js,
Svelte, and
React.
My React stack includes
redux,
redux-logic, and
feature-u.
I have contributed to
Open Source Software ,
publishing several
libraries
and
articles
Full stack rules engine development, with extensive front-end work in both Web 2.0 and subsequently Angular ... using Java, JavaScript, Groovy, WebService, Oracle ... more detail
A local startup developing a series of mobile apps prior to smart phone existance (mid RGA work) ... using J2ME (Java Micro Edition) ... more detail
Development of biotech systems used by molecular breeding scientists ... using Java, Corba, Servlets, Struts, Swing, Applets, and Java2D ... more detail
Specialty Distribution Systems in the pharmaceutical industry ... using Java, Corba, Oracle, Jess, Clips ... more detail
Online investing systems interfacing end user access to on-line trading ... using Java Servlets, EJB, Oracle ... more detail
Convert legacy mainframe systems to a client/server architecture, initially with C++ under UNIX X-Windows, subsequently Java Applets/Servlets, and JavaScript ... more detail
Develop one of MasterCard's first client/server apps ... using C++, Visual C++, Oracle ... more detail
Developed a proof-of-concept for Network Management ... using C++ and Corba ... more detail
Developed a commercial ATM switch (Asynchronous Transfer Mode) for the tele-communication industry ... using C++ ... more detail
Developed multiple systems, including a detailed scheduler ... using Pascal, and an innovative hydro-mechanical/electrical design engineering analysis tool (including schematic capture, control law definition, and simulation) with a full featured symbolic debugger ... using C++ under UNIX X-Windows ... more detail
Developed an Electrical CAD/CAM Engineering Design tool ... ... using PL/I under IBM MVS ... more detail
Development of Bill of Material systems in support of both manufacturing and engineering processes ... using PL/I under MVS with IBM's IMS DB ... more detail
BS Computer Science, GPA 3.5/4.0, Magna Cum Laude Upsilon Pi Epsilon (President) ... more detail
Summer internship developing statistical interfaces to in-house structural analysis programs ... using FORTRAN ... more detail
This section contains some of my Tech Links of interst ...
I can talk about the following ...
I have published the following articles ...
I have been contributing to open source since 2015,
and published several libraries
here are some highlights ...
Feature-Based Development ...
redux utilities ...
gitbook plugins ...
fun apps ...
My Son's 7th grade Science Fair was a Computer Science project ...