Hi, I'm Greg.

Software engineer. AI experimenter. Lifelong creative. Based in Clarksville, Tennessee.

Greg Johnson at work

What I Do

I build systems, pipelines, and experiments that generate things — art, stories, chatbots, RAG agents. If it can be solved with a well-thought-out system, I probably want to build it.

Today my focus is on building fast, scalable, and user-friendly web applications using TypeScript, Vue, React, and Node.js — typically with a PostgreSQL backend. I'm deeply passionate about the potential of AI and have been exploring its applications in creative and practical domains: from AI-powered chatbots to generative art, I'm fascinated by how AI can augment human creativity and problem-solving.

Check out my Projects to see what I've been building, or view my work history on LinkedIn.

Open to Work I'm currently open to new opportunities. Let's talk.

The Journey

Late '90s

First Websites

Geocities. Angelfire. Tripod. I had a site on each — my favorite was Tripod, where I uploaded scans of my drawings and awful poetry. I fell in love with the web.

2001

Going Professional

Started building websites for a client in Singapore, working from home. I've been building for the web ever since.

2016

Creative Renaissance

Rediscovered my passion for art and creativity. Over 300 paintings in acrylic, oil, and watercolor since then.

Now

AI & Innerbot

Building AI-powered tools and consulting with businesses on how to harness AI effectively.

A collection of paintings by Greg Johnson

Beyond the Code

When I'm not coding, I'm making music, painting, or writing. Always be creating!

Since 2016 I've created over 300 paintings. I'm also an avid musician/producer with a ridiculous back catalog of 650+ original song recordings. And recently I've taken to writing fiction — my first novella, Keening in the Key of Ache, will be available soon on Amazon.

When I do get out of the code-cave, you'll usually find me playing with my pets — a cat named Binks and a dog named Wookie — or relaxing with friends. Maybe shooting some pool.

Want to work together?

I'd love to hear about your project.