Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Dillon Harless

Wilmington,NC

Summary

Experienced software engineer with a proven track record for developing robust cloud-based applications across diverse sectors including healthcare, non-profit disaster response organizations, large corporations, and startups. Deep experience with AWS. Familiarity with Azure. Roughly 50/50 split on frontend and backend experience. Holds multiple AWS certifications including Certified Solutions Architect and Certified Cloud Developer.



Overview

8
8
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

DMI
04.2024 - 02.2025
  • Developed platform to streamline internal AI/LLM products.
  • Designed tangential evaluation framework for our customers building on the AI platform.
  • Conduct in-depth code reviews and help guide other engineers in technical decision making.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Collaborated with management and product teams regarding software application design status and project progress.

Senior Software Engineer

CloudFruit
10.2022 - 04.2024
  • Designed and developed a 3-module lightweight ERP. Integrated an AI-driven OCR tool and QuickBooks Desktop to streamline the customer's ordering and logistics process.
  • Created a custom middleware application in .NET (C#) to integrate the custom application and QuickBooks Desktop.
  • Created a framework for serverless API creation reduced time to deployment of a fully permissioned API endpoint by about 70%
  • Implemented CI/CD and Infrastructure as Code (CDK) to increase developer velocity and environment stability
  • Lead the Agile development team and ensured thorough code coverage, fostering TDD
  • Migrated Quickbooks Desktop from on-premises to AWS EC2.
  • Languages used: TypeScript (React.js & CDK), C# for QBD integration to custom application.

Software Development Engineer

AWS
10.2022 - 10.2023
  • Developed and maintained a large-scale ETL application written in Java that serviced more than 100 TB of data daily.
  • Saved the organization roughly 4,000 hours of Data Engineers' time each month by redesigning and developing a Python application.
  • Implemented and maintained CI/CD pipelines & Infrastructure as Code (CDK and internal tool)
  • Enhanced user experience through the development of intuitive UI designs and streamlined navigation features.
  • Integrated SonarQube plugins for Scala projects via JavaBeans.
  • Languages used: Java, Python, Scala, TypeScript (React & CDK).

Software Engineer

CORE
06.2021 - 10.2022
  • Designed and built COREConnect, an application to redefine disaster response and reduce duplicative work by up to 90%
  • Architected, developed, and deployed the serverless application via Infrastructure as Code (AWS CDK)
  • Implemented CI/CD pipelines
  • Lead the development team via Agile methodology (Scrum)
  • Languages used: TypeScript (React.js & CDK).

Full Stack Software Developer

New Hanover Regional Medical Center
11.2018 - 06.2021
  • Designed, developed, and maintained a cryptocurrency rewards application using React Native and Python
  • Developed Alexa skills and Lex chatbots in Node.js
  • Developed internal websites in React.js
  • Saved the organization $20,000 a month on a DynamoDB redesign
  • Configured and maintained AWS environments
  • Implemented CI/CD pipelines using CloudFormation
  • Languages used: TypeScript (React), JavaScript (Alexa Skills Kit), Python (Chalice, Django).

Software Developer Intern

Liberty Healthcare
05.2017 - 11.2018
  • Enhanced and created internal ASP.NET Core (C#) web applications. Improved their functionality by implementing new features and fixing bugs in existing code.
  • Developed and maintained databases in TSQL. Managed and created stored procedures that fed SAP crystal reports
  • Developed a thorough understanding of the software development life cycle through hands-on experience.
  • Languages: C# (ASP.NET)

Education

M.S. IN COMPUTER SCIENCE AND INFORMATION SYSTEMS -

UNIVERSITY OF NORTH CAROLINA WILMINGTON
05.2022

Skills

  • Languages: TypeScript, C#, Python
  • Reactjs, Nodejs
  • AWS CDK, CloudFormation, Terraform
  • AWS Services
  • Serverless Design
  • Software Design Patterns
  • Cloud Architecture / System Design
  • Project Scoping
  • Software development lifecycle management
  • Web applications

Certification

AWS Solutions Architect - Associate

AWS Cloud Developer

Timeline

Senior Software Engineer

DMI
04.2024 - 02.2025

Senior Software Engineer

CloudFruit
10.2022 - 04.2024

Software Development Engineer

AWS
10.2022 - 10.2023

Software Engineer

CORE
06.2021 - 10.2022

Full Stack Software Developer

New Hanover Regional Medical Center
11.2018 - 06.2021

Software Developer Intern

Liberty Healthcare
05.2017 - 11.2018

M.S. IN COMPUTER SCIENCE AND INFORMATION SYSTEMS -

UNIVERSITY OF NORTH CAROLINA WILMINGTON