Hi! I'm Karthik Nandula and I'm a Certified Python Developer and course instructor on Udemy!
At 15, I set out to teach myself Python by creating a Udemy course to structure my learning. I never imagined what would happen next…
When 5,000 students enrolled in the first week, I discovered my core passion: not just understanding technology, but demystifying its complexity for others.
That course has since grown to over 50,000 students, and that foundational principle - making the intricate feel intuitive - is what drives my work today.
This principle guided me through my Computer Science and AI degree at the University of Bath and into my software engineering placement at GE Aerospace.
I'm inspired by how an epic film like Dune distills a colossal production effort into a seamless, awe-inspiring experience.
My mission is to bring that same magic to software.
At GE, I honed this approach by building clean, polished code for critical engine inspection systems, focusing not just on functionality, but on crafting an elegant, customer-first experience that feels effortless to use.
For a closer look at my placement experience and the 'director's cut' of my work - from creating an AI agent to navigate a complex traffic scenario to developing full-stack applications from the ground up - I invite you to explore my portfolio.