Developer Portfolio
Welcome to my portfolio website! I’m Muhammad Mairaj, a passionate developer with expertise in web development, competitive programming, and mobile app development. I specialize in creating efficient, scalable, and user-friendly applications.
About Me
I started coding in 2020 and since then have delved into various fields like:
- Frontend & Backend Development: Using technologies such as React, Express.js, Node.js, Next.js, MongoDB, PostgresSQL, Flask, and Django.
- Recently, I worked on a full-scale restaurant ordering and management system which is in operation at KH SHawarma, Engineering Faculty, Universiti Malaya. KH Shawarma Project.
- I also developed a scheduler application aimed at helping new Universiti Malaya students in planning their courses.

- Desktop & Mobile Development: Developed applications in Python (Tkinter - Desktop) and Java (Android) as well as cross platform applications with React-Native.
- I worked on FarmerPal, an Android app that supports SDG 2: Zero Hunger by empowering farmers with tools for community engagement, knowledge sharing, and access to agricultural support.

- I also worked on a POS System with react-native.
- Earlier, I developed a desktop application, Material Calculator, for a local Steel Production Factory with python and tkinter.
- I worked on FarmerPal, an Android app that supports SDG 2: Zero Hunger by empowering farmers with tools for community engagement, knowledge sharing, and access to agricultural support.
- Applied Machine Learning & Deep Learning: Experienced in applying ML and DL techniques to real-world problems using Python frameworks such as TensorFlow, Keras, and scikit-learn.
- Recently, I worked on a Memecoin Analysis Project, which involved analysing social media sentiment and search trends for memecoins, correlating them with memecoin pricing data to predict future prices, as well as comparing memecoin data with traditional coins

- Also experimented with deep learning models for image recognition, applying frameworks such as TensorFlow and PyTorch.
- Recently, I worked on a Memecoin Analysis Project, which involved analysing social media sentiment and search trends for memecoins, correlating them with memecoin pricing data to predict future prices, as well as comparing memecoin data with traditional coins
- Competitive Programming: Regularly participate in coding challenges.
- Most recently, I was the CHAMPION of PLN 2024 Closed Category

- Secured 5th position in CodeNection 2024
- Served as Technical Team Member for PEKOM Competitive Programming in Sem 2, 2023/24
- Most recently, I was the CHAMPION of PLN 2024 Closed Category
Feel free to check out my latest projects and get in touch!
Projects
1. Memecoin Analysis Dashboard
Apr 2025 - Jun 2025
- An interactive dashboard built with Streamlit to analyze memecoin trends and performance.
- Incorporated machine learning models for sentiment analysis and predictive insights on price movements.
- Provided real-time visualizations, token comparisons, and market insights for experimental crypto analysis.
- GitHub: Memecoin-Dashboard
- Technologies used: Python, Streamlit, Pandas, Scikit-learn, Matplotlib
2. FarmerPal
Nov 2024 - Jan 2025
- An Android application designed to support SDG 2: Zero Hunger, providing a platform for farmers to:
- Connect with the community for support and collaboration
- Access information on diseases, crops, and best practices
- Engage in discussions through community posts and chat features
- GitHub: Farmerpal
- Tech Stack: Java (Android Studio), Firebase
3. MMScheduler
17 Sept 2024 - 30 Sept 2024
- A tool built to help Universiti Malaya students visualize and organize their timetables effectively.
- ✅ All course names are in English , making it especially helpful for new students 🌟.
- ✅ It includes lecturer names 🧑🏫, so you’ll know exactly who’s teaching each class.
- ✅ Covers courses from all faculties 📚, so that it is versatile for all students to use.
- Website: https://mmscheduler.vercel.app
- Technologies used: Next.js, React.js, Python, Selenium
4. Restaurant POS System
Aug 2024 - Sept 2024
- A full-scale restaurant management system developed with integrated backend support for order tracking, inventory management, and reporting.
- I worked with a team of 5 developers in developing a complete application for KHShawarma at Fakulti Kejuruteraan, Universiti Malaya, during the summer break 2024.
- I learned a lot during this project working as the Co-Lead Backend Engineer and Lead Security Engineer for the project, from the latest in frontend and backend development, to security considerations, to collaborative team development with GitHub
- Website: https://khshawarma.org (Please go to Engineering Faculty and try out the flow ;p)
- Technologies used: MERN Stack for website, React-Native for Kitchen side POS App
5. Material Calculator v2
26 July 2024 - 5 Aug 2024
- A Desktop Application made for a local company that calculates the optimal amount of raw material required for steel production.
- GitHub: Material-Calculator
- Technologies used: Python, Tkinter
6. NBA Game Manager
May 2024 - June 2024
- A desktop application built with Java Swing to manage and simulate NBA games.
- Users could create teams, manage rosters, track player stats, and simulate match outcomes.
- Focused on implementing object-oriented design and GUI development for an interactive experience.
- Technologies used: Java, Swing
7. Discord Bot
June 2023 - July 2023 A custom discord bot with stylized announcements, quizes and more
8. Item Tracker / TODO List App
Dec 2022 - Jan 2023
Skills
- Languages: Java, Python, JavaScript, HTML/CSS, C
- Frameworks: React.js, React-Native, Django, Medusa, Flask, Node.js
- Tools & Technologies: Git, Selenium, Docker, Linux (Fedora KDE)
- Other Skills: Web scraping, Database design, RESTful API development, Unit Testing, Linux system administration
Experience
- Freelance Developer: Created several custom web and desktop solutions.
- Problem Solver: Worked on a full-stack development for a course scheduling system with Python and React.js.
- Competitive Programming: Active participant in coding competitions and challenges on platforms like Codeforces.
Contact
You can reach me through the following channels:
- GitHub: Muhd-Mairaj
- Email: muhd.mairaj2003@gmail.com
- LinkedIn: Connect with me on LinkedIn