Skip to content

Muhd-Mairaj/portfolio

Repository files navigation

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.

(Jump to my recent projects)

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.
      KH Shawarma MM Scheduler
  • 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.

    FarmerPal App FarmerPal App FarmerPal App FarmerPal App - I also worked on a POS System with react-native. - Earlier, I developed a desktop application, [Material Calculator](#5-material-calculator-v2), for a local Steel Production Factory with python and tkinter.
  • 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 Memecoin Analysis
    • Also experimented with deep learning models for image recognition, applying frameworks such as TensorFlow and PyTorch.
  • Competitive Programming: Regularly participate in coding challenges.

    • Most recently, I was the CHAMPION of PLN 2024 Closed Category
      Champion PLN 2024
    • Secured 5th position in CodeNection 2024
    • Served as Technical Team Member for PEKOM Competitive Programming in Sem 2, 2023/24

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:

About

A description of my most recent projects as a portfolio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages