# Hi, I’m Yudis.  
I build useful software.

I’m Yudistira Ashadi, a lead software engineer in Indonesia. I design and build web, mobile, and applied AI products.

My work includes an AI research platform for a Swiss asset manager and APPA Academy, used by 500+ academies in Indonesia.

 [See my work](https://yudis.dev/en#projects)  [Work with me](https://yudis.dev/en/services) 

 [LinkedIn](https://www.linkedin.com/in/yudistiraashadi/)  [GitHub](https://github.com/yudistiraashadi)  [X](https://x.com/yudistiraashadi) 

![Yudistira Ashadi](/assets/photo_yudis-BlSPGlvL.jpg)

years building products

10+

peak platform users

30K+

organizations served

500+

initiatives delivered

29+

## Selected projects

 [View all projects](https://yudis.dev/en/portfolio) 

 [![Screenshot of Sahabat PU: AI Service Assistant](/assets/sahabat-pu-BJ6FB9wh.webp)

Next.js AI Chatbot Ticketing 

2026

### Sahabat PU: AI Service Assistant

AI-assisted public-service answers, forms, and support tickets for Indonesia’s Ministry of Public Works.

View case study

Only available for internal use](https://yudis.dev/en/portfolio/sahabat-pu)  [![Screenshot of New e-Karyasiswa: Scholarship Management](/assets/new-ekaryasiswa-BPIysrnU.webp)

Next.js Government Dashboard Monitoring 

2026

### New e-Karyasiswa: Scholarship Management

A rebuild of BPSDM PUPR’s scholarship-management system with a modern full-stack architecture.

View case study](https://yudis.dev/en/portfolio/new-ekaryasiswa)  [![Screenshot of Karyasiswa PUPR: Scholarship Monitoring](/assets/rekap-karyasiswa-BloTIpyX.webp)

Dashboard Monitoring Data Visualization Reporting 

2025

### Karyasiswa PUPR: Scholarship Monitoring

Study-progress tracking, evaluation, and scholarship reporting for Karyasiswa PUPR.

View case study

Only available for internal use](https://yudis.dev/en/portfolio/karyasiswa-pupr)  [![Screenshot of APPA Academy: Soccer-School Management](/assets/appa-academy-BghZ7wq_.webp)

Next.js SaaS Cloud Dashboard 

2025

### APPA Academy: Soccer-School Management

Soccer-school management for 500+ academies in Indonesia, covering player assessments, training, and monitoring.

View case study](https://yudis.dev/en/portfolio/appa-academy)  [![Screenshot of Kompetify: Adaptive Competency Testing](/assets/kompetify-Dvy7aubR.webp)

Next.js Assessment Adaptive Testing Dashboard 

2025

### Kompetify: Adaptive Competency Testing

Adaptive testing of nine managerial competencies for Kementerian PUPR and BKD Jawa Timur.

View case study

Only available for internal use](https://yudis.dev/en/portfolio/kompetify)  [![Screenshot of Sumwizard: AI Media Analysis](/assets/sumwizard-DgBOK4DP.webp)

Next.js AI NLP Media Analysis 

2025

### Sumwizard: AI Media Analysis

Transcription, summaries, and AI question answering for YouTube videos and audio files.

View case study](https://yudis.dev/en/portfolio/sumwizard)  [![Screenshot of KLOP: AI Knowledge Management](/assets/klop-D6poO7cQ.webp)

Next.js Supabase AI LLM 

2024

### KLOP: AI Knowledge Management

Text recognition and LLM-assisted knowledge search for Indonesia’s Ministry of Public Works and Housing.

View case study](https://yudis.dev/en/portfolio/klop)  [![Screenshot of AI Powered HR Management System](/assets/sistem-personalia-Bt8uPE_k.webp)

Next.js Supabase Postgres Computer Vision 

2024

### AI Powered HR Management System

HR management with face recognition, location verification, and attendance tracking.

View case study

Only available for internal use](https://yudis.dev/en/portfolio/hr-management-system) 

## Work experience

October 2023 — Present

Indonesia

![](/assets/gtm-logo-B993GylE.png)

### Lead Software Engineer

PT. Graha Teknologi Maju

I co-founded the company and lead engineering for government, AI, and SaaS products.

-   Architected an LLM-powered knowledge and learning platform for Indonesia’s Ministry of Public Works: 3,000+ daily active users, 30,000+ at peak.
-   Designed real-time traffic detection using computer vision for East Java’s Transportation Department.
-   Built APPA Academy, a multi-tenant sports-management SaaS used by 500+ academies in Indonesia.
-   Led 15+ developers across 29+ initiatives; contributed in TypeScript, React, Next.js, Python, and PostgreSQL.

February 2025 — August 2026

Remote · Switzerland · Freelance

![](/assets/quantamental-XPu1JQq0.png)

### Full-Stack AI Engineer

Quantamental AG

I was the sole engineer building an AI equity-research platform for this Swiss asset manager.

-   Built data pipelines for financial statements, filings, earnings transcripts, fund letters, podcasts, newsletters, and social data.
-   Built source-grounded LLM workflows for document analysis, thesis monitoring, modelling, projections, and valuation.
-   Owned the full stack: Next.js, TypeScript, Node.js, Python, PostgreSQL, storage, authentication, background jobs, and container deployment.

February 2021 — October 2023

Surabaya, Indonesia

![](/assets/retas-rUjWmprV.png)

### Lead Developer

PT Solusi Siber Teknologi (Retas.io)

I led government and enterprise projects while spending 60%+ of my time on hands-on engineering.

-   Architected and deployed a nationwide product-quality system for Unilever Indonesia using React, Next.js, and Python APIs.
-   Delivered 5+ React Native apps and 12+ web apps for enterprise and government clients.
-   Turned stakeholder requirements into system designs and delivery plans as the main technical contact.
-   Established CI/CD, automated testing, Git workflows, and code reviews.

April 2018 — January 2019

Nanjing, China

![](/assets/mydaxue-Ba0SoPc6.webp)

### Mobile Application Developer

MyDaxue

I built web and mobile products for international clients using Laravel, PHP, and React Native.

-   Managed requirements, implementation, and deployment.
-   Worked with distributed teams across cultures and time zones.

November 2014 — January 2019

Remote

![](data:image/webp;base64,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)

### Independent Full-Stack Developer

Freelancer

I built web and mobile products independently for international clients.

-   Handled discovery, scope, implementation, deployment, and client communication.
-   Shipped products with Laravel, PHP, React Native, and REST APIs.

 [View CV](https://yudis.dev/Yudistira-Ashadi-CV.pdf)  [LinkedIn](https://www.linkedin.com/in/yudistiraashadi/) 

## Skills & technologies

### AI & Data

-   LLM Applications & Agents 
-   Structured Extraction 
-   Evaluation & Observability 
-   Data Pipelines 
-   Web Scraping 
-   Computer Vision 
-   OpenAI 
-   Claude 
-   Gemini 

### Engineering

-   TypeScript 
-   JavaScript 
-   React 
-   Next.js 
-   Node.js 
-   Python 
-   React Native 
-   PHP 
-   REST APIs 

### Data & Infrastructure

-   PostgreSQL 
-   MySQL 
-   MongoDB 
-   Supabase 
-   S3 / MinIO 
-   Docker 
-   CI/CD 
-   Linux 
-   Vercel 
-   Cloudflare 

### Leadership

-   Software Architecture 
-   Technical Leadership 
-   Stakeholder Management 
-   Product Delivery 
-   Distributed Teams 

## Education & credentials

2023–2025

### Master of Technology Management

Analytical Business · Institut Teknologi Sepuluh Nopember

GPA 3.8/4.0, Cum Laude. Researched financial-news sentiment for bond-yield modelling with Indonesia's Ministry of Finance.

2014–2018

### Bachelor of Engineering

Computer Science and Technology · Nanjing University of Aeronautics and Astronautics

GPA 4.2/5.0, Excellent. Recipient of Nanjing Municipal and Chinese Government scholarships.

### Certifications

-   Google Data Analytics Professional Certificate
-   BNSP Programmer Competency Certification
-   BNSP Digital Media Planner Competency Certification

### Languages

-   Bahasa Indonesia — Native
-   English — Full professional proficiency
-   Mandarin Chinese — Limited working proficiency (HSK 4)

## Notes from my desk

On building software, applying AI, and making websites easier to find.

 [Read the blog](https://yudis.dev/en/blog)

---

Canonical: https://yudis.dev/en
