Hello, I'm

Zach Keatings

Full-Stack Developer

I build modern web applications using React, Node.js, Express, and PostgreSQL. Passionate about creating clean, efficient code and intuitive user experiences.

portfolio.js
const developer = {
  name: 'Zach Keatings',
  role: 'Full-Stack Developer',
  stack: ['React', 'Node.js', 'PostgreSQL'],
  passion: 'Building impactful software'
};
Scroll

01. About Me

I'm a full-stack developer with a passion for building modern, scalable web applications. My journey in development started with HTML and CSS, and has evolved into a comprehensive skill set spanning frontend, backend, and database technologies.

I specialize in the React, Node.js, Express, and PostgreSQL stack, creating full-featured applications from concept to deployment. My approach combines clean code principles with user-focused design, ensuring every project is both maintainable and intuitive.

When I'm not coding, I'm continuously learning new technologies and best practices, always striving to improve my craft and stay current with industry standards.

About me

02. Skills & Technologies

Frontend

React
CSS3
HTML5
TailwindCSS
JavaScript
Material UI

Backend

Node.js
Express
PostgreSQL
MySQL
PHP
Socket.io
JWT
Sequelize

Tools & Infrastructure

Docker
Nginx
Git
GitHub
Vite
Python

03. Featured Projects

Stock Ticker project screenshot

Stock Ticker

Full-stack real-time multiplayer board game with multiple game modes, AI players, ELO rating system, friends system, and comprehensive achievement tracking. Built with React, Node.js, and Socket.IO.

React Node.js Express PostgreSQL Socket.io
LancersHub project screenshot

LancersHub

Freelancing platform connecting clients with freelancers. Built with 4 independent microservices (User, Message, Project, Payment), Nginx API gateway, project proposals, real-time messaging, and dashboard analytics with financial predictions.

React Node.js Express PostgreSQL Docker
DataDock project screenshot

DataDock

Self-hosted file sharing platform built with zero external dependencies. Features guest uploads, quota management, automatic thumbnail generation, brute-force protection, admin panel, and one-click GitHub updater.

PHP MySQL JavaScript
Mastermind project screenshot

Mastermind

Classic puzzle game with customizable difficulty (up to 16 colors), color blind mode, timer tracking, and shareable PNG results generated via Canvas API. Built with vanilla JavaScript.

JavaScript HTML5 CSS3

04. Certificates

Computer Programming & Analysis Advanced Diploma

Computer Programming & Analysis Advanced Diploma

Date Issued: April 17, 2025
Completed a three-year intensive program in software development, graduating with an Advanced Diploma in Computer Programming & Analysis from George Brown College.

Scrum Fundamentals Certificate

Scrum Fundamentals

Date Issued: February 23, 2024
Certified in Scrum Fundamentals by ScrumStudy, demonstrating an understanding of Agile methodology and Scrum practices.

Automate the Boring Stuff with Python Programming

Automate the Boring Stuff with Python Programming - Udemy

Date Issued: May 3, 2022
This certification underscores my ability to write practical Python scripts to streamline processes and increase efficiency in daily tasks and complex data management.

05. Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out!

Zach Keatings - Resume