Derek Holloway

Derek Holloway

Senior Python Developer

2
Courses
4.78
Rating

Teaches in: Cybersecurity Mechatronics

About Me

I've been writing Python code professionally for over nine years, starting out in computational biology at a university research lab and eventually making my way into backend engineering and data infrastructure. Python is the language that taught me to think clearly about problems, and I genuinely believe it's the best first language anyone can pick up. Whether I'm building ETL pipelines, automating workflows, or diving into a new machine learning framework, Python is always where I start and usually where I stay.

In my courses, I focus heavily on writing clean, idiomatic Python. I'm not interested in teaching you syntax and sending you on your way. I want you to understand the why behind every pattern you use, from list comprehensions to context managers to decorators. My students walk away with real projects in their portfolio and the confidence to read and contribute to open-source codebases. I keep things practical, explain my thought process out loud, and always make room for questions.

Expertise

Python Django FastAPI Data Engineering Pandas SQLAlchemy Async Programming Testing with pytest

Experience

Trellix Data Systems

Senior Backend Engineer

Northvine Analytics

Python Developer

Meridian Bio Labs

Research Software Engineer

University of Colorado Boulder

Graduate Research Assistant

Achievements

  • Built a Python-based data pipeline at Trellix that reduced ETL processing time by 60%
  • Maintained an open-source Django middleware package with over 2,800 GitHub stars
  • Delivered a PyCon US 2023 talk on async patterns in Python web applications
  • Published an article on advanced Python decorators in Real Python magazine
  • Completed the Google Professional Data Engineer certification in 2022
  • Grew a YouTube channel focused on intermediate Python tutorials to 14,000 subscribers

Teaching Impact

  • 2 Courses
  • 4.78 Average Rating