David Echelberger

David Echelberger

Software Engineer, Business Owner

Software Engineer experienced in developing scalable, high-impact software solutions with a relentless commitment to user experiences.

Work Experience
Consulting Work
DDTPMTTapiPingo
Languages

Go

Typescript

Python

Solidity

Java

SQL

GraphQL

Javascript

HTML

CSS

NoSQL

PHP

SAS

Dart

Frameworks

React

Kubernetes

Express.js

Docker

Nest.js

Next.js

TailwindCSS

React Native

tRPC

Prisma

Angular

MaterialUI

Ionic

Flutter

Tools

Node.js

Vite

Expo

UNIX

AWS

Azure

Figma

Vercel

Planetscale

Cloudformation

VSCode

Kinesis 360

Cloudflare

Git

Full Stack Engineer at Kaleido

October 2021 - Present
Raleigh, NC

  • Leading the development and delivery of cutting-edge enterprise blockchain platforms for modern business networks.

  • Developed a comprehensive suite of CBDC solutions, delivering robust applications to high-profile clients including Swift and several international central banks. Learn more.

  • Designed and implemented a full-stack EVM-based blockchain indexer, enabling customers to explore their blockchain data through a streamlined and intuitive interface. Learn more.

  • Built a decentralized identity platform leveraging PolygonID, ZKProofs, and the iden3 protocol, providing secure and scalable identity verification solutions. Learn more.

  • Developing and iterating on Kaleido Asset Platform to simplify the tokenization of digital assets in the enterprise. Learn more.

  • Actively contributing to Hyperledger Firefly, an open-source stack for enterprises to build and scale secure Web3 applications. View the code.

    LanguagesFrameworksTools
    GoReactNode.js
    TypescriptKubernetesAWS
    SolidityExpress.jsAzure
    JavaDockerUNIX
    PostgresTailwindCSSKinesis 360 :)
    GraphQLMaterialUIGit
    Shell

Daily Dozen Trivia

Check it out: DailyDozenTrivia.com

  • Created, designed, and developed DailyDozenTrivia.com, based on popular trivia podcast The Dozen Trivia.

  • Achieved rapid adoption with 60,000+ daily users, increasing brand value and fan engagement.

  • After being acquired by Barstool Sports, integrated into their core infrastructure, while further developing key features such as user accounts, leaderboards, and statistics.

    LanguagesFrameworksTools
    TypescriptNext.jsNode.js
    MySQLReactVercel
    ShellTailwindCSSPlanetscale
    tRPCFigma
    PrismaAWS

Pardon My Balls

Check it out: PardonMyBalls.com

  • Created, designed, and developed, a user-friendly interface to track lottery ball numbers drawn in popular sports podcast, Pardon My Take.

  • Collected and organized data from 450 episodes to create a comprehensive and easily accessible database.

  • Integrated into podcast's routine, increasing fan engagement with 2,000+ visitors/month.

    LanguagesFrameworksTools
    TypescriptNext.jsNode.js
    MySQLReactVercel
    ShellTailwindCSSPlanetscale
    tRPCFigma
    PrismaAWS

Pingo

Check it out: Pingo

  • Created, designed, and developed a real-time ping pong leaderboard app to track employee matches, tournaments, and elo ratings.

  • Fostered a competitive yet collaborative work environment, increasing employee engagement and encouraging healthy competition.

    LanguagesFrameworksTools
    TypescriptNext.jsNode.js
    MySQLReactVercel
    TailwindCSSPlanetscale
    tRPCFigma
    PrismaAWS

Tapi: Better Beer Menus

Check it out: TapiMenus.com

  • Designed and developed a beer menu service for easy beer discovery, increasing sales and customer satisfaction.

  • Pitched and integrated at two of the largest beer gardens in the world, benefiting 10,000+ paying customers monthly.

  • Powerful search and filtering engine to find beers by style, ABV, IBU, brewery, and venue floor.

    LanguagesFrameworksTools
    TypescriptAngularNode.js
    GraphQLTailwindCSSAWS
    PythonIonicCloudformation
    NoSQLAWS AmplifyUntappd API
Cisco.com Worldwide

Full Stack Engineer at Cisco

November 2019 - October 2021
Raleigh, NC

  • Engineered and optimized features across web apps and microservices within the CX Cloud team, boosting platform efficiency in products such as Big Data Broker, C-Way, and TAC.

  • Implemented features and enhancements for Cisco's serverless function platform, increasing usability throughout the product experience.

  • Created a simple JIRA task viewer, improving project visibility and efficiency for senior management.

    LanguagesFrameworksTools
    GoReactNode.js
    TypescriptKubernetesAWS
    JavaExpress.jsGit
    NoSQLDockerUNIX
    GraphQLMaterialUISketch
    Angular

Technical Consultant at SAS

July 2019 - November 2019
Raleigh, NC

  • Consulted on and implemented big data solutions, customizing technologies to meet diverse client needs effectively.

Software Engineer Intern at SAS

December 2017 - July 2019
Raleigh, NC

  • Developed GDPR compliance tools, ensuring company-wide adherence to regulations.

  • Created and deployed web and mobile compliance solutions to enhance clarity and communication of applicable laws.

  • Improved tracking and monitoring tools to optimize resource allocation and increase efficiency in compliance efforts.

    LanguagesFrameworksTools
    TypescriptAngularNode.js
    PythonIonicAWS
    PHPGit
    SASUNIX
    SQLVSCode

Software Engineer Co-Op at Honeywell

August 2017 - December 2017
Raleigh, NC

  • Contributed to the launch of Connexo, an enterprise software product focused on smart grid IoT data management solutions.

  • Migrated applications from Adobe Flex to Angular, improving user experience and responsiveness.

  • Completed 9 bi-weekly sprints over the course of an 18 week Co-Op with NC State.

    LanguagesFrameworksTools
    JavaAngularNode.js
    TypescriptSencha.jsAWS
    SQLGit
    ShellUNIX
NC State University brick logo

North Carolina State University

August 2015 - May 2019
B.S. Computer Science
Minor Business Administration
Raleigh, NC

Lab Instructor: E115: Intro to Computing Environments

  • Instructed 200+ First Year Engineering students on diverse computing methods and technology resources, such as:
    • Operating Systems
    • File Systems
    • UNIX
    • Networking
    • Hardware

Sample Coursework:

  • CSC 401: Computer Networks
  • CSC 405: Computer Security
  • CSC 422: Automated Learning and Data Analysis
  • CSC 492: Senior Design
  • CSC 316: Data Structures and Algorithms (Java III)
  • CSC 325 Software Engineering
  • CSC 333: Automata, Grammars, and Computability

Projects:

Senior Design: Blackberry QNX

  • Developed and designed a test management web app for BlackBerry QNX.
  • A cross-platform solution that provides developers with testing tools such as:
    • Monitoring software quality trends.
    • Creating test lists based on project test requirements.
    • Generating easily customizable test reports for each test area and user.
  • Tech Stack: Angular, Typescript, Express.js, Node.js, REST APIs, MongoDB, OpenLDAP

Georgia Tech Hackathon: Delta Assistant

  • 2nd place for "Best Travel Hack" at HackGT 2017
  • Delta Assistant is a mobile application that includes features such as:
    • Chat bot assistant for questions regarding your flight, using Microsoft's Text Translation API.
    • Dashboard with all flight details at your finger tips.
  • Tech Stack: Angular, Typescript, Ionic, Node.js, Microsoft Text Translation API