Jeff Mckee

Full-Stack & AI Developer

About Me

I am a passionate and self-motivated developer with a knack for building functional and efficient applications from the ground up. I have hands-on experience taking projects from concept to a full-stack, containerized deployment on a cloud server, including modern applications powered by Generative AI. I'm skilled in both back-end logic and modern front-end UI development and am eager to apply my skills to solve real-world problems.

My Projects

AI Document Chat (Docu-Mentor)

An advanced AI application where users can upload documents and have a conversation with a Google Gemini-powered chatbot that answers questions based on the document's content, using a RAG (Retrieval-Augmented Generation) architecture.

Tech Used: Google Gemini API, Node.js, React, Vector Embeddings, RAG, Docker

MERN Finance Dashboard (Insight)

A full-stack SPA where users track finances, featuring a secure Node.js/Express back-end with JWT authentication, a React front-end with data visualization, all containerized with Docker and deployed behind an Nginx reverse proxy.

Tech Used: React, Node.js, MongoDB, Docker, Nginx, JWT, Chart.js

Full-Stack To-Do App

A complete CRUD application with a Node.js/Express back-end, SQLite database, and a vanilla JavaScript front-end, kept online with PM2.

Tech Used: Node.js, Express, PM2, SQLite, JavaScript

LEMP Shop Interface

A dynamic product filter with a vanilla JS front-end and a PHP/MariaDB back-end, all configured and deployed on a Linux (Azure) server with Nginx.

Tech Used: Nginx, PHP, MariaDB, JavaScript, Linux

Skills

Generative AI & LLMs React Node.js & Express Docker & Docker Compose Nginx Google Gemini API RAG Architecture SQL & NoSQL (MariaDB, MongoDB) Linux Server Admin Git & GitHub PHP

Get In Touch

I'm currently seeking new opportunities. Feel free to reach out!

jeff@jeffmckee.ca