Yahya Firdaus portrait
Yahya FirdausSoftware Engineer & Backend Developer · Bandung, Indonesia
Available for collaboration

Software Engineer · Backend Developer

Building simple, reliable systems for backend, data, and AI products.

I'm Yahya Firdaus. I design backend services, data workflows, dashboards, chatbot systems, and AI-assisted analytics tools with a practical engineering mindset.

5+years building systems
Backendprimary engineering track
Data + AIcurrent product focus

About

Backend-focused engineer with data product experience.

Bachelor of Computer Science from Universitas Pendidikan Indonesia with strong expertise in back-end development. Skilled in PHP, Python, Java, JavaScript, Go, and C#, with experience in Laravel, Echo, Next.js, ASP.NET, Django, and Flask. Interests include NLP, Data Engineering, and Machine Learning.

Backend-focused software engineer who builds reliable web systems, data pipelines, dashboards, chatbot products, NLP features, and AI-assisted analytics workflows.

Backend Engineering

Backend work covers API development, database-backed systems, deployment preparation, reporting, and maintenance for web products.
PythonDjangoFlaskPostgreSQLREST APIDocker

Data & AI Products

Data and AI product work includes dashboard workflows, chatbot/NLP features, notebook experimentation, and AI-assisted analytics experiences.
Data WarehouseDashboardNLPChatbotQwen LoRAXGBoost

Selected work

Focused project highlights

Representative work across backend systems, chatbot products, and NLP research.

BackendMay 2024 – May 2025

LMS Allianz

PT Netpolitan. Django Developer. Developed and maintained a learning management system, built custom features, created integrations, managed deployment, and created reporting systems.

PT Netpolitan

Developed and maintained a learning management system, built custom features, created integrations, managed deployment, and created reporting systems.

PythonDjangoPostgreSQLJava
ChatbotApr 2023 – Oct 2023

Chatbot Mitsubishi

Radya Digital. Chatbot Developer. Maintained and enhanced chatbot systems, managed admin pages, created technical documentation, and handled deployment processes.

Radya Digital

Maintained and enhanced chatbot systems, managed admin pages, created technical documentation, and handled deployment processes.

XAMLplatform.kata.aiC#ASP.NET
NLPJan 2021 – Feb 2021

Speech Recognition and Text-to-Speech

NLP LCI. NLP Engineer. Researched speech recognition, developed CMUSphinx-based models, implemented text-to-speech, integrated models into a website, and deployed the system.

NLP LCI

Researched speech recognition, developed CMUSphinx-based models, implemented text-to-speech, integrated models into a website, and deployed the system.

PythonFlaskSQLiteCMUSphinx

Experience

Recent timeline

Backend Developer

Managed reporting and data processing for multiple LMS projects serving Allianz, Permata, CIMB, Bina Pertiwi, Superbank, and Hana Bank. Extracted, cleaned, validated, and processed LMS database data for operational and client reporting, supported data migration and reconciliation, and documented workflows to keep LMS operations stable.

PT Netpolitan · Nov 2025 – Present

Managed reporting and data processing for multiple LMS projects serving Allianz, Permata, CIMB, Bina Pertiwi, Superbank, and Hana Bank. Extracted, cleaned, validated, and processed LMS database data for operational and client reporting, supported data migration and reconciliation, and documented workflows to keep LMS operations stable.

Backend Developer | Data Engineer

Worked on SAM LCM/PTEN data initiatives and Binus website maintenance using Python, Flask, PostgreSQL, Tableau, GCP, and Cursor. Processed data in the data warehouse, prepared Tableau visualization inputs, managed database operations, resolved website issues, and created technical and SIT documentation.

Delman.io · May 2025 – Nov 2025

Worked on SAM LCM/PTEN data initiatives and Binus website maintenance using Python, Flask, PostgreSQL, Tableau, GCP, and Cursor. Processed data in the data warehouse, prepared Tableau visualization inputs, managed database operations, resolved website issues, and created technical and SIT documentation.

Django Developer

Developed and maintained LMS platforms for Allianz, Permata, CIMB, Bina Pertiwi, and Hana Bank using Django, PostgreSQL, Docker, and GCP.

PT Netpolitan · May 2024 – May 2025

Developed and maintained LMS platforms for Allianz, Permata, CIMB, Bina Pertiwi, and Hana Bank using Django, PostgreSQL, Docker, and GCP.

Education

Bachelor of Computer Science

Universitas Pendidikan Indonesia · 2016 – 2020

IPA

SMAN 13 Bandung · 2013 – 2016

GPA: 3.70/4.00
Ask about my portfolio