# software developer · educator · founder

Tim Ruscica

I've taught over two million developers how to build real software — and shipped production code at Microsoft, AlgoExpert, and my own companies along the way.

Tech With Tim logo
2M
youtube subscribers
200M+
video views
25K
github followers
8+
years teaching developers

about

I started programming as a kid because Minecraft made computers feel like a playground. That curiosity turned into a YouTube channel in 2017 — the first video was an A* pathfinding visualizer in Python — and the channel turned into a Microsoft internship at 19, then one of the largest programming-education platforms on YouTube.

Since then I've built developer-education products at AlgoExpert, published courses with freeCodeCamp, and founded three companies: Tech With Tim Inc., DevLaunch (a developer career accelerator), and Kernel Management (talent management for technical creators). I'm currently based in Dubai, focused on AI, agents, and helping engineers ship real things.

experience

2026 — Present

Co-Founder & Equity Partner · Kernel Management

  • Launched a talent-management firm for tech and coding creators in partnership with Reign Maker Talent.
  • Advise and mentor technical creators on brand partnerships, monetization, and audience growth.

2024 — Present

Founder · DevLaunch

  • Built a developer career accelerator providing 1-on-1 mentorship to engineers breaking into the industry.
  • Designed curriculum and mentorship programs focused on shipping production-grade projects.

2017 — Present

Founder & CEO · Tech With Tim Inc.

  • Grew a programming-education brand to 2M YouTube subscribers and 200M+ views — one of the largest coding channels on the platform.
  • Produced 1,000+ tutorials across Python, AI/ML, web development, and modern developer tooling.
  • Partnered with leading developer-tool companies on educational content and product launches.

2021 — 2023

Software Engineer · AlgoExpert

  • Built developer-education products used by engineers preparing for technical interviews at top companies.
  • Shipped full-stack features across content platforms, assessment tooling, and infrastructure.

2020 — 2021

Software Engineer · Microsoft

  • Hired at 19 on the strength of self-taught engineering work and public projects.
  • Delivered production code on enterprise-scale systems as part of a global engineering org.

Additional professional work with SAP, CourseCareers, and freeCodeCamp (published instructor).

featured open source

226 public repositories at github.com/techwithtim

skills

languages

Python, JavaScript / TypeScript, Go, Java, SQL

domains

AI & agents, machine learning, full-stack web development, automation, developer education

tools & frameworks

React, Next.js, Flask, Django, Node.js, Git, Docker, cloud platforms

education & recognition

University of Ottawa — Faculty of Engineering

Computer Science. Dean's Merit Scholarship (2018). Left to pursue Tech With Tim full-time.

freeCodeCamp — Published Instructor

Authored full-length programming courses for one of the largest coding-education platforms.