Josh Horsfall

AI Developer, Senior Software Engineer, Full-Stack

Summary

Full-stack engineer with 5+ years building production systems in React, Next.js, Svelte and Node.js, now building AI agents, LLM-powered features and ML pipelines in Python with TensorFlow and PyTorch, backed by solid architecture, APIs, CI/CD and AWS cloud infrastructure.

Technical Skills
AI & Machine Learning
Python · TensorFlow · PyTorch · OpenCV · Scikit-learn · LLMs · NLP · Deep Learning · AI Agents & Chatbots
Languages
JavaScript (ES6+) · TypeScript · Python · HTML5 · CSS3
Frontend
React · Next.js · Svelte / SvelteKit · Tailwind CSS · shadcn-svelte · PWAs · SSR / SSG
Backend & APIs
Node.js · Express · FastAPI · Laravel · Django · GraphQL · REST · WebSockets
Databases
PostgreSQL · MySQL · MongoDB · SQLAlchemy (async) · Query optimization
Cloud & DevOps
AWS (EC2 · S3 · Lambda) · Vercel · Railway · Neon · Docker · Serverless · GitLab CI · Jenkins · CircleCI
Testing & Quality
Jest · Cypress · Playwright · TDD
Security & Access
Auth0 · JWT · RBAC
Other
WCAG 2.1 AA · i18n · Agile / Scrum
Professional Experience
AI Developer & Senior Software Engineer
Feb 2021 – Present
Adhocplus Cloud & Data Services · Remote
+ Rebuilt CloudDocs as multi-tenant Qlarent with AES-256 encryption, RBAC and password-protected sharing + Shipped AI agents, chatbots and LLM features in Python, using NLP and deep learning (TensorFlow, PyTorch) + Architected and deployed 10+ responsive web apps in React, Svelte and modern JavaScript + Designed and integrated RESTful and GraphQL APIs across production services + Cut average load time from 3.2s to 2.1s (−35%) with SSR, image compression and lazy loading + Engineered GitLab CI / Jenkins pipelines, reducing deployment time by 73% + Implemented automated testing frameworks using Jest and Cypress, improving code quality and reducing bugs by 30% + Cut infrastructure costs 20% with serverless architecture and auto-scaling + Delivered WCAG 2.1 AA accessibility; led code reviews and mentored junior engineers
Full-Stack Developer
Oct 2019 – Aug 2020
Chesroc Nigeria Limited · Lagos, Nigeria
+ Led architecture and delivery of 4+ production apps end to end, including Taski and CloudDocs + Built CaterGo to handle 100,000+ inventory items (+50% query speed) + Increased inventory and purchase-order visibility for offshore procurement teams by 40%, by building real-time analytics dashboards consolidating data across warehouse and supply-chain systems + Cut vendor performance reporting turnaround by 35%, by delivering automated supply-chain reporting tools for offshore operations + Implemented AWS serverless microservices for improved scalability and uptime; integrated Auth0 for enterprise authentication + Spearheaded internationalization (i18n) across 5 languages
IT Support Specialist (Intern)
Apr 2019 – Oct 2019
Adexfe Systems · Lagos, Nigeria
+ Automated recurring IT support workflows to reduce manual ticket handling + Built reporting and data-analysis features (ColdFusion, AJAX, MySQL); authored onboarding documentation for the support team + Assisted with security audits and system updates to reduce vulnerabilities
Key Projects

Portfolio: www.joshhorsfall.com

ApexStock Inventory management · full-stack
2026

A ground-up rebuild of CaterGo, expanded into a multi-tenant inventory system for offshore and marine operations, tracking stock across locations, suppliers and currencies from purchase order through to consumption.

Qlarent Enterprise cloud filing · full-stack
2025

Secure document management with enterprise-grade AES-256 encryption and granular, role-driven permissions: all the power of SharePoint, with none of the pain.

Taski 2.0 Productivity platform · full-stack
2026

A ground-up refresh of Taski, rebuilt as a multi-tenant SaaS product with server-enforced RBAC, an async FastAPI + SQLAlchemy backend, and real-time analytics on task and workload data.

Zayn Global Automotive marketing site + AI live chat · full-stack
2026

Public site for an automobile group with an AI-powered live chat that answers vehicle and financing questions in real time, turning visitors into qualified leads around the clock.

Zayn Global Back Office Internal back office · full-stack
2026

Unified back office for Zayn Global's auto sales, client investment tracking, document verification and agro-investments, one dashboard instead of four disconnected tools.

Education
B.Tech, Chemical/Petrochemical Engineering
University of Science and Technology, Rivers State
Certifications
IBM Cloud Native Development
Developing Cloud Native Applications · Developing Front-End Apps with React · Front-End Development with React (Intermediate) · Git and GitHub Essentials
HackerRank
JavaScript (Intermediate) · JavaScript (Basic)
Leadership
Collegiate President
JCI (Junior Chamber International)
Led the collegiate chapter, organizing leadership development events and professional training sessions; managed cross-functional volunteer teams.