Open for internships, projects & chat

Hi, I'm Ryan Fikri.
Software Engineer & ML Enthusiast

Informatics student who loves tinkering with machine learning, full-stack development, and exploring whatever interesting tech catches my eye.

Machine Learning

NLP & Predictive Systems

Full-Stack Web

Next.js, TypeScript & APIs

Systems & Mobile

19+ Public Repos

About Me

Turning curiosity into code, models, and fun experiments

Hey there! I'm an Informatics student at Sebelas Maret University (UNS) and a Bangkit Academy ML graduate. I love building things that live at the intersection of machine learning, web applications, and system tinkering.

Whether it's training ML models, whipping up interactive desktop tools, or daily-driving and tweaking my Arch Linux setup, I genuinely enjoy figuring out how things work under the hood and making them fun to use.

When I'm not writing code or experimenting with neural nets, you'll probably find me trying out new developer tools, writing custom scripts for my workflow, or diving into random tech.

Practical ML & AI

NLP pipelines, model inference, and data-driven systems.

Modern Web Systems

Clean architecture with React, Next.js, and TypeScript.

Core Highlights

Education & Program Milestones

University

Sebelas Maret University (UNS)

Informatics / Computer Science

Specialization

Bangkit Academy ML Cohort

Google, GoTo, & Traveloka

6+
Multi-domain Projects
10+
Tech Stack & Tools
Technical Expertise

Skills & Technologies

A curated stack covering artificial intelligence, distributed web services, and systems architecture.

Machine Learning & AI

Model building, NLP pipelines, data processing & analysis

PythonTensorFlowScikit-LearnPandasNumPyNLPFuzzy Logic (FIS)

Web & Full-Stack

Modern, responsive web applications and backend APIs

TypeScriptJavaScriptReactNext.jsNode.jsExpress.jsTailwind CSSHTML5 / CSS3

Systems, Mobile & Data

Low-level programming, mobile development & persistence

C++KotlinJetpack ComposeJava / JavaFXC#SQLMongoDBDockerGit
Selected Works

Featured Projects

A collection of systems, machine learning applications, and interactive web tools. Click on any project card to view full details and gallery.

Web Development
Completed
View Details
Web Development

Website PCA Kartasura

Website Profil Organisasi 'Aisyiyah Kartasura

Website profiling for 'Aisyiyah Kartasura, a Muhammadiyah organization focused on women's empowerment and community service. Developed as part of a team of nine, where I led the backend development and deployment of the website.

Next.jsTailwindCSSTypeScriptExpress.jsPostgreSQL+3
Machine Learning & NLP
Completed
View Details
Machine Learning & NLP

HealLink

AI-Powered Mental Health Journaling & NLP Analysis

Daily journaling application equipped with NLP models to analyze psychological indicators in user-submitted stories. Designed for early detection and personalized wellness resources including relaxation streaming and healthcare facility locators.

TensorFlowNLPPythonCloud Deployment
CodeRead More →
Machine Learning / FIS
Completed
View Details
Machine Learning / FIS

Study Interest Prediction

Fuzzy Inference System for Academic Orientation

An intelligent web-based prediction system leveraging Fuzzy Inference System (FIS) algorithms to evaluate mental health conditions, personal passion, and collegiate activities to recommend suitable academic paths.

TypeScriptHTML5CSS3Fuzzy LogicAlgorithm Design
Turing Machine Simulator
Completed
View Details
Web Simulation

Turing Machine Simulator

Mathematical Computation Engine for Complex Equations

An interactive, visual Turing machine simulator built to compute and step through formal mathematical equations such as x = ((m+n)^a)/b with live state transitions.

TypeScriptHTML5CSS3Automata TheoryAlgorithm Design
Android & Mobile
In Progress
View Details
Android & Mobile

StreamFusion

Unified Cross-Platform Music Aggregator

Modern Android application consolidating multiple streaming ecosystems (Audius, SoundCloud, Spotify, and YouTube) into a singular, cohesive audio playback interface.

KotlinJetpack ComposeREST APIsAndroid Media3Coroutines
CodeRead More →
LiteraLog
Archived
View Details
Desktop Application

LiteraLog

Personal Library & Reading Habit Tracker

A desktop client engineered for tracking personal book collections, logging detailed chapter reading milestones, and organizing literature wishlists.

JavaJavaFXGradleJDBC APISQLite / SQL
CodeRead More →
NonsenseNebulaProblem Game
Completed
View Details
Game Development

NonsenseNebulaProblem Game

2D Space Combat Action Game

A 2D arcade combat game featuring real-time collision detection, projectile physics, particle effects, and enemy AI state machines.

C++SFMLOOPGame EngineLinear Algebra
CodeRead More →
Background & Milestones

Education & Programs

My formal computer science background and industry-backed machine learning specialization.

Formal Education
Undergraduate2022 — Present

Universitas Sebelas Maret (UNS)

Bachelor of Computer Science / Informatics

Focused on artificial intelligence, algorithm design, data structures, software engineering principles, and distributed computing.

Active coursework in Machine Learning, Natural Language Processing, and Software Architecture
Collaborative engineering in multi-disciplinary capstone projects
Specialized Programs
Distinction2024

Machine Learning Cohort Graduate

Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka

Intensive machine learning specialization covering end-to-end model development, deep neural networks, computer vision, NLP, and cloud deployment.

Engineered NLP models for the capstone project HealLink targeting mental health support
Completed comprehensive curriculum on TensorFlow Developer certification readiness
Connect

Let's Build Something Together

Whether you have an internship opportunity, a machine learning project, or just want to connect, feel free to reach out!

Direct Contact

Quickest way to reach me directly.

ryanfikri@ryanfikri.dev
Surakarta, Indonesia
Social Profiles
Send a Direct Message