Leslie Heinzen

Louisville, KY · lesli[email protected]

Scan contact card

Scannable QR code with contact info

Hey there! 👋 I’m Leslie, a versatile full-stack software developer dedicated to building applications and services of all shapes and sizes. Whether working independently or as part of a team, I love working on new things, and helping people solve difficult problems.

Experience

Senior Software Developer

YNAB (You Need A Budget)

A personal budgeting platform for the web, Android, and iOS.

April 2022 - present

Owner, Developer

Wildberry Software Services

  • Create, build and host websites, apps, and services for clients.
  • Develop tailor-made software solutions to meet the specific needs of businesses.
  • Integrate projects with third-party APIs, including payment systems, social media, and video streaming.
August 2009 - Present

Software Engineer

Switcher Studio

An iOS-focused multicamera livestreaming platform.

  • Built a greenfield WebRTC videoconferencing web application.
  • Re-wrote the web dashboard for customer management of billing, media files, and app settings.
  • Managed third-party integrations with major social media platforms for livestreaming, post creation, and realtime comments.
  • Overhauled Stripe customer billing integration, including support for Google Pay and Apple Pay.
  • Provided professional and technical guidance to junior developers.
April 2020 - April 2022

Software Engineer

QSR Automations

A restaurant technology company creating kitchen display systems and table management solutions.

  • Developed and maintained core microservices in support of other product teams, including authentication and product licensing.
  • Worked on external API integrations with large partner companies.
  • Researched and introduced new technologies to the company tech stack, including Vue.js and GraphQL.
  • Maintained internal administrative and customer-facing enterprise web applications, and UI libraries used by other teams.
  • Implemented new features in internal and customer-facing web applications.
January 2017 - April 2020

Skills

Frontend
  • JavaScript
  • TypeScript
  • React
  • React Native
  • Vue.js
  • Knockout.js
  • Ember.js
  • HTML
  • CSS
  • SCSS
Backend
  • C#
  • .NET
  • Ruby on Rails
  • Node.js
  • Express.js
  • MongoDB
  • SQL
  • NoSQL
  • MySQL
  • PostgreSQL
  • Redis
  • Docker
  • Swagger / OpenAPI
Cloud Tech
  • AWS Lambda Functions
  • SQS/SNS
  • Azure Functions
  • Azure Containers
  • EventGrid
  • Storage
  • GitHub Actions / Workflows
  • Heroku

CLI Summary for YNAB

Get an overview of your YNAB budget information straight from the command line. Allows the user to inspect their monthly budget by category, accounts information, and reports.

Read more

Knockout CLI

A simple CLI project initializer for knockout.js.

Read more

Trivia Box

A multiplayer real-time trivia system. I initially envisioned it as a way to be paired with simple IoT devices (like rpis) running the server, so that trivia gamerunners could bring the devices with them to a location and run game servers on-the-go, allowing any client on the same network to play. The idea is to eventually expand to a cloud-backed service to support over-the-internet play.

Read more

Volunteering

Mentor

Code Louisville

Provide instruction and mentoring to student cohorts for front-end web development and React courses. Give presentations and lectures on various CS and Software Development topics. Provide one-on-one guidance and student project evaluation.

August 2017 - Present

Mentor

Lambda School

Provided professional guidance and interview preparation to aspiring software engineers.

August 2019 - January 2020

Education

University of Colorado-Boulder

Master of Music
Music Performance (Violin)

2012 - 2014

University of Louisville

Bachelor of Music
Music Performance (Violin)

2005 - 2009