Abdullah Ali — Portfolio

Building software that solves real-world problems.

000
Skip to content

Open to New Opportunities

Jember, East Java, Indonesia/2026

Abdullah Ali

  • Full Stack Engineer

Full Stack Software Engineer with 3+ years of experience building web and mobile applications. Passionate about Flutter, Laravel, backend architecture, Frontend development, AI integration, and creating scalable digital products that deliver real impact.

Start a project
6 case studiesScroll
01Selected work

Six projects, and what each one actually cost to get right.

Full case studies — the problem, the architecture, the decisions that did not work, and the numbers afterwards.

Case studiesArchitectureDecisionsNumbersLessons

Also built

09 more

Pixelpross

2025

Company profile for a digital studio — services, work and contact, shipped on Vercel.

VueJavaScriptVercel

Sentiment Analysis

2025

Scrapes Instagram comments on fashion trends and classifies their sentiment.

PythonMachine LearningNLP+1

PillAlert

2025

Medication reminder — track medicines, schedule doses, get a notification before each one.

FlutterDart

Portfolio V2

2024

The second portfolio iteration, rebuilt on Laravel 11.

LaravelPHPJavaScript

Portfolio V1

2024

Where it started — the first portfolio, on Laravel 8.

LaravelPHPJavaScript

Panenin

2023

eCommerce for produce grown by farmers around Jember, on web and Android.

JavaScriptJavaAndroid

SiKost

2023

Boarding-house management with separate access for owners and tenants, web and mobile.

FlutterDartCSS

Artikelin

2023

An article publishing site, built as a web framework study case.

JavaScript

POSVatas

2022

A point-of-sale desktop app, and the first thing I ever shipped.

Java
02About

Creating technology that empowers people and businesses.

As a Full Stack Software Engineer and Founder of ButuhJoKo, I develop web applications, mobile apps, AI solutions, and custom software that help businesses grow through technology.

Abdullah Ali, Full Stack Software Engineer

Abdullah AliJember, East Java, Indonesia

Fig. 01

I'm a Full Stack Software Engineer with over 3 years of experience building scalable web and mobile applications. My primary expertise lies in Laravel backend development and Flutter mobile development, complemented by modern frontend technologies such as Vue.js and Next.js.

My journey began at SMKN 2 Jember, where I studied Computer and Network Engineering, before earning a Bachelor's degree in Informatics Engineering from Politeknik Negeri Jember. Throughout my career, I've contributed to enterprise systems, hospital information systems, AI-powered applications, and custom software solutions for businesses and organizations.

Outside my full-time role, I work as an independent software engineer and Founded ButuhJoKo, a software development studio that delivers web, mobile, AI, IoT, UI/UX, and digital solutions. I'm passionate about turning ideas into reliable products through clean architecture, modern technologies, and continuous learning.

3+

Years Experience

40+

Projects Delivered

6

Professional Experiences

20+

Technologies

Build with Purpose

01

Every application should solve a real problem and create measurable value for its users.

Clean Architecture

02

Well-structured code and scalable architecture are long-term investments that improve maintainability and support future growth.

User First

03

Whether building a backend API, mobile application, or web platform, every technical decision should enhance the user experience.

Keep Learning

04

Technology evolves every day. Continuous learning, experimentation, and curiosity drive my growth as a software engineer.

02.1The route here
201801 / 06

Discovered Programming

Started my journey at SMKN 2 Jember, majoring in Computer and Network Engineering (TKJ). While learning networking and computer hardware, I discovered a passion for programming and software development.

202102 / 06

Studying Informatics Engineering

Continued my education at Politeknik Negeri Jember, pursuing a Bachelor's degree in Informatics Engineering. Built a strong foundation in software engineering, databases, networking, mobile development, and artificial intelligence through academic projects and hands-on learning.

202403 / 06

First Industry Experience

Joined PT Digital Netwerk Venture Indonesia (The Netwerk) as an Information Technology Development Intern, contributing to banking systems, AI-powered virtual assistants, chatbot integrations, and enterprise software development in a collaborative engineering environment.

202404 / 06

Founded ButuhJoKo

Founded ButuhJoKo, a software development studio providing web development, mobile applications, AI solutions, IoT systems, UI/UX design, and custom software for businesses and organizations.

202505 / 06

Graduated & Became a Professional Developer

