Skip to main content
William Cole

Hi, I'm William Cole

FullStackDeveloper

Based in San Pedro Sula, Cortés, Honduras

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

PYTHONNEXT.JSSUPABASEDOCKERFULL STACK DEVELOPERREACTNODE.JSTYPESCRIPTPYTHONNEXT.JSSUPABASEDOCKERFULL STACK DEVELOPERREACTNODE.JSTYPESCRIPT

Work

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.

College Degrees

Universidad Tecnológica Centroamericana (UNITEC)

Universidad Tecnológica Centroamericana (UNITEC)

Computer Systems Engineering

July 2022 – Present
  • Building foundations in software architecture, systems programming, networks, databases, and compiler design.
  • Notable academic projects: COPECO emergency-management platform, the SPS Script interpreter, the NP Problems algorithm visualizer, the SQL Server Transaction Log Analyzer, and the Apache Derby DBMS GUI.
Universidad Tecnológica Centroamericana (UNITEC)

Universidad Tecnológica Centroamericana (UNITEC)

Data Science and Artificial Intelligence Engineering

July 2024 – Present
  • Focused on applied AI, machine learning, RAG architectures, computer vision, and MLOps.
  • Notable academic projects: NourAI (a RAG nutrition assistant with a quantitative RAGAs evaluation framework) and FruitScanAI (a real-time computer-vision system with Human-in-the-Loop retraining using YOLOv8 and RF-DETR).

Certifications

Python Essentials 1

Python Essentials 1

Python Institute & Cisco Networking Academy

August 2024
  • Foundations of Python: data types, control flow, functions, modules, and error handling — formal Python proficiency endorsed by the Python Institute.
CCNA: Introduction to Networks

CCNA: Introduction to Networks

Cisco Networking Academy

December 2025
  • Network fundamentals: IPv4/IPv6, the TCP/IP stack, switching and routing basics, VLANs, and security principles for enterprise networks.
Linux Essentials

Linux Essentials

Cisco Networking Academy

June 2025
  • Linux fundamentals: shell, file system, processes, permissions, networking basics, and scripting on Unix-like systems.

Volunteering

NEXUS

NEXUS

Treasurer

January 2025 – December 2025
  • Student council for the careers: Computer Systems Engineering, Data Science & AI Engineering and Telecommunications Engineering.
  • Responsible for budget management and financial oversight of student council activities.
  • Organized bootcamps for new students to introduce them to their career paths and potential job opportunities.
Cipotes

Cipotes

Technology Specialist

December 2025 – Present
  • Assisting in development of internal tools and applications.
  • Developing a HR management system.
  • Developing a refactoring of TuVoto Cipotes, a project to track and manage candidate information for presidential elections.

Awards

Winner — Coding Latam Devcon 2025 ($2,000)

1st Place — Hackathon

2025
  • Won the Grand Prize at the Coding Latam Devcon 2025 hackathon for building 'How To Train Your English', an AI-powered e-learning platform for children aged 3-9.
  • Recognized for combining accessibility, AI-driven quiz generation, text-to-speech narration, and a robust learning management system architecture.

ISACA 5th IT BOWL

1st Place National — Honduras

2025
  • National champion of the ISACA 5th Information Technology BOWL competition, an annual IT knowledge contest covering cybersecurity, governance, networking, and emerging technologies.

ISACA 5th IT BOWL (Global)

3rd Place International

2025
  • Secured 3rd place at the global/regional level of the ISACA IT BOWL, competing against teams from multiple countries and demonstrating deep technical and governance knowledge.
Projects

Featured Projects

Notarial AI Suite
2025

Notarial AI Suite

A vertical SaaS platform that helps Honduran notaries digitize and manage notarial documents using AI-powered data extraction. Upload scanned documents, let Gemini AI extract structured data, then review, search, and export authenticated records — all from the browser. Built with Next.js 16, Flask 3, Gemini AI, and Cloudflare R2 storage.

Next.jsTypeScriptReact 19Flask+7
Mennonite Church Management
2025

Mennonite Church Management

A comprehensive church management platform for the Mennonite Church in Honduras, featuring member management, ministry coordination, financial tracking, event scheduling, inventory management, and a dynamic public-facing church website. Built with Angular 21, NestJS 11, Prisma ORM, PostgreSQL, and Supabase Auth.

AngularNestJSTypeScriptPrisma+6
How To Train Your English
2025

How To Train Your English

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.

ReactTypeScriptNode.jsExpress+6
NourAI
2025

NourAI

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.

PythonFastAPIRAGRAGAs+8
FruitScanAI
2025

FruitScanAI

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.

PythonFastAPIPyTorchYOLOv8+7
COPECO Incident Registration
2025

COPECO Incident Registration

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.

TypeScriptNode.jsExpress.jsReact+7

Show more

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 CONNECTOPEN TO WORKAVAILABLE FOR HIRELET'S BUILD SOMETHINGLET'S CONNECTOPEN TO WORKAVAILABLE FOR HIRELET'S BUILD SOMETHING