logo
William Cole

Hi, I'm William Cole

Full Stack Developer
Open to work
San Pedro Sula, Honduras

Double majoring in Computer Systems Engineering and Data Science & AI. I build apps, solve problems, and never stop learning.

FULL STACK DEVELOPER REACT NODE.JS TYPESCRIPT PYTHON NEXT.JS SUPABASE DOCKER FULL STACK DEVELOPER REACT NODE.JS TYPESCRIPT PYTHON NEXT.JS SUPABASE DOCKER
Grupo Leitz

Grupo Leitz

Software Engineer Internship

July 2025 – April 2026
  • Participated in the refactoring of the original Tryton SAO interface to React with TypeScript, improving UI/UX and maintainability.
  • Participated in research for implementation of Keycloak for Identity and Access Management (IAM), deploying secure OAuth2 flows via Docker.
  • Developed AI integration prototypes using .NET and local LLMs (Ollama) for internal tool automation.
  • Authored comprehensive technical documentation for system architectures and deployment guides.
Freelance

Freelance

Computer Systems Engineering

November 2024 – Present
  • Delivered three production projects end-to-end (Subite, Bufete Cole Paz, Notarial AI Suite) as sole developer, owning client requirements gathering, architecture, and shipping across mobile, web, and AI desktop stacks.
  • Drove client conversations from raw needs to scoped specs and prototypes, replacing paper-based and ad-hoc workflows with custom software for operators in transportation, legal services, and notarial document processing.
  • Operated across the full stack independently — React Native + Supabase on mobile, React + Vite + Tailwind + Framer Motion on web, and Electron + Flask + RAG on AI desktop.

Featured Projects

Notarial AI Suite
01 / 06

Notarial AI Suite

2025Full Stack DeveloperIn Development

A commercial AI platform that helps Honduran notaries search and validate years of legal documents — without anything ever leaving their machine. Combines an Electron + Next.js desktop app, hybrid Ollama/Gemini/OpenAI RAG, and a Flask SaaS backend with HMAC-signed licensing.

Tech Stack

ElectronNext.jsTypeScriptRAGOllamaOpenAI APIsGemini APIPythonFlaskMySQLDockerJWT
Source Code
How To Train Your English
02 / 06

How To Train Your English

2025Full Stack DeveloperFinished

Hackathon-winning ($2K Devcon 2025) e-learning platform where kids ages 3-9 learn English alongside 'Trio' through AI-generated quizzes and text-to-speech narration. Behind the playful UI lives a robust LMS with Sequelize, JWT-based RBAC for three roles, and React Query.

Tech Stack

ReactTypeScriptNode.jsExpressSequelizePostgreSQLJWT (RBAC)React QueryOpenAI APIsTailwind CSS
Source Code
NourAI
03 / 06

NourAI

2025Full Stack DeveloperFinished

An AI nutrition assistant that fights LLM hallucination in health by anchoring every answer in a curated medical corpus with explicit citations. Built on a FastAPI RAG pipeline with factory patterns and a RAGAs evaluation framework that measures retrieval and answer quality.

Tech Stack

PythonFastAPIRAGRAGAsLangChainVector DBOpenAI APIsOllamaReactTypeScriptTailwind CSSDocker
Source Code
FruitScanAI
04 / 06

FruitScanAI

2025Full Stack DeveloperFinished

A real-time computer-vision system that classifies fruit quality from a live camera feed using YOLOv8 and RF-DETR. Implements a full Human-in-the-Loop MLOps pipeline where users correct predictions on an HTML5 Canvas annotation UI to continuously fine-tune the model in production.

Tech Stack

PythonFastAPIPyTorchYOLOv8RF-DETRComputer VisionMLOpsNext.jsReactTypeScriptTailwind CSS
Source Code
COPECO Incident Registration
05 / 06

COPECO Incident Registration

2025Full Stack DeveloperFinished

A nationwide emergency-management platform built for COPECO Honduras, replacing paper-based ambulance dispatch with real-time digital tracking. TypeScript Node.js/Express + PostgreSQL backend on Docker Compose with JWT-based RBAC, plus a client-side jsPDF/ExcelJS reporting engine.

Tech Stack

TypeScriptNode.jsExpress.jsReactPostgreSQLDockerDocker ComposeJWT (RBAC)Chart.jsjsPDFExcelJS
Source Code
Subite
06 / 06

Subite

2025Full Stack DeveloperIn Development

A cross-platform mobile operations layer for private university bus fleets that replaces paper schedules and group chats with real-time tracking. React Native + Expo app with file-based RBAC for students, drivers, and admins, plus live GPS via Google Maps and a Supabase backend.

Tech Stack

React NativeExpoExpo RouterTypeScriptSupabasePostgreSQLGoogle Maps APIZustandNativeWindScrum
Source Code

Tech Stack

These are my go-to technologies that I use most frequently and feel most confident with.

Languages
TypeScript
JavaScript
Python
C#
C++
Java
PHP
Frontend
React
React Native
Next.js
Angular
Expo
Tailwind
shadcn/ui
HTML
CSS
Backend
Node.js
Express
FastAPI
Flask
Supabase
Laravel
.NET
ASP.NET Core
Database
PostgreSQL
SQL Server
MySQL
SQLite
Oracle
Tools
S
K
Git
GitHub
GitHub Actions
Docker
Linux
JWT
Figma
Hosting
Vercel
Heroku
Render
Artificial Intelligence
OpenAI APIs
Gemini API
Ollama
LangChain
R
R
PyTorch
Computer Vision (YOLO)
Modal
Pandas
Scikit-learn
NumPy
Matplotlib
Seaborn
LET'S CONNECT OPEN TO WORK AVAILABLE FOR HIRE LET'S BUILD SOMETHING LET'S CONNECT OPEN TO WORK AVAILABLE FOR HIRE LET'S BUILD SOMETHING
William's Assistant
Click to learn more about me!
William's Assistant

Hi! I'm William's assistant

What would you like to know about William?