Welcome to my evolving portfolio! I'm Tanish Ranjan, a self-taught software developer on a dynamic journey of exploration. From crafting Android, Windows, and Wear OS apps to developing websites and creating innovative solutions that bridge the realms of Android and Windows, my projects reflect the diversity of my skills.
In the world of operating systems, I ventured into research and developed my bootloader, marking a significant milestone in my exploration of system programming. Although that project is on pause, it paved the way for my current endeavor—developing a programming language called TPL, where I proudly hold the title of the world's youngest programming language developer.
My diverse range of projects includes Android apps, Windows apps, Wear OS apps, and websites, along with solutions that blend the power of Android and Windows. Each project is a step in my mission to create impactful software that resonates with users.
Thank you for joining me on this journey! Explore more about me here.
Programming Languages Mastered
Years of Self-Taught Experience
Technologies Explored
November 2023
Became the world's youngest programming language developer with the creation of TPL (The Professional's Language), showcasing dedication to pushing technological boundaries.
March 2023
Initiated the development of Horizon, a new operating system, delving into assembly language, CPU architectures, and system-level programming.
February 2023
Developed a presentation controller for a chemistry tutor, streamlining the teaching process, and creating innovative software solutions.
January 2023
Developed applications for Wear OS, focusing on projects like Solace, which showcased a holistic skill set in Wear OS development.
March 2022
Engaged in freelancing projects, colaborating with clients to deliver customized software solutions, and gaining real-world experience in diverse domains.
January 2022
Spearheaded the development of Quinovi, a cloud-based chat app, showcasing proficiency in Android development and server integration.
December 2021
Established and managed a YouTube channel dedicated to demystifying Android development intricacies, sharing insights, and showcasing various software projects.
March 2021
Crafted a Windows Presentation Foundation(WPF) app for Chotanagpur FunCastle, a local amusement park, demonstrating expertise in Windows development and LAN server operations.
April 2023
Completed my high school education at Jawahar Vidya Mandir, Shyamali
Coding in general is something that I really do enjoy. But developing android applications stand top on the list, after that comes .NET applications
In my free time I try to build UIs from concepts arts available on instagram, dribble, etc. I found it to be a great way of practicing and perfecting my skills in developing UIs.
Ever since I came to know about MVVM architecture pattern, since that very day have been developing android apps based on it. Moreover it is also officially recomended by Android.
I have fallen in love with jetpack compose ever since it released. The freedom of designing your UI from scratch has just another level of satisfaction.