Profile

Hi, I'm Dillon Harless

Fullstack Developer | Software Engineer

Full-stack engineer building scalable systems and leading teams to deliver with clarity and speed.

Ask my AI about me!

About Me

Passionate about creating digital solutions that bridge the gap between design and functionality

With over 8 years of experience in fullstack development, I specialize in building modern web applications that are both performant and user-friendly. My journey began as a sole developer building Alexa skills, and eventually led me to become a full-stack engineer working for startups and large corporations.

I believe in writing clean, maintainable code and staying up-to-date with the latest technologies. I also love working with AI and using it to build better products. Ask my AI about me! It has made me 10x more productive, however, it's not a replacement for human intelligence. It can just as easily be used to make us 10x less productive!

Technologies I work with

ReactNext.jsTypeScriptAI (Cursor, Claude, GPT, etc.)RAGASDeepEvalNode.jsPythonPostgreSQLNoSQLAWSDockerGraphQLTailwind CSSGit
About me

Featured Projects

A showcase of my recent work and the technologies I'm passionate about. Compiling info here is an ongoing process so please check back often! For some of these projects, I'll have the code, for others I'll maybe just have the website. I'm always adding more projects to this list!

Code-ified Lambda Factory
Code-ified Lambda Factory
A framework that streamlines Lambda creation in CDK apps by auto-discovering functions and wiring them into your infrastructure. It's a simple way to create Lambda functions in your CDK app, and drastically sped up our deployment time.
TypescriptNode.jsAWS CDKLambdaDevOpsServerless
CDK Infrastructure for a Serverless ERP
CDK Infrastructure for a Serverless ERP
A very robust AWS CDK application for creating and managing the infrastructure of a serverless ERP application I built for a customer. It happens to leverage the Code-ified Lambda Factory to create Lambda functions!
TypeScriptNode.jsAWS CDKDevOpsServerless
Quickbooks Desktop Integration - Message-Driven Architecture
Quickbooks Desktop Integration - Message-Driven Architecture
A modular integration between Quickbooks Desktop and a third party application. It uses the Quickbooks Desktop SDK to read and write data to Quickbooks Desktop, and uses AWS SQS to send and receive messages between the two applications.
.NETC#Quickbooks Desktop SDKAWSSQS
Using ML to Predict Surf Conditions
Using ML to Predict Surf Conditions
I used machine learning to predict surf conditions based on weather data and real historical human accounts I scraped from a local website called WBLiveSurf. I used a variety of methods to predict what's known as the Fun Factor. This was my graduate capstone project!
PythonPandasPyTorchGoogle Colab

Latest Articles

Sharing insights, tutorials, and thoughts on web development and technology. Coming Soon!

Using Styled Components in React - Advantages and DisadvantagesReact
10/1/2025
Using Styled Components in React - Advantages and Disadvantages
Coming Soon!
CDK Infrastructure Dos and Don'tsAWS CDK
10/8/2025
CDK Infrastructure Dos and Don'ts
Also coming soon, heh...
API Design Best PracticesAPI
10/15/2025
API Design Best Practices
You guessed it, coming soon!

Get In Touch

Have a project in mind or just want to chat? I'd love to hear from you

Let's Connect

I'm always open to discussing new opportunities, interesting projects, or just having a conversation about technology and development.

Email

developer.dillonharless@gmail.com

Phone

+1 (910) 366 7175

Location

By the ocean in North Carolina!

Follow Me

Send a Message
Fill out the form below and I'll get back to you!