8000 Tanish-Ranjan (Tanish Ranjan) · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
View Tanish-Ranjan's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report Tanish-Ranjan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Tanish-Ranjan/README.md

Hello, I'm Tanish Ranjan 👋

I'm a passionate software developer with strong skills in Android development, Kotlin and Jetpack Compose with a desire to learn and create innovative solutions to real-world problems. I'm currently a high school graduate who actively creates Android development tutorials on my YouTube channel and freelances Android projects.

Learn More

⭐ My Achievements

  • Added Android support to Microsoft's Gradle Build Server as part of my GSoC 2024 project. For more details visit my project page.
  • Won the title of The Youngest Programming Language Developer by India Book of Records for developing TPL at the age of 18 years 11 months and 19 days.
  • In my 11th grade, I developed my first Android application: Quinovi - a cloud based chat application.

🚀 Current Projects

  1. Flareon (in development):

    An open source cross platform video editor built using Kotlin Multiplatform for a seamless user experience across different devices. It caters both beginners and experienced editors, offering a user-friendly interface with advanced editing capabilities.

  2. Compose Components (open source):

    Jetpack Compose Components is an Android library providing pre-built and customizable Android components for faster development of Android applications using Jetpack Compose.

  3. The Professional's Language (TPL):

    The Professional's Language or TPL is a dynamically typed, multi-threaded, memory safe, garbage collected, multi-paradigm programming language with high level simplicity. It features a customizable interpreter and kotlin code injection.

💼 Past Work

In addition to the mentioned projects, I have worked on various other projects that showcase my skills as a developer:

  1. Android support for Gradle Build Server

    For details about this project visity my GSoC 2024 project page.

  2. Sales Manager

    Sales Manager is an open source windows application designed to cater small businesses. It facilitates storage of sales data and provides analytics such as sales trends, sales forecasts, profit analysis comparison of product sales, etc.

  3. Presentation Controller

    Presentation Controller is a tool providing easy control over presentations hosted on a computer with a connected mobile device, preventing the hasle of going back and forth to visit your host device every once in a while to change slides or scrolling the page.

  4. Quinvoi

    Quinovi is a light weight cloud based chat application allowing you to access your chats from anywhere in the world without compromizing your privacy.

🌱 Learning Journey

My interest in computer science began in the 8th grade when I started learning android development. I have since become proficient in several programming languages, including Java, Kotlin, Python, Visual Basic, C, C#, HTML, CSS, JS, XML, XAML, Node.js, Assembly, and more by working on several different projects. I find project-based learning particularly rewarding as it allows me to apply my knowledge in practical scenarios.

🎯 Goals

My goal is to master all that lies within technology and contribute to positive change in the world through software development.

📫 How to reach me

You can reach me using any of following:

⚡ Fun fact

I learnt C in 14 hours 😮

Pinned Loading

  1. TPL TPL Public

    TPL is a dynamically typed, multi-threaded, memory safe, garbage collected, multi paradigm programming language with high level simplicity.

    6

  2. crop-kit crop-kit Public

    Crop Kit is a Jetpack Compose library that allows you to easily crop images with customizable crop shapes such as Rectangle, Square, and Circle. It provides a simple yet flexible crop composable to…

    Kotlin 9

  3. jetpack-compose-components jetpack-compose-components Public

    A curated collection of reusable and customizable Jetpack Compose components to accelerate your Android UI development.

    Kotlin 11 3

  4. Presentation-Control Presentation-Control Public

    Presentation Control is an Android app that enables easy control of presentations on a computer from a mobile device. The app includes a touchpad-like area to control the cursor, left and right mou…

    Kotlin 3 1

  5. Quinovi Quinovi Public

    Quinovi: A cutting-edge Android chat app with a modern, intuitive interface and robust security features. Stay connected witho 4045 ut compromising your privacy.

    3

  6. Sales-Manager Sales-Manager Public

    Sales Manager is an all-in-one data management and analytics application designed for small-scale businesses. It offers features for data entry, querying, note-taking, and automatic backups. With i…

    C# 2

0