Available for tech consulting

Hi, I'm Colin Campbell

I build AI-powered tools and user-centric web applications that solve real-world problems. With a focus on OpenAI, LangChain, and Python, I specialize in creating intelligent systems for e-commerce and retail. I also bring full-stack development skills in React, Node.js, and MongoDB to deliver complete, scalable solutions.

About Me

About Me

My Journey

I'm an AI Engineer with 7 years of experience building intelligent systems for startups and e-commerce platforms. My work focuses on applying LLMs, automation, and NLP using tools like OpenAI, LangChain, and Pinecone. I'm passionate about building AI assistants, product recommenders, and NLP pipelines that drive measurable business value.

I specialize in front-end development with React and TypeScript, but I'm also proficient with back-end technologies like Node.js, databases and cloud infrastructure like AWS. I believe in writing clean, maintainable code and creating intuitive user experiences.

Work History

Professional Experience

A showcase of my professional journey and the skills I've developed along the way.

NovaCommerce AI

Senior AI Engineer

Full-time
Sep 2023 - May 2025
NovaCommerce AI
Kent Ohio, US (Remote)

Leading AI development at NovaCommerce to build LLM-powered recommendation systems and customer support tools for e-commerce platforms.

OpenAI APILangChainPythonNode.jsPineconeReactGitHub ActionsMongoDBRAGDocker
Algopix

AI Consultant

Contract
Nov 2021 - Aug 2023
Algopix
Palo Alto, California, US (Remote)

Worked with e-commerce clients to develop AI-driven solutions for pricing intelligence, market research, and automation.

OpenAI APIPythonLangChainPandasVector SearchMongoDBGitPrompt Engineering
Veeqo

AI Engineer

Full-time
Nov 2019 - Nov 2021
Veeqo
US (Remote)

Created scalable AI tools for automated tagging, classification, and internal inventory analysis using OpenAI models.

OpenAIPythonAWS ECSDockerMongoDBFastAPIGitLLMs
ShipHawk

AI Developer

Full-time
Jul 2018 - Oct 2019
ShipHawk
Santa Barbara, California, US (Remote)

Worked with the analytics team to create forecasting tools and internal NLP systems for logistics optimization.

PythonOpenAIspaCyMongoDBFastAPIData VisualizationGit

Featured Projects

Here are some projects I've worked on that showcase my skills and approach to problem-solving.

Invoice processing system
Completed
Invoice processing system
Automated invoice processing system using Python and OpenAI’s GPT-4o to extract, validate, and analyze data from multiple PDF invoices. The system generates comprehensive Excel reports and performs basic financial analysis to streamline accounting workflows.
PythonOpenAI GPT-4opandas+4
CodeDemo
Product Recommendation System
Completed
Product Recommendation System
product recommendation system that uses OpenAI's functionalities to analyze customer preferences and purchase history, providing personalized product suggestions for e-commerce platforms.
PythonNode.jsTensorFlow+4
CodeDemo
Inventory Demand Forecasting
Completed
Inventory Demand Forecasting
In this project, we build a demand forecasting pipeline that captures multi-dimensional signals across time, region, and products — and ends with SHAP explainability to make every prediction accountable.
PythonpandasStandardScaler+2
Code

Skills & Expertise

Technologies and tools I've mastered throughout my professional journey.

Python95%
OpenAI API (GPT-4)90%
LangChain90%
Vector Search (Pinecone, FAISS)85%
Next.js (React)85%
TypeScript / JavaScript85%
Node.js / Express.js80%
MongoDB / MySQL80%
Git & Github75%

Let's Connect

Interested in working together or have questions? Feel free to reach out!

Send a Message