About @astralarkitekt
Hi, I'm Greg Johnson, a software engineer and web developer in Clarksville, Tennessee, USA.
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.
Whether I've got development work at my job or not, I'm always working on some kind of project. It was the only way to stay current when my job promoted me out of the trenches of coding into Project Management. Had to keep building things on the side to keep my skills sharp.
Check out my Projects page!
Check out my LinkedIn to view my work history.
Yes, I'm currently open to work opportunities.
Personal Life
When I'm not coding, I'm making music, painting or writing. Always be creating! Since rediscovering my passion for art and creativity in 2016, I've created over 300 paintings in Acrylic, Oil and Watercolor. I'm also an avid musician/producer of my own original music and have amassed a ridiculous back catalog of 650+ song recordings over the years. And finally, this past few years I've taken to writing fiction. My first novella, Keening in the Key of Ache will be available soon on Amazon.
I started building web things when I was a teenager. Geocities. Angelfire. Tripod. I had a website on each of them! My favorite was my tripod - a place to upload scans of my drawings and awful poetry. I fell in love with the web back then. Started working from home building websites for a client in Singapore in 2001. I've been building for the web ever since.
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.