Data Engineer
- Build and scale data collection and processing pipelines
- Utilize LLMs to categorize products, sentiment, etc.
- Build and maintain cloud infrastructure
Hi, I'm McKay Johns.
I teach developers and companies how to build real AI applications.
I've been building AI systems since the early days of GPT and have developed a deep understanding of how to integrate large language models and intelligent systems into modern software.
I create practical tutorials, frameworks, and systems that help engineers and teams go from using AI tools to building with them—turning ideas into working, production-ready products.
Throughout my content, you'll find topics like:
Through my YouTube channel, newsletter, and the upcoming AI Developer System course, I share everything I've learned from building and deploying real-world AI systems.
Building a flagship course and resource library that walks engineers from prompt tinkering to production-grade systems.
Preview the curriculumBreaking down the systems, prompts, and models I ship so teams can replicate them in their own stacks.
Read the latest issuePublishing practical walkthroughs that take AI projects from architecture decisions to shipped code.
Watch the channelPrototyping multi-agent patterns that combine reasoning, retrieval, and FastAPI/Supabase backends for production teams.
I've spent the last few years building AI-driven products and data platforms across growth-stage companies.
I focus on shipping systems that blend modern infrastructure, data pipelines, and the latest LLM capabilities so teams can move from prototypes to products fast.
Data Engineer
Formal training in data analytics and machine learning gave me a rigorous grounding in statistics, experimentation, and production ML.
I combine that foundation with constant experimentation—shipping and teaching what actually works in modern AI stacks.
Bachelors & Masters Degree in Data Analytics w/ a focus in Machine Learning