Hello, I’m Thomas.

Welcome to my Portfolio.

About Me

Professional Software Engineer and Full Stack Web Developer with 3+ years of experience in web developement. Prior experience in mechanical engineering 2+ years working as a HVAC/Plumbing design engineer and 10+ years in the construction industry as Laborer, Drafter, and Manager. I desire to get involved with an agile team focused on continuous improvement and personal developement. My current professional experience is in Full-Stack Web developement with the desire to expand further into other fields of software engineering.

Projects

content

C-Hear Manager

Architecture: Material UI, React.js, express.js, node.js, postgresSQL, Bucket Storage, GCP(Deployment), Auth0 (Authentication)

This is a Managing Site for C-Hear technology. Their technology consists of a file type, my role as a developer was to create a web app that would provide users with a whole suite of tools for creating C-Hear's file type and managing the storage of said files. This is a closed source site. The architecture consists of a react web app with a nodejs rest server. Database Architecture is extensive consisting of organizations/users/file storage management(file explorer)/task management/file tracking. Please check out the Documentation for full explanation. When visiting the site you will need to sign up via the parent site, you will see the redirect on the sign in modal, also I will provide screen shots in the documentation.

content

C-Hear Tech Demo

Architecture: LESS, React.js, express.js, node.js, GCP

This is a Demo Site for C-Hear promoting their technology. See the examples page for sample site clones using their technology. This is a closed source site. The architecture consists of a react web app with a nodejs rest server for web app rendering and file creation.

View Site

Closed Source

content

One Line A Day

Architecture: LESS, React.js, Redux.js, express.js, node.js, postgresSQL, Netlify, Heroku

One Line a Day is a personal journal allowing the user to create a profile, intializing a new journal fitted with 10 years worth of entries starting from the intial date of registration. The journal owner has the capability to login and access their journal at any time. All entries are editable. Additional features include sorting entries by current month and year.