Software Engineer

Kyle Leonard

~/kyle

$ whoami

kyle_leonard

$ cat role.txt

software_engineer

$ cat what_im_doing.txt

Building AI systems. Built a RAG pipeline + chat UI for my LLC and currently working on an SEC-filings research copilot

$ ▯

I've been documenting my journey through Hashnode and more recently Substack

Curious to 👀 my articles?

For the link to my Substack and all other profiles

Checkout my LittleLink!

Where I've worked

Experience

  1. Nov 2022 - Apr 2026 Dealer Inspire (Cars Commerce) Chicago, IL

    Software Engineer

    • Designed and maintained backend services and RESTful APIs in Python, PHP, and SQL, delivering features to thousands of dealer clients at scale.
    • Built GitHub Actions workflows that automated OEM integration page updates across 1,000+ merchant sites, collapsing hours of manual effort into a one-click run under ten minutes.
    • Authored deployment scripts and contributed to daily zero-downtime production releases; one of the first engineers on the Kubernetes production deploy team, monitoring stability via Datadog and k9s.
    • Refactored legacy data pipelines and infrastructure, reducing technical debt by 10-15% and improving uptime; wrote documentation and runbooks so other teams could ramp quickly.
  2. Mar 2021 - Nov 2022 Dealer Inspire Chicago, IL

    Content Developer

    • Delivered 7-10 client site launches per week in Agile sprints, owning inventory-feed and API-connected content logic.
    • First production exposure to high-volume data-aggregation pipelines pulling live inventory from third-party sources.
  3. Feb 2020 - Mar 2021 Dealer Inspire Chicago, IL

    Solutions Engineer

    • Served as first point of contact for technical support, diagnosing client platform issues and resolving them directly; reduced ticket escalations by 10%.
    • Collaborated cross-functionally to deliver technical support and client training, translating real-time product issues into actionable engineering specs.
  4. Oct 2017 - Feb 2020 ALE Solutions Saint Charles, IL

    Catastrophe Logistics Specialist

    • Coordinated national-account logistics and stakeholder relationships under tight timelines; managed unique cross-functional projects directed by the VP, including the ALE Cares nonprofit foundation.
tech
stack

Skills Overview

Where most of my day-to-day work lives. The ring is a rough emphasis breakdown, not a proficiency score.

  • Python + AI / LLM 28%
  • TypeScript / JavaScript + SvelteKit 25%
  • SQL / Data modeling 15%
  • Backend & APIs 14%
  • PHP / legacy web 10%
  • Infra / DevOps 8%

Languages

  • Python
  • TypeScript
  • JavaScript
  • PHP
  • SQL
  • HTML / CSS

Data

  • PostgreSQL
  • MySQL
  • SQLite
  • Turso
  • CockroachDB
  • Drizzle ORM
  • schema design

Backend & Infra

  • Node.js
  • Django
  • FastAPI
  • REST APIs
  • GitHub Actions
  • Docker
  • Kubernetes
  • Railway
  • Datadog

Frontend

  • SvelteKit
  • Svelte
  • Tailwind
  • HTMX

AI / LLM

  • LangChain
  • Chroma
  • Ollama
  • OpenRouter
  • OpenAI
  • Anthropic
  • RAG

Tooling

  • Vitest
  • Playwright
  • Biome
  • Tauri
  • PostHog
  • Git

Want to know more?

A bit about me.

// I am . . .

01

a music lover turned dev

I got into development out of my love for music, when the tides started to turn during my journey as a Producer and Mix Engineer. I found it easier to work with the technical things of the post work and when it came to artists, it was hard to depend on the consistency of work. That led me to looking into making VSTs for music production but that soon turned into going down a rabbit hole with web development. That led me to online tutorials and projects before attending Lambda School (now Bloom Institute of Technology). From there, I entered my professional career and haven't looked back since.

02

an excellent communicator and constant learner

I place great emphasis on transparent and effective communication, which I believe is crucial for building strong team relationships and enhancing productivity. I am committed to continual learning and staying updated with the latest technologies and industry trends, now focusing on using my years of professional experience to build reliable and production ready AI systems.

03

actively contributing back to my community

I have been more involved in community outreach, doing a presentation for QCUL's (Quad County Urban League) youth and plan to participate as a panelist for their upcoming event: "Our Voice, Our Vote: Black Men and the Power of the Vote". I'm also part of the Code and Coffee Chicago community where we collaborate on projects and/or share knowledge with each other.

Mastodon