Python-first Full-Stack Developer & Algorithmic Trader
Building web platforms and automated trading systems with a focus on data-driven design.
I build websites, mobile apps, and trading systems using Python and modern full-stack tools. I also teach practical programming skills alongside my development work.

What I Work On
TradeHaven — Algorithmic Trading & Finance
My work in algorithmic trading focuses on building rule-based trading systems, backtesting strategies, working with market data, and automating analysis using Python.
View PlatformCodeHaven — Programming & Teaching Platforms
Through CodeHaven, I work on teaching programming through practical, real-world projects, building learning platforms, and helping students understand how software systems actually work.
View PlatformProject Archive
Projects exploring different technical problems and tools through hands-on experimentation and real-world use cases.
View All ProjectsReviews

Krrish Dhingra
University of Waterloo
“Kunal sir has taught me everything I know about Python and Java, and his classes have enabled me to solve complex coding problems in my exams at university level as well. He is extremely kind and is always available if you have any doubts. I really enjoyed my classes with him.”

Eshan Jain
City of London School
“My name is Eshan, and Kunal has been tutoring me for the past eight years. He has supported my learning journey from the very basics all the way to Python, making the subject engaging, enjoyable, and easy to understand. Kunal has an exceptional ability to explain complex concepts clearly and patiently, which has really helped build my confidence and skills over time. I study at the City of London School, and I can honestly say that Kunal has played a key role in my academic development. I highly recommend him as an outstanding and dedicated tutor.”

Divyaanshu Das
Singapore Management University
“Kunal has been an absolutely amazing teacher and mentor. He didn't just teach me coding, he genuinely helped me figure out what I wanted to do with my life. When I had no prior background in computer science, he patiently helped me build my foundation, step by step, and made sure I was confident enough to take on a coding-heavy course in college. What really sets him apart is how invested he is in his students. He helped me decide my college, guided me through tough career choices, and always gave honest advice without sugarcoating anything.”

Manya Khemka
Carnegie Mellon University (CMU)
“Kunal sir was a great instructor who consistently went above and beyond to ensure I truly understood the material. He had a very helpful ability to break down complex concepts into clear, intuitive explanations, which made even challenging topics feel approachable. He was extremely accommodating and always willing to adjust his explanations or provide additional support when I needed it. What stood out most was his responsiveness as despite time zone differences, he was prompt, attentive, and invested in helping me succeed. Overall, his support and help really helped me excel in the course.”

Yuvika Poddar
University of Southern California (USC)
“I started learning with Kunal Sir in my freshman year of university, mainly to understand machine learning. Over time, he also guided me through data structures and algorithms and helped me build projects. Kunal Sir always pushed me to think differently and come up with unique ideas. He always took that extra mile to ensure I understood everything well. What I appreciated the most was how approachable he was. He was always willing to help, even at odd hours or with very short notice. His guidance has made a big difference in my learning and growth.”

Saanvi Gupta
Modern School Vasant Vihar
“I understood what computer science really is when I began learning C++ with Kunal sir. He taught me to visualise my code, enabling me to predict the output before pressing the enter key. He also made the best notes which weren't based on rote learning, rather conceptual understanding. I truly enjoyed class with him because he quickly recognised my strengths and weakness and adapted his teaching to the way I learnt best.”
Aadya Manchanda
University of London
“Kunal sir is a great teacher, for not only teaching the basics of what is needed to score well, but to go beyond that to understand the fundamentals behind it. I started tutoring with Kunal sir in my second year of university and there was a huge difference in my grades in my first and second year, because I finally understood the concepts behind the code I was writing. He also has an extensive industry knowledge and knows about every new tech platform that could aid you in your studies. He has helped me build my Python and C++ skills and helped me excel in my course, I would highly recommend learning from him!”
Palak JhunJhunwala
University of Southern California (USC)
“I started Python classes with Kunal Sir in college without any prior coding experience but his patience and clear teaching style helped me build a strong foundation and catch up quickly. He focuses on making sure you understand the logic behind the concepts and not just memorizing the syntax. He was also very flexible with scheduling while I was attending classes from the US. Overall, a great learning experience, he's an excellent and supportive teacher.”

Bhavesh Mittal
Delhi Public School Vasant Kunj
“I studied under Kunal sir for more than 5 years, starting in 9th grade, and it has been a wonderful journey. Over this time, I learned Python, C++, Java, along with important concepts like app/website development using React and data structures and algorithms. He also mentored me for the AP Computer Science exam and the Microsoft Python certification. These classes were incredibly helpful, and now that I'm majoring in Computer Science, I can truly say that college feels like a breeze so far.”

Vihaan Jhajharia
The International School Bangalore (TISB)
“I initially joined to learn React and app design, but the classes gradually expanded into Python and data structures as well. This shift really helped me understand how broad the field of computer science is and the wide range of opportunities it offers. The sessions didn't just teach tools or syntax—they helped me build clarity about how different areas of connect and where my interests lie.”

Aditya Gupta
Vellore Institute of Technology (VIT)
“I have been learning coding from Kunal sir since class 8, and his guidance has played a huge role in shaping my understanding of programming and robotics. He has a unique way of explaining concepts patiently and clearly, making even difficult topics feel manageable. His encouragement and mentorship gave me confidence not just in coding, but in my ability to learn and grow. I’m truly grateful for his constant support and dedication.”
Aarav Aggarwal
Pathways Noida
“My multi-year experience learning with Kunal sir has been great. I have gained a wide variety of skills that he helped me truly master. These skills were invaluable for my school projects and assignments, ensuring they were always completed to the highest possible standard.”

Armaan Ahluwalia
Modern School Vasant Vihar
“Your help throughout was always helpful. It was thanks to you that my predicted scores were top-notch for computer science, and I gradually started enjoying a subject which I once considered dropping out of! I'll surely need to apply and further enhance my CS skills in university and even after that, and I am grateful for the foundation you provided me with.”

Ashmit Singh
Springdales School Dhaula Kuan
“Learning programming under Kunal sir's instruction provided me with a strong conceptual foundation. His teaching methodology emphasized logical reasoning and problem-solving over rote memorization of syntax, which significantly enhanced my understanding of programming principles. Concepts were explained in a structured and systematic manner patiently, allowing me to grasp even complex topics with clarity and at my own pace. This approach has positively influenced the way I analyze problems and apply programming concepts confidently.”
Services
Web Development
- • Websites and web platforms for individuals, students, and businesses
- • Work ranging from simple informational sites to complex, feature-driven platforms
- • Full-stack development using modern web frameworks
- • Optional AI integration for automation, data handling, and intelligent features
App Development
- • Mobile and web applications built for real-world use
- • Cross-platform app development using React Native
- • Focus on practical functionality, usability, and scalability
- • Optional AI-enabled features such as intelligent workflows, automation, or data-driven logic
Algorithmic Trading & Finance
- • Specialize in Python with finance
- • Build trading strategies and backtesting systems
- • Data analysis tools and automation systems
- • Finance-driven, data-backed systems