Meet the Team

A passionate team combining industry experience with a mission to transform tech education. We believe in mentorship, hands-on learning, and building the next generation of software engineers.

Core Team

The people building Thousand Miles AI day-to-day

Praveen A

Praveen A

Data Scientist at brainsuite.ai

Education

MS in Artificial Intelligence, TU Kaiserslautern, Germany | B.Tech in CSE, NIT Calicut

Experience

Data Scientist - brainsuite.ai, Germany

Data scientist specializing in AI model training, deployment, and productionization. Praveen has extensive experience building and deploying machine learning models in real-world applications. His expertise spans the full ML lifecycle—from research and experimentation to production deployment and monitoring. Passionate about making AI accessible and teaching practical, production-ready ML engineering.

Expertise
AI & Machine LearningModel Training & DeploymentMLOpsProduction ML
Philosophy

I believe the best learning happens when theory meets practice. My goal is to help students not just understand AI/ML concepts, but develop the intuition to apply them to real problems—and the judgment to know when not to. The real challenge in AI isn't just building models, it's deploying them reliably and making them work for real users.

Shibin TV

Shibin TV

Software Development Engineer at Amazon

Education

MS in Computer Science, Texas A&M University | B.Tech in Computer Science

Experience

SDE - Amazon (AWS)

Software engineer at Amazon working on AWS infrastructure and ML systems. Shibin specializes in building agentic systems, ML infrastructure, and scalable software solutions. His experience spans from distributed systems to production ML infrastructure, with a focus on reliability and scalability. Expert in building systems that power critical cloud services used by millions.

Expertise
Agentic SystemsML InfrastructureDistributed SystemsAWS/Cloud
Philosophy

Software engineering is as much about people as it is about code. I'm passionate about teaching students not just how to build systems, but how to collaborate, communicate, and think critically about the problems they're solving. The best engineers combine strong fundamentals with the ability to learn and adapt quickly.

Industry Guides

Industry professionals sharing real-world insights and experiences

Subair Basheer

Subair Basheer

Software Architect at Core42

Education

B.Tech, NIT Calicut

Experience

Software Architect - Core42, UAE

Software architect at Core42 with deep expertise in cloud technologies and e-commerce platforms. Subair has designed and built large-scale distributed systems that handle millions of transactions across global markets. Expert in cloud architecture, microservices design, and building resilient systems that scale with business demands. His experience spans the full spectrum of system design—from initial architecture decisions to production deployment and ongoing optimization in high-stakes environments.

Expertise
Cloud ArchitectureE-commerce SystemsDistributed SystemsMicroservices
Philosophy

Architecture is about making smart trade-offs, not perfect solutions. I guide students to think beyond code—understanding business constraints, scalability challenges, and operational realities. The best systems are those that solve real problems elegantly and can evolve with changing needs. Every architecture decision is a balance between current requirements and future flexibility.

Nithin V R

Nithin V R

Software Engineer at PPRO

Education

MS in Distributed Systems, TU Kaiserslautern, Germany

Experience

Software Engineer - PPRO, Germany

Software engineer at PPRO specializing in payment infrastructure and distributed systems. Nithin has extensive experience building reliable, high-throughput systems that process financial transactions across global markets. Expert in software development best practices, infrastructure automation, and building systems that demand zero downtime. Combines theoretical knowledge with hands-on expertise in production environments.

Expertise
Distributed SystemsPayment InfrastructureSoftware DevelopmentDevOps
Philosophy

Great software is built on strong fundamentals and attention to detail. I emphasize the importance of understanding distributed systems deeply, writing clean maintainable code, and building infrastructure that operators can trust. Every line of code in production is a commitment to reliability.

Nihal Abdulla

Nihal Abdulla

Software Engineer at Google

Education

MS in Computer Science, University of Texas at Dallas

Experience

SDE - Google (Ads)

Software engineer at Google working on advertiser support systems and marketing tools. Nihal specializes in full-stack development, building user-facing features that serve millions of advertisers globally. Expert in modern web technologies, scalable backend systems, and product engineering at massive scale. His experience spans the complete product lifecycle—from ideation and design to implementation, testing, and iterative improvement based on real user feedback.

Expertise
Full Stack DevelopmentProduct EngineeringAds & Marketing Tech
Philosophy

Building great products requires balancing technical excellence with user empathy. I help students understand that software engineering isn't just about writing code—it's about solving user problems and building systems that people love to use. The best engineers combine strong technical skills with deep understanding of user needs and business impact.

Advisors

Guided by organizations and professionals who share our vision

In Partnership With

Free Software Movement Karnataka (FSMK)

Student Outreach & Community Building

Connecting with learners across Karnataka and beyond

Curriculum & Material Development

Helping craft learning materials rooted in open principles

Technical Guidance & Mentorship

Supporting students and mentors with technical expertise

Philosophy & Values Alignment

Ensuring we stay true to free software principles

Shijil

Shijil

President, FSMK (Free Software Movement Karnataka)

Education

MCA in Computer Science

Experience

15+ years in Open Source & Industry

President of Free Software Movement Karnataka (FSMK), the main organization supporting and guiding our mission. Shijil brings over 15 years of experience bridging the open source world and industry, advocating for software freedom, community-driven development, and accessible technology education. Under his leadership, FSMK has empowered countless developers and organizations to embrace open source principles and build sustainable technology communities.

Expertise
Free Software MovementOpen Source AdvocacyCommunity LeadershipPhilosophy & Values
Philosophy

Free software is not just about code—it's about freedom, community, and empowerment. I guide teams to stay true to their core philosophy: building technology that serves people, not profits. Education should be open, collaborative, and rooted in principles that stand the test of time. When we stick to our values, we build something that lasts.

Inspired by Our Mission?

We're always looking for passionate mentors to join our community and shape the next generation of software engineers.