About Ashwin Joy

Hi, my name is Ashwin Joy. I am a programmer, computer science engineering graduate, technical trainer, and the founder of Pythonista Planet. I help people learn computer programming in a simple and practical way.

I write code in C, C++, Java, Python, PHP, HTML/CSS, and JavaScript. Python is my favorite programming language of all time. I created this website to share my knowledge and help you become a better programmer.

My Career Story

Let me take you back to 2015 when I was 18 years old. After completing 12th grade, I decided to study computer science engineering, even though I didn’t know anything about it.

During the vacation time before my classes began, I decided to go to a local computer center and learn C programming. Well, those sessions were terrible and it was a pretty bad start to my programming career.

After a couple of weeks, I stopped going to those classes and started learning C programming on the Internet. That was when I realized the power of useful tutorials and guides online. I learned the fundamentals of C programming and became interested in the subject.

Later, I learned C and C++ in more depth in college. The first few semesters were full of theoretical subjects and general engineering topics, which were pretty boring. From the 5th semester onwards, coding became fun for me and I started doing projects. I learned HTML, CSS, JavaScript, and PHP, and built many web applications.

Python was not in our curriculum and I was disappointed about that since there was a lot of hype around Python on the internet and everyone was talking about it. So I decided to learn Python from the internet. I bought a few courses and learned Python thoroughly. I don’t know why, but I like coding in Python much more than coding in any other language.

I used Python modules and frameworks like Tkinter, Turtle, Django, Flask, Numpy, Pandas, Matplotlib, Seaborn, Scikit-Learn, Tensorflow, Keras, etc. to build several projects. I graduated from college in 2019 with a Bachelor’s degree in computer science and engineering.

I went on to join an IT company (Tata Consultancy Services) as a software developer. Later, I switched to technical training because I wanted to help others learn to code. I have trained over 50,000 newbie programmers and helped them learn essential technical skills.

I do coaching for students to help them transition from students to software developers or IT professionals. I also go to different campuses to take sessions.

Apart from being a techie, I’m extremely passionate about sports. I like playing sports as well as watching them. Reading self-development books is one of the habits that I’m trying to pick up these days. Even though I don’t always feel like reading books, I enjoy listening to podcasts and videos to improve various aspects of my life.

Certifications and Achievements

I’ve been recognized for some amazing and some very silly things over the years. But here are some certifications that I’m pretty proud of!

Social Media

If you want to contact me, feel free to write an email to: pythonistaplanet@gmail.com

You can find me on these platforms as well: