I'm Kevin

a "current" developer from a different era

Make It So ...

Kevin Bridges


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.
inquire@wiiBridges.com

Work

a brief chronology of my work history

full resume



  • Present

    2015

    Retired

    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, and React, using a front-end stack of redux, redux-logic, and feature-u. I have contributed to Open Source Software , publishing several libraries and articles

  • 2015

    2004

    RGA
    St. Louis MO

    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

  • 2008

    2007

    Q-Up Mobile Systems
    St. Louis MO

    A local startup developing a series of mobile apps prior to smart phone existance (mid RGA work) ... using J2ME (Java Micro Edition) ... more detail

  • 2004

    2003

    Monsanto
    St. Louis MO

    Development of biotech systems used by molecular breeding scientists ... using Java, Corba, Servlets, Struts, Swing, Applets, and Java2D ... more detail

  • 2003

    2001

    Express Scripts
    St. Louis MO

    Specialty Distribution Systems in the pharmaceutical industry ... using Java, Corba, Oracle, Jess, Clips ... more detail

  • 2001

    1999

    AG Edwards
    St. Louis MO

    Online investing systems interfacing end user access to on-line trading ... using Java Servlets, EJB, Oracle ... more detail

  • 1999

    1996

    Edward Jones
    St. Louis MO

    Convert legacy mainframe systems to a client/server architecture, initially with C++ under UNIX X-Windows, subsequently Java Applets/Servlets, and JavaScript ... more detail


  • 1995

    MasterCard
    St. Louis MO

    Develop one of MasterCard's first client/server apps ... using C++, Visual C++, Oracle ... more detail

  • 1995

    1994

  • Begin
    Consulting

    Southwestern Bell TRI
    St. Louis MO

    Developed a proof-of-concept for Network Management ... using C++ and Corba ... more detail


  • 1994

    Ascom Timeplex
    St. Louis MO

    Developed a commercial ATM switch (Asynchronous Transfer Mode) for the tele-communication industry ... using C++ ... more detail

  • 1994

    1987

    McDonnell Douglas
    St. Louis MO

    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

  • 1987

    1985

    Electronic Data Systems
    Detroit MI

    Developed an Electrical CAD/CAM Engineering Design tool ... ... using PL/I under IBM MVS ... more detail

  • 1985

    1979

    Delco Electronics (GM)
    Kokomo IN

    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


  • 1979

    Graduation - UMR

    BS Computer Science, GPA 3.5/4.0, Magna Cum Laude Upsilon Pi Epsilon (President) ... more detail


  • 1977

    McDonnell Douglas
    St. Louis MO

    Summer internship developing statistical interfaces to in-house structural analysis programs ... using FORTRAN ... more detail

Tech

"Building to scale requires prior intent"

... Nigel Thomas



This section contains some of my Tech Links of interst ...

Presentations

I can talk about the following ...


feature-u Basic Concepts
Unleash the Power of
Feature-Based Development



Articles

I have published the following articles ...


feature-u Teaser
Introducing feature-u: Are you using features in your project?

feature-u Concepts (V1)
Unleash the Power of Feature Based JS Development - with feature-u V1

feature-u Intro (V0)
Feature-Based Development for React


Documenting Open Source Projects
Integrating GitBook with JSDoc to Document Your Open Source Project



Open Source

I have been contributing to open source since 2015,
and published several libraries
here are some highlights ...

Feature-Based Development ...


feature-u
Feature-Based Development for React


feature-redux
redux plugin for feature-u

feature-redux-logic
redux-logic plugin for feature-u

feature-router
StateRouter plugin for feature-u (feature-based navigation using redux state)


redux utilities ...


action-u
Redux Action Promotion providing action creator generation, implicit action types, and overall action organization

astx-redux-util
Redux reducer composition utilities


gitbook plugins ...


folding-menu
GitBook plugin that "tames" large left-nav menus by visualizing one section at a time


fun apps ...


eatery-nod-w
a Date Night Random Restaurant Selector (a Progressive Web App - PWA)

eatery-nod
a Date Night Random Restaurant Selector (my first react-native expo mobile app)

GeekU
a sandbox University Transcript App with enough real-world requirements to make it interesting



Fun Fun

My Son's 7th grade Science Fair was a Computer Science project ...


Amazing Mazes
My Son's 7th grade
Science Fair project