Christian Johnston

Full-Stack Developer | AI-Powered Web Apps

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

Battleship Phase 1
Phase 1: Foundation

Architected a persistent PHP and PostgreSQL back-end to serve as the secure "Source of Truth" for game states.

PHP PostgreSQL
Battleship Phase 2
Phase 2: Hunt AI

Developing a "Hunt and Target" algorithm to simulate intelligent opponent behavior for single-player matches.

Live Site GitHub
Battleship Phase 3
Phase 3: Multiplayer

Scaling the infrastructure to support real-time WebSocket communication for competitive head-to-head play.

Live Site GitHub

Front-End

HTML5 CSS3 JS

Back-End

Node.js Python Flask

Database

SQL PostgreSQL

Languages

Java C C++

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

[email protected]