Graduated with a Bachelor's degree in Informatics Engineering (GPA 3.88) and joined Benih Citra Asia as a Programmer, developing enterprise applications using Laravel, Vue.js, Kotlin, and modern software engineering practices.

202606 / 06

IT Specialist & Independent Software Engineer

Began working as an Information Technology Specialist at RS Bina Sehat Jember while continuing to grow ButuhJoKo and delivering freelance software solutions, including web applications, mobile apps, AI integrations, backend systems, and automation tools.

03Stack

Tools I reach for, and how far I trust each one.

Depth over breadth. Everything listed here has shipped to production under someone's real deadline.

3Y

Laravel

Building enterprise applications, REST APIs, authentication systems, queues, and scalable backend architectures.

4Y

PHP

Modern PHP development using MVC architecture and clean coding principles.

2Y

Node.js

Webhook services, chatbot backends, automation, and REST API development.

2Y

Python

Automation, AI integration, computer vision, and backend scripting.

1Y

Go

Basic knowledge of Go for backend services and REST API development.

3Y

Vue.js

Building responsive dashboards and enterprise web applications.

2Y

Next.js

Developing modern, high-performance React applications.

4Y

JavaScript

Building dynamic, interactive, and responsive web applications.

2Y

TypeScript

Developing scalable applications with static typing.

3Y

Tailwind CSS

Creating responsive interfaces with utility-first CSS.

3Y

Flutter

Cross-platform mobile development integrated with REST APIs and Firebase.

1Y

Java

Basic Android development and application maintenance.

1Y

Kotlin

Basic Android application maintenance and feature development.

4Y

MySQL

Database design, optimization, indexing, and query performance tuning.

3Y

Firebase

Authentication, Firestore, Cloud Messaging, and Storage.

1Y

Supabase

PostgreSQL backend with authentication, storage, and realtime services.

2Y

OpenAI API

Building AI assistants, chatbots, and LLM-powered applications.

1Y

TensorFlow

Machine learning and computer vision model development.

1Y

LlamaIndex

Developing Retrieval-Augmented Generation (RAG) applications.

2Y

Figma

Wireframing, prototyping, and responsive UI/UX design.

2Y

UI/UX Design

Designing intuitive user experiences for web and mobile applications.

2Y

Design System

Creating reusable components and maintaining visual consistency.

4Y

Git

Version control and collaborative software development.

4Y

GitHub

Repository hosting, pull requests, and CI/CD workflows.

2Y

GitLab

Repository management and CI/CD pipeline integration.

3Y

Postman

API testing, documentation, and backend integration.

Showing 26 of 26
03.1Capability

Where the hours actually went.

An honest shape rather than a wall of full bars. The dips are as informative as the peaks.

Capability radarBackendMobileFrontendUI/UXAIDatabase

93 Building scalable backend systems, REST APIs, authentication, business logic, and database architecture using Laravel.

Backend Development

  • Laravel95
  • REST API94
  • PHP92
  • MySQL91
  • Authentication & Authorization90

Mobile Development

  • Flutter92
  • Firebase88
  • State Management87
  • Push Notification85
  • API Integration93

Frontend & Design

  • Vue.js90
  • Next.js85
  • Tailwind CSS91
  • TypeScript84
  • UI/UX Design86
04Experience

Growing through every project, team, and challenge.

Each role has expanded my skills—from IT support and software development to enterprise systems, healthcare technology, freelance engineering, and building a software studio.

  1. 2021Present

    Freelance · Remote

    Self-Employed

    Freelance Full Stack Software Engineer

    LaravelFlutterNext.jsTypeScriptPythonMySQLFirebaseDockerGit

    Provide freelance software development services for businesses, organizations, and individual clients. Specialize in building scalable web applications, mobile apps, backend systems, and AI-powered solutions from concept to deployment.

    • Develop custom web and mobile applications.
    • Design and build RESTful APIs and backend systems.
    • Integrate payment gateways and third-party APIs.
    • Implement AI-powered features and automation tools.
    • Maintain, optimize, and scale production applications.
    • Collaborate directly with clients from planning to deployment.
  2. Jul 2026Present

    Contract · Jember, East Java, Indonesia

    RS Bina Sehat Jember

    Information Technology Specialist

    LaravelVue.jsMySQLLinuxNetworkingJavaScript

    Responsible for maintaining and developing hospital information systems, IT infrastructure, and internal software solutions while supporting digital transformation across the organization.

    • Maintain and enhance hospital information systems.
    • Develop internal web applications and automation tools.
    • Manage network infrastructure and system reliability.
    • Provide technical support across multiple departments.
    • Collaborate on digital transformation initiatives.
  3. 2024Present

    Freelance · Indonesia

    ButuhJoKo

    Founder & Technical Lead

    LaravelNext.jsVue.jsFlutterPHPTypeScriptJavaScriptPythonNode.jsMySQLFirebaseREST APIAIMachine LearningComputer VisionNLPIoTFigmaDockerGit3D Modeling

    Founded ButuhJoKo, a software development studio delivering end-to-end digital solutions for businesses, organizations, and individuals. We specialize in web development, mobile applications, AI solutions, desktop software, IoT systems, UI/UX design, and 3D experiences while providing technical consultation from concept to deployment.

    • Develop custom websites, web applications, and enterprise systems.
    • Build cross-platform mobile applications using modern technologies.
    • Create AI-powered solutions including chatbots, computer vision, machine learning, and NLP.
    • Develop desktop applications with secure database integration.
    • Design and implement IoT solutions with real-time monitoring and automation.
    • Create modern UI/UX designs, wireframes, prototypes, and reusable design systems.
    • Produce 3D assets and interactive visualizations for web, product, and architectural presentations.
    • Provide programming consultation, mentoring, and software development services for students, startups, and businesses.
  4. Dec 2025Jun 2026

    Internship · Jember, East Java, Indonesia

    Benih Citra Asia

    Programmer Intern

    LaravelVue.jsTailwind CSSMySQLAJAXKotlinGoogle OAuth

    Developed enterprise web applications using Laravel and Vue.js while improving authentication, dashboards, reporting systems, UI/UX consistency, and Android application maintenance.

    • Developed features using Laravel and Vue.js.
    • Implemented Google OAuth and role-based authentication.
    • Built dynamic filtering across multiple business modules.
    • Developed E-Complaint management system.
    • Integrated cloud storage for file uploads.
    • Optimized SQL queries and application performance.
    • Enhanced responsive UI with Tailwind CSS.
    • Maintained Android applications using Kotlin.
  5. Aug 2024Feb 2025

    Internship · Malang, East Java, Indonesia

    PT Digital Netwerk Venture Indonesia | The Netwerk

    Information Technology Development Intern

    LaravelVue.jsPythonNode.jsChatGPT APIWhatsApp APIMySQL

    Contributed to banking systems, AI-powered virtual assistants, healthcare chatbots, and educational platforms within a collaborative software engineering environment.

    • Developed Banking Management System using Laravel and Vue.js.
    • Integrated ChatGPT API with WhatsApp.
    • Built healthcare virtual assistant (ALMA).
    • Developed backend services using Python and Node.js.
    • Worked with cross-functional development teams.
    • Managed educational content on iSpring platform.
  6. Feb 2024Jun 2024

    Independent Study · Remote

    Gamelab Indonesia

    MSIB - Web Full Stack Development

    LaravelPHPMySQLJavaScriptBootstrapSASSGit

    Completed the Kampus Merdeka (MSIB) Web Full Stack Development program through project-based learning focused on modern web development and software engineering best practices.

    • Built responsive web applications.
    • Developed backend systems using PHP and Laravel.
    • Designed relational databases with MySQL.
    • Applied MVC architecture and RESTful API principles.
    • Used Git for collaborative software development.
    • Strengthened communication and problem-solving skills.
  7. May 2020Nov 2020

    Apprenticeship · Jember, East Java, Indonesia

    University of Muhammadiyah Jember

    IT Support Technician

    WindowsNetworkingHardwareTechnical SupportIT Infrastructure

    Provided technical support for hardware, software, and network infrastructure while assisting daily IT operations.

    • Maintained PCs, printers, and networking devices.
    • Installed operating systems and software.
    • Troubleshot hardware and network issues.
    • Provided technical support for staff and faculty.
    • Managed IT asset inventory and maintenance records.
04.1Open source

Most of what I know, I learned in public.

Libraries, tools and experiments. The commit history is the honest version of a Résumé.

259

Contributions

Past 12 months

6

Stars earned

Across pinned repos

21

Public repos

And counting

13

Followers

On GitHub

259 contributions in the last year

Hover a day

LessMore

Most recent repositories

6 of 21 public

05Contact

Have something worth building?

Open to New Opportunities. Whether you’re looking for a software engineer or a freelance developer, I’d love to hear about your project.

Budget range

Replies within two working days