
Hi There! 👋🏻
I'm Mehedi Hasan Tanvir
Passionate developer with a love for creating innovative solutions with a background in both frontend and backend technologies, I strive to create seamless, user-centric applications that make a difference.
Intro to MHThe1
Skills
Languages
Python
Kotlin
C++
C
JavaScript
TypeScript
App Development
Kotlin
Kotlin Multiplatform
Jetpack Compose
MaterialUI
Backend
Django
Django REST
Flask
NodeJs
Express
Frontend
React
NextJs
TailwindCSS
FramerMotion
HTML5
CSS3
Databases
MySQL
PostgreSQL
MongoDB
Tools
VSCode
GitHub
Vercel
Goals
- ▹Master full-stack development
- ▹Master App development
- ▹Contribute to open-source projects
- ▹Build scalable, user-centric applications
- ▹Explore AI and machine learning
Current Focus
Exploring the world of Machine Vision and AI.
Diving deep into serverless architectures and exploring the potential of edge computing to create faster, more efficient web applications.
Experimenting with new UI/UX paradigms to enhance user engagement and accessibility across all devices.
Recent Projects

CampVoiceUs
Amplifying Campus Voices, Building Connections. Built with MERN stack for web and Kotlin with Jetpack Compose for Android.
View GitHub Repo

Automate-Routine for BRACU Students
Pre Registration is a mess, and I wanted to make it easier to get the perfect combination of course and sections for each student. So I built this app with React.js in the frontend and Django REST API in the backend.
Visit Live Site

The Quizzer - Sitcom Quiz App
Simple yet elegant quiz app for sitcom fans. Built with React.js
Visit Live Site

An anonymous Q&A platform
A platform for anonymous Q&A. Built with Flask.
View GitHub Repo

Stuber - A safe ride sharing app for students
A ride sharing app for students. Built completely on Django and MySQL. Users are verified through their school email.
View GitHub Repo

FoodThanda - Restaurant's food ordering app
A nice and slick design for ordering food. Built with React.js and Node.js
View GitHub Repo
Dev Philosophies
Programming isn't just about writing code; it's about crafting solutions that make lives easier and experiences more engaging. Every line of code has the power to transform ideas into reality.
The Essence of CodingWeb development is an art form, blending creativity with functionality. It's the bridge between vision and user interaction, where design meets purpose and every pixel serves a purpose.
The Beauty of Web DesignApp development is like sculpting in the digital world. It requires patience, precision, and a deep understanding of user needs. A well-built app isn't just useful; it's intuitive, seamless, and feels like an extension of the user.
The Craft of App DevelopmentIn web development, simplicity is key. Stripping down a design to its core elements while maintaining functionality is where true mastery lies. Minimalism often leads to the most impactful results.
The Power of SimplicityThe beauty of programming lies in its limitless potential. With a few keystrokes, you can build something that touches the lives of millions. It's a journey of constant learning and evolving.
The Journey of a ProgrammerProgramming isn't just about writing code; it's about crafting solutions that make lives easier and experiences more engaging. Every line of code has the power to transform ideas into reality.
The Essence of CodingWeb development is an art form, blending creativity with functionality. It's the bridge between vision and user interaction, where design meets purpose and every pixel serves a purpose.
The Beauty of Web DesignApp development is like sculpting in the digital world. It requires patience, precision, and a deep understanding of user needs. A well-built app isn't just useful; it's intuitive, seamless, and feels like an extension of the user.
The Craft of App DevelopmentIn web development, simplicity is key. Stripping down a design to its core elements while maintaining functionality is where true mastery lies. Minimalism often leads to the most impactful results.
The Power of SimplicityThe beauty of programming lies in its limitless potential. With a few keystrokes, you can build something that touches the lives of millions. It's a journey of constant learning and evolving.
The Journey of a Programmer