Skip to content
View Sidiq-coder's full-sized avatar

Block or report Sidiq-coder

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Sidiq-coder/README.md

Hi, I'm Muhammad Sidiq Firdaus πŸ‘‹

Informatics Student β€’ Fullstack Web Developer β€’ AI & EdTech Enthusiast

I build web-based information systems, dashboards, public service platforms, and AI-assisted learning ideas that solve real problems for students, communities, and organizations.

GitHub followers Profile Views LinkedIn Email


πŸš€ About Me

  • πŸŽ“ I am an Informatics student with a strong interest in software engineering, fullstack web development, AI, and educational technology.
  • πŸ’» I mainly work with React.js, Vite, Tailwind CSS, Laravel, PostgreSQL, Supabase, and Python.
  • 🧠 I am currently exploring AI-powered education platforms, adaptive learning systems, student diagnostics, and machine learning projects.
  • πŸ—οΈ I enjoy building end-to-end systems: from UI design, API integration, database design, authentication, deployment, to documentation.
  • 🎯 My long-term goal is to become a Software Engineer / System Developer who can build useful, scalable, and impactful products.

🧭 Current Focus

Frontend Engineering      React.js, Vite, Tailwind CSS, Zustand, React Query
Backend Development       Laravel, Node.js, Express.js, REST API, API Security
Database & Data Design    PostgreSQL, MySQL, Supabase, ERD, relational schema
AI & Machine Learning     NLP, image classification, LoRA/PEFT, model training
DevOps & Deployment       Ubuntu Server, Nginx, SSL, Git, GitHub, Docker basics
Product Development       EdTech, SaaS ideas, dashboards, automation, public systems

πŸ› οΈ Tech Stack

Languages

JavaScript TypeScript PHP Python Java C++

Frontend

React Vite Tailwind CSS React Router Redux Zustand TanStack Query

Backend, Database & Cloud

Laravel Node.js Express.js PostgreSQL MySQL Supabase Cloudflare

AI, Data & Tools

TensorFlow PyTorch scikit-learn Pandas Google Colab Git Ubuntu Nginx Docker


πŸ“Œ Highlighted Projects

πŸ™οΈ Kelurahan Sawah Lama Website

A dynamic public service website and admin dashboard for Kelurahan Sawah Lama.

Key features:

  • Dynamic landing page content powered by Supabase.
  • Admin dashboard for managing hero section, services, organization structure, gallery, news, statistics, contact, and profile content.
  • Image upload integration using Cloudflare R2.
  • Data fetching and cache management using React Query.
  • Responsive public interface with Swiper and Framer Motion.

Tech stack: React 19, Vite, Tailwind CSS, Supabase, React Query, React Router, Swiper, Framer Motion, Cloudflare R2.

πŸ”— Repository: Sidiq-coder/Sawah-Lama


πŸ₯ SIKAM β€” Sistem Klinik Advokasi Mahasiswa

A web-based student advocacy clinic system designed to help students submit aspirations, report problems, and apply for UKT appeals through an online documented system.

Focus areas:

  • Student report and aspiration submission.
  • Online UKT appeal request flow.
  • Structured and documented case management concept.
  • Frontend implementation with form handling, routing, validation, and state management.

Tech stack: React, Vite, Tailwind CSS, Axios, React Hook Form, Zod, React Router, Zustand.

πŸ”— Repository: Sidiq-coder/SiKAM-FrontEnd


🧠 Edutive AI / Adaptive Learning System

An AI-powered education concept focused on diagnostic learning, pre-test/post-test analysis, student learning gaps, teacher insight dashboards, and personalized learning recommendations.

Main ideas:

  • Chapter-based pre-test and post-test.
  • Student ability mapping.
  • Learning gap detection.
  • AI-assisted question generation and explanation.
  • Teacher dashboard for class-level insights and grouping recommendations.

Goal: Build an education platform that helps teachers understand student needs and supports more adaptive learning.


πŸ—‚οΈ AduanKonten System

A web-based complaint/reporting system built as a practical fullstack project, focusing on public report submission, ticket tracking, admin management, status updates, and deployment.

Core stack: React.js, Laravel REST API, PostgreSQL, Sanctum, Nginx, Ubuntu Server.


πŸ§ͺ Machine Learning & AI Experiments

Several learning and research experiments involving image classification, NLP classification, transfer learning, ensemble methods, PEFT/LoRA, and model evaluation.

Topics explored:

  • MobileNetV2 vs AdaBoost for waste classification.
  • Indonesian text classification.
  • Cognitive distortion classification using PEFT LoRA.
  • Dataset preparation, preprocessing, training, and evaluation metrics.

🧩 Other Project Areas

Area What I Build
🌐 Web Applications Landing pages, dashboards, admin panels, CRUD systems, public portals, and fullstack products.
πŸ€– AI-Powered Tools Question generators, learning assistants, classification systems, recommendation systems, and automation tools.
πŸ“Š Data Systems Dataset preparation, evaluation reports, insight dashboards, and analytics features.
🏫 Campus & Community Systems Systems for students, organizations, public services, education, and operational workflows.

πŸ“ˆ GitHub Stats



πŸ—ΊοΈ Learning Roadmap

flowchart LR
    A[Frontend: React] --> B[Backend: Laravel / Node.js]
    B --> C[Database: PostgreSQL / Supabase]
    C --> D[Deployment: Ubuntu + Nginx]
    D --> E[AI Integration]
    E --> F[Scalable Product / SaaS]
Loading

🎯 2026 Goals

  • Build stronger and cleaner fullstack portfolio projects.
  • Improve backend architecture, API design, authentication, and system security.
  • Develop EdTech products and AI-powered learning systems.
  • Learn better deployment, cloud, Docker, CI/CD, and production readiness.
  • Create useful open-source repositories and better technical documentation.
  • Grow personal branding through GitHub, LinkedIn, and project-based content.

🀝 Let's Connect

LinkedIn Email GitHub Instagram


"Build, learn, improve, and turn ideas into useful systems."

⭐ Thanks for visiting my profile!

Pinned Loading

  1. edutive-open-learning-toolkit edutive-open-learning-toolkit Public

    Open source toolkit for question datasets, learning diagnostics, and adaptive education workflows.

    TypeScript 5 1