Hi, I'm Steve and these are a few of the projects I've done.

Web Development Projects

Login 1 This is a login app

CRUD This is a list to database

Form validator This is a form validator

Tag cloud This is a tag cloud

Login 2 OOP This login is built with OOP

Brief notes on the Projects

These apps were built with HTML, CSS, JavaScript, jQuery, PHP, and MySQL.

The MVC design pattern was applied in organizing the work. OOP was also used to build Login 2.


Built on MVC design pattern. Functions: login, change password, reset password, register member, set permissions.


This is a table of records. One can add, edit, or delete a record. Also included a page selector to organize longer lists.

Form validator

Client-side validation with JavaScript and jQuery. Server-side validation with PHP.

Tag cloud

This was coded in PHP. The size of the tag in the cloud is based on the count of that tag in a page.

Login 2

Object-oriented programming applied to organization of files and code. Also, structured on MVC design pattern. End-user interface is the same as Login 1.


I always built apps with MS Access, a relational database with front-end. My first computer job in 1999 required use of MS Access tables, queries, relations, and forms. It shaped the way I thought about problems and solutions. I worked in cable-telecom and over the course of 20 years progressed from software trainer to app support, and from QA tester to Business Analyst to Product Owner leading development teams. I've practiced UML, Scrum, Kan-ban, and like many, have endured CMMI. In every job I had, I built an Access app to relate separate lists of data or otherwise make up for spreadsheet limits. When asked to share, I'd upload to sharepoint. This worked in an organization that has licenses, but is otherwise inaccessible. I learned full-stack web development to get past these limits, so that when I build an app, it can be used anywhere by anyone.