Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Thank you. Your report has been submitted and will be reviewed shortly.
Alif Kurniawan, Software Engineer

Alif Kurniawan

Software Engineer·PT Kreasi Komunikasi Digital

Indonesia

Master's degree, Computer

Work experience

Total years of experience: 12 years, 7 months

Software Engineer

January 2018 - Present

PT Kreasi Komunikasi Digital

Jakarta, Indonesia Remote

January 2018 - Present

LLM-based AI Agent Platform with RAG
Sole backend engineer on a 5-person product team (CTO, backend, frontend, QA, designer), owning the system
architecture end-to-end for an AI Agent platform powered by LLMs using LangChain and LangGraph, with RAG to
answer queries grounded in a knowledge base built from user-uploaded PDF documents.
Architected a decoupled backend: a FastAPI service handling client requests, and a separate worker service handling
LLM calls asynchronously, connected via RabbitMQ for reliable, scalable task processing.
Enabled multi-channel access to the AI Agent across 3 channels — WhatsApp, Instagram, and a website live chat
widget —with MongoDB as the primary store for conversation history and uploaded documents.
Containerized and deployed the API and worker as independent Docker services.
Leveraged AI-assisted development tools (Cursor, Antigravity) with iterative prompting to accelerate development of
complex agentic workflows and speed up debugging.
Other Backend & Mobile Projects

Company industry:
Business Consultancy Services

Freelance Software Engineer

January 2022 - January 2023

Langing.ai

Jakarta, Indonesia Remote

January 2022 - January 2023

Built a Python-based crawling tool to systematically collect Twitter data, storing results in MongoDB for analysis and
archival.
Developed a RESTful API backend with FastAPI and integrated RabbitMQ as a task scheduler to orchestrate real-time
sentiment analysis on collected data.

Company industry:
IT Services

Software Engineer

January 2015 - January 2016

PT Excite Indonesia,

Jakarta, Indonesia

January 2015 - January 2016

Company industry:
Other Business Support Services

Android Developer

January 2014 - January 2015

PT Distributed Website Corporation,

Jakarta, Indonesia

January 2014 - January 2015

Company industry:
Economics & Financial Consulting

Business Application Developer

January 2012 - January 2014

PT Navcore Nextology,

Jakarta, Indonesia

January 2012 - January 2014

Company industry:
IT Services

Education

Universitas Indonesia

January 2020

January 2020

Master's degree, Computer

Indonesia

Institut Pertanian Bogor

January 2012

January 2012

Bachelor's degree, Computer Science

Indonesia

Skills

BACK END SOFTWARE ENGINEERING

Intermediate

ASYNCHRONOUS COMMUNICATION

Intermediate

CONTAINERIZATION

Intermediate

FULL STACK DEVELOPMENT

Intermediate

INSTAGRAM

Intermediate

MICROSERVICES

Intermediate

SOFTWARE ENGINEERING

Intermediate

SYSTEMS ARCHITECTURE

Intermediate

WEB UI DESIGN

Intermediate

WHATSAPP

Intermediate

Languages

English

Beginner