Available for opportunities

Building smart & useful web things.

CS student at Universitas Syiah Kuala, Banda Aceh.

Web Developer Python Data Mining Networking AI / ML / CV TikTok Affiliate
Ikram Ramadhana
Based in Banda Aceh 🇮🇩

Who I am

I'm Muhammad Ikram Ramadhana Friyan — CS student at Universitas Syiah Kuala (Informatics, 2023). I work across web development, computer networking, data mining, machine learning & AI, and computer vision.

I've built finance web apps, explored data clustering & classification, worked with MikroTik for networking labs, studied computer vision (Viskom UAS), and built voice-based AI systems. On the side I run a TikTok affiliate account promoting everyday products.

Outside of code: football, movies, cryptography, and deep learning research.

Web & Backend

  • HTML & CSS
  • JavaScript
  • Java
  • Python
  • PHP / Laravel
  • Responsive Design

AI / Data / Networks

  • Machine Learning
  • Computer Vision
  • Python
  • Data Mining
  • Data Analysis
  • Computer Networking
  • MikroTik

Tools & Other

  • Git & GitHub
  • Vercel
  • TikTok Affiliate
  • Cryptography

Academic path

SD Negeri 11 Kota Langsa
SMP Negeri 1 Kota Langsa
SMA Negeri 1 Kota Langsa
Universitas Syiah Kuala
Informatics · Class of 2023 — present

Selected projects

2026 · Machine Learning · Team Project

AgroSense

Python · FastAPI · Streamlit · Random Forest

AgroSense is an Agro-Environmental Prediction System that predicts whether crops are at risk of growth failure based on soil and environmental conditions. Built using a tuned Random Forest model (98.7% accuracy, 0.997 ROC-AUC) trained on a dataset of over 543,000 records, with FastAPI as the backend and Streamlit as the frontend.

AgroSense - Agro-Environmental Prediction System
InsectIQ - AI Insect Identification
2026 · AI / Computer Vision · Academic Project

InsectIQ

Python · EfficientNet-B3 · Gemini · Gradio

An AI-powered insect identification system that classifies insect species from uploaded images using EfficientNet-B3, providing confidence scores for each prediction. Integrated with Gemini 2.5 Flash to generate detailed species information and insights, achieving up to 92.3% identification accuracy.

2026 · AI / NLP · Personal Project

DocsIQ

Next.js · Groq · LLaMA 3.1 · Firebase · TF-IDF

An AI-powered document question-answering platform that allows users to upload PDF, TXT, and Markdown files and interact with their content through natural language queries. Powered by Groq API and LLaMA 3.1, with TF-IDF-based retrieval and Firestore for document storage and management. Deployed on Vercel for seamless web access.

DocsIQ - Document Q&A
InsightCV - AI Resume Analyzer
2026 · AI / NLP · Personal Project

InsightCV

Next.js · Groq · LLaMA 3.3 70B · Tailwind

An AI-powered resume analysis platform that evaluates resumes using ATS scoring, skill gap analysis, keyword matching, and role recommendations. Powered by LLaMA 3.3 70B via Groq, it delivers actionable feedback and personalized improvement suggestions within seconds. Deployed on Vercel for seamless access.

2024 · Web App

Student Budget Manager

JavaScript · Personal Finance

Finance manager for students — log income & expenses by category, view monthly charts and summaries.

Student Budget Manager
Smart Budget Tracker
2024 · Web Tool

Smart Budget Tracker

JavaScript · Budgeting

Daily budgeting tracker — enter income and expenses, see remaining balance, build a spending habit.

2026 · AI / NLP · Academic Project

Code-Switching Speech-to-Speech

Python · Whisper · Gemini · FastAPI · Gradio

A multilingual speech-to-speech AI system designed to process code-switching conversations in Indonesian, English, and Arabic. The pipeline leverages Whisper Medium for speech recognition, Gemini 2.5 Flash for response generation, and Coqui TTS for natural speech synthesis, enabling seamless end-to-end voice interactions.

Code-Switching Speech-to-Speech
ObatFinder - Platform Pencarian Obat
2024 · Academic Project

ObatFinder

PHP / Laravel · Web App

A medicine information platform that enables users to search and access detailed drug information, including dosage guidelines, indications, and potential side effects. Developed with Laravel as part of a Web Programming course project.

TikTok Affiliate by_sya.co
Jan 2025 – Present · TikTok Affiliate Content Creator

TikTok Affiliate

Digital Marketing · Content Creation

Managing the TikTok affiliate account @by_sya.co since January 2025, creating product-focused content in the fashion and lifestyle niche, including backpacks, tumblers, and everyday essentials. Grew the account to over 1,091 followers and 874.6K likes, with multiple videos reaching hundreds of thousands of views.

More projects, experiments, and coursework are available on my GitHub profile.

View all repositories on GitHub →

Ask anything about me

Have questions about my background, projects, or potential collaborations? Chat with my AI assistant, trained to answer everything about my experience, skills, and work. Available in both English and Indonesian.

Skill network map
🤖
Ikram AI
Online — powered by Gemini
AI

Halo! 👋 Saya AI assistant Ikram.

Tanya apa aja tentang skill, proyek, data mining, jaringan, atau peluang kolaborasi!

Let's connect

Open to internships, collaborations, and exciting opportunities. Feel free to reach out through any of the channels below.