Christian Johnston

Full-Stack Developer | AI-Powered Web Apps

An aspiring developer specializing in high-performance, persistent back-end systems and streamlined user experiences.

Ship Sinkers Phase 1
Ship Sinkers Phase 1: API & Database

A persistent JavaScript and PostgreSQL back-end to serve as the secure source of truth for game states.

JavaScript PostgreSQL
Ship Sinkers Phase 2
Ship Sinkers Phase 2: Networking Client

An easy-to-use, robust client to host Ship Sinkers games with both my own and other's servers.

JavaScript PostgreSQL HTML CSS
Album Collection Manager
CRUD Album Manager

A robust cloud-hosted application designed for comprehensive media cataloging and efficient server-side data management.

Python Flask PostgreSQL

Front-End

HTML5 CSS3 JS

Back-End

PHP Node.js Python Flask

Database

SQL PostgreSQL

Languages

Java C C++

Feel free to reach out via email for inquiries or collaborations:

[email protected]