Anas Fauzi

I build backend systems, APIs and automation that quietly do the work

[email protected] +628****1824 Kudus, Central Java, Indonesia LinkedInEmail

Profile

What I do

I build and maintain backend applications, REST APIs and automation tools — mostly Python/Flask and Node JS with MongoDB, plus the payment, messaging and data integrations that sit around them.

How I work

Day to day that means Python and JavaScript services, Stripe and webhook plumbing, scraping and browser automation, data-processing pipelines for financial and banking reports, and keeping everything running on Linux behind Nginx. I also use AI coding tools and LLM APIs to speed up development, debugging and decision-making inside the products I maintain.

Experience

Web Developer — Jejo Digital

Apr 2022–Sep 2026

Remote

Responsible for all applications and services, including backend systems, web applications, automation tools and production infrastructure.

  • Develop and maintain Python/Flask backend applications and REST APIs, using MongoDB and PyMongo to manage large-scale application data, including database maintenance, migration and optimisation.
  • Build and maintain integrations with third-party services such as Stripe, Twilio, Telegram, Google Sheets and OpenReplay.
  • Implement Stripe payment and webhook systems, including webhook verification, wallet-based billing, service fees, rebates and invoice generation.
  • Develop data-processing pipelines for client datasets and financial and banking reports, with automated CSV ingestion and report preparation that makes accountants' work easier.
  • Develop browser automation and web scraping systems using Selenium, Crawl4AI, BeautifulSoup and Chrome Extensions, including proxy management, scheduled scraping and failed-request handling.
  • Deploy and maintain applications on Linux servers and troubleshoot production issues involving APIs, DNS, networking, SSL and logs.
  • Integrate LLMs (DeepSeek, OpenRouter) into internal applications to automate validation and decision-making, with structured outputs, fallback handling and automated actions.
  • Refactor existing systems to improve maintainability.
  • Build, update and fix applications using AI coding tools (Claude Code, Codex) to speed up development and debugging.
  • Collaborate remotely with an international team through Git, ClickUp and Slack.
  • Build and publish an MCP (Model Context Protocol) server in TypeScript on npm that exposes the Customer API as 22 tools, letting AI agents such as Claude Code and Cursor manage projects, schedules, orders, and wallet, with automatic JWT authentication.
  • Python
  • Flask
  • MongoDB
  • PyMongo
  • Stripe
  • Twilio
  • Selenium
  • Linux
  • Docker
  • Nginx
  • REST APIs
  • LLM APIs

Web Developer — Alfasa

Nov 2021–Apr 2022

Kudus, Central Java

WordPress web projects, a POS migration, and IT support across the company.

  • Worked on WordPress-based web projects.
  • Developed and maintained web functionality using PHP and JavaScript.
  • Worked on a POS migration project, moving a desktop application that used PostgreSQL to a Python web-based application with MongoDB.
  • Assisted with data migration, backend development and system maintenance.
  • Implemented digital marketing campaigns using Meta Ads and Google Ads.
  • Troubleshot application and database-related issues.
  • Provided IT support and maintenance — internet connectivity, workstation, file and printer sharing, and other hardware issues.
  • PHP
  • JavaScript
  • WordPress
  • Python
  • MongoDB
  • PostgreSQL

Teacher Internship — SMK N 11 Semarang

Oct 2020–Nov 2020

Semarang, Indonesia

Taught Multimedia Department classes at a vocational high school.

  • Designed lesson plans (RPP) based on the 2013 Curriculum for the Multimedia Department.
  • Taught Multimedia Department classes at a vocational high school (SMK) following the 2013 Curriculum.
  • Prepared teaching materials and learning media for practicum and theory lessons.
  • Assessed student assignments and practicum results and gave feedback.
  • Guided students through practical projects in multimedia and computer subjects.
  • Handled classroom management and student attendance.

Android Developer Internship — BPMPK

Jan 2020–Mar 2020

Semarang, Indonesia

Built an Android sign language dictionary and an educational game.

  • Built a sign language dictionary app for Android using Kotlin and Firebase, based on Sistem Isyarat Bahasa Indonesia.
  • Digitised images and information from the book Kamus Sistem Isyarat Bahasa Indonesia for use in BPMPK project development.
  • Built an educational game about viruses for Android using the Godot Game Engine to enter the Lomba Aplikasi Mobile Kihajar 2020 competition.
  • Designed front-end application UIs using Adobe XD for BPMPK.
  • Kotlin
  • Firebase
  • Godot
  • Adobe XD

Technician — PURA Group — Rotogravure Division

Sep 2015–Aug 2017

Kudus, Indonesia

Maintenance and troubleshooting across the plant's cooling systems.

  • Assisted in designing and building an air conditioning project that used chilled water and blower motors to implement 3R.
  • Performed maintenance and troubleshooting on approximately 45 air conditioners, 10 air coolers and 5 chillers.

Selected projects

aiforheart.id

2021

Website that estimates coronary heart disease risk from facial recognition

Built the backend and machine learning pipeline for a PIMNAS 2021 research project: a Flask site that analyses a face image and estimates coronary heart disease risk. Cut the algorithm's computation time by 25%.

  • Python
  • Flask
  • OpenCV
  • TensorFlow
  • Pandas
  • Google Cloud Run

Codion

2021

Detecting cancerous regions in ultrasound images on the web

A web application that finds cancerous regions of interest in ultrasound images, built for a DIPA FT UNNES 2021 research grant. I converted the original MATLAB algorithm to Python so the research could continue.

  • Python
  • Flask
  • OpenCV
  • Scikit-Image
  • NumPy
  • JavaScript

Skills

Languages

Python, JavaScript, PHP, Kotlin, SQL

Backend & frameworks

Flask, Express JS, Vue JS, REST APIs, PyMongo

Data

MongoDB, MySQL, Pandas, NumPy, CSV pipelines

Automation

Selenium, Crawl4AI, BeautifulSoup, Browser automation, Web scraping, Chrome Extensions

Integrations

Stripe, Twilio, Telegram, Google Sheets, OpenReplay, Webhooks

Infrastructure

Linux, Docker, Nginx, Google Cloud Platform, Git

AI-assisted development

Claude Code, Codex, LLM API integration, DeepSeek, OpenRouter

Education

Bachelor of Education, Informatics and Computer Engineering Education

2017–2021

Universitas Negeri Semarang · Cum Laude · GPA 3.54/4.00

Semarang, Indonesia.

Awards

  • Automated Ultrasound Object Segmentation Using Combinatorial Active Contour Method — Jurnal Ilmu Komputer dan Informasi 17 (2), 203–218 (2024)
  • Web-based Application System for Cancerous Object Detection in Ultrasound Images — AIP Conference Proceedings 2727 (1) — International Conference on Community Empowerment and Engagement (2023)
  • Simplifikasi Model CV Berpadu Operasi Morfologi untuk Deteksi Objek Kanker pada Citra USG — Jurnal Informatika Polinema 8 (2), 49–56 (2022)
  • Qualified for the 34th PIMNAS — Program Kreativitas Mahasiswa (PKM) (2021)