Sam McCormick

Multi-disciplinary engineer and self-taught full-stack developer.

Sam McCormick headshot

About

I am a multi-disciplinary engineer and self-taught full-stack web developer with expertise in HTML, CSS, JavaScript, TypeScript, React, Node/Express, and PostgreSQL. I have worked in the design, implementation, quality, production, and maintenance of both software and hardware products. I am truly passionate about baking bread and making terrible beats, but in the interest of not monetizing my hobbies, I remain an engineer.

Skills

HTML CSS Reading JavaScript TypeScript Thinking React Writing Next.js Node Typing Express Talking Postgres Rising Grinding Supabase Email Smiling Nodding Considering Guessing Express Talking Postgres Rising Grinding Supabase Email Smiling Nodding Considering Guessing
HTML CSS Reading JavaScript TypeScript Thinking React Writing Next.js Node Typing Express Talking Postgres Rising Grinding Supabase Email Smiling Nodding Considering Guessing Postgres Rising Grinding Supabase Email Smiling Nodding Considering Guessing

Experience

Computer Hero

Frontend Developer & CI/CD Lead

Omnia Workspace

Worked on frontend UX development and CI/CD implementation.

Typewriter

Software Developer Intern

PLAYTOON it Inc

Developed multipage frontend.

College Graduation

Academic Advisor & Retention Coordinator

Oregon Institute of Technlology

Advised students and designed and implemented retention initiatives.

Airplane Landing

Production Engineer Lead

Advanced Navigation and Positioning Corporation

Lead production floor and factory acceptance testing.

Cleanroom Worker

Field Service Engineer II

Hitachi HTA

Perfoemed maintenance and repair on dry-etch semicondutor tools.

Construction

Discipline Equipment Engineer

Kiewit Corporation

Tracked and forecasted costs for the equipment department of a $1B infrastruction project.

Projects

Personal website screenshot

Personal Website

This website — portfolio and experience.

Storefront screenshot

Storefront

Product grid with interactive shopping cart.

Members-only project screenshot

Members Only

Secure message board with Passport auth.

Members-only project screenshot

Memory Game

Memory card game, click as many unique cards as you can!

Members-only project screenshot

Resume Creator

Interactive resume builder.

Contact

Personal Website

Personal website for portfolio and experience. Single HTML page with limited scripting. Light and dark modes implemented through CSS media rules.

HTML | CSS | JS

GitHub

Storefront

A dynamic storefront web application that retrieves products from the FakeStoreAPI. Users can browse a product grid, view detailed descriptions, navigate with pagination, and manage their shopping cart with real-time updates.

JavaScript | React | React-Bootstrap | CSS

Live Demo GitHub

Members Only

A secure message board application with user authentication powered by Passport. Users must log in with verified identities, and sessions remain active until the page is reloaded. Passwords are securely hashed before storage. Access to post authors and the ability to create posts are restricted, requiring users to enter a secret member password.

HTML | CSS | Boostrap | Node | Express | PostgreSQL | Passport

GitHub

Memory Game

A fun and challenging memory card game featuring character images generated by Robohash. The goal is to click as many unique images as possible without repeating a selection. Every time a card is clicked, the board shuffles, making it progressively harder to track images and beat your high score!

JavaScript | React | Vite | CSS | React-Bootstrap

Live Demo GitHub

Resume Creator

An interactive resume builder that allows users to input, format, and organize their resumes efficiently. Users can add personal information, work experience, and education, with the flexibility to edit, delete, and customize entries. The application provides an intuitive experience for creating, updating, and structuring professional resumes.

JavaScript | React | Vite | CSS | React-Bootstrap

Live Demo GitHub

Frontend Developer & CI/CD Lead

June 2025 – Sept 2025

Omnia Workspace

Software Developer Intern

Apr 2025 – Aug 2025

PLAYTOON It Inc

Academic Advisor & Retention Coordinator

Nov 2021 – June 2024

Oregon Institute of Technology

Production Engineer Lead

Jan 2020 – Aug 2021

Advanced Navigation and Positioning Corporation

Field Service Engineer II

Dec 2017 - Jan 2020

Hitachi HTA

Discipline Equipment Engineer

June 2016 - May 2017

Kiewit Corporation