# Gabriella Franchesca (Gaby) > Gabriella Franchesca is a Lead Backend Engineer in Jakarta, Indonesia. She leads mobile, backend and frontend teams, turns business processes into software, and uses AI daily for brainstorming, flow design, API design and automation. She builds Golang microservices, Laravel and Next.js apps, Flutter mobile apps, Kafka streaming, Kubernetes infrastructure and AI agents for fintech, insurance, media, F&B and e-commerce products. Curious about everything new in AI and blockchain. 30+ projects shipped. Open to freelance, contract and lead roles. Remote or Jakarta. - Role: Lead Engineer at PT. Universe Solusi Digital (Lead Backend Engineer) - Location: Jakarta, Indonesia (UTC+7) - Contact: franchesca.gabriella@gmail.com - Website: https://gabriella-tech.my.id/ - LinkedIn: https://www.linkedin.com/in/gabriella-franchesca-8066b81a0/ - Upwork: https://www.upwork.com/freelancers/~01778cdf3b797660a8 - Dicoding: https://www.dicoding.com/users/gabriellafran22 - Interactive portfolio (Gabriella OS): https://gabriella-tech.my.id/os/ ## Quick answers ### Who is Gabriella Franchesca? Gabriella Franchesca (Gaby) is a Lead Backend Engineer based in Jakarta, Indonesia. She is Lead Engineer at PT. Universe Solusi Digital, where she leads mobile, backend and frontend engineers, and she has shipped 30+ products since 2021, from core-banking services to insurance, media and e-commerce apps. ### What kind of engineer is Gabriella? Gabriella is a backend-first engineering lead who also works full stack. She designs Golang microservices, Kafka event streams and the Kubernetes they run on, builds Laravel and Next.js apps, and turns business processes into working software and systems. ### Is Gabriella available for hire, freelance or contract work? Yes. Gabriella is open to freelance, contract and lead roles, remote or in Jakarta. She has freelanced since 2021, working directly with founders from the first brainstorm to production, and she is on Upwork. The quickest way to reach her is email: franchesca.gabriella@gmail.com. ### What tech stack does Gabriella work with? Gabriella works daily with Go (Golang), Laravel and PHP, PostgreSQL, MySQL, Redis, Kafka, Docker and Kubernetes. She has also shipped with RabbitMQ, Confluent, Next.js, React, Vue, Flutter, Kotlin, Python, LangChain, Qdrant, AWS, Google Cloud, Alibaba Cloud, Midtrans, Xendit, Stripe and Mambu core banking. ### Can Gabriella lead an engineering team? Yes. As Lead Engineer, Gabriella runs mixed teams of mobile, backend and frontend engineers across several projects at once. She owns technical decisions, picks the stack, keeps Business Analysts, QA and the client's team in sync, and runs deployments from dev and SIT through UAT, pre-prod and production. ### How does Gabriella use AI in software development? Gabriella uses AI every day as a brainstorming partner, to map high-level flows, shape API designs and pressure-test ideas before code is written. She also builds automations and AI agents with Python, LangChain and Qdrant so teams ship more with the same people, while she keeps ownership of every production decision. ### Which industries has Gabriella built software for? Gabriella has built for fintech (services around Mambu core banking for a digital banking super app), insurance (JIVVA for BNI Life), media and pageants (EL JOHN, Serbagus), community platforms (PSMTI), restaurants and F&B, e-commerce, B2B building materials, interior design, a social media scheduler and an online learning platform. ### What certifications does Gabriella hold? Gabriella is a Confluent Certified Developer for Apache Kafka and a Confluent Cloud Certified Operator (2025), and earned the Confluent Certified Administrator for Apache Kafka in 2024. She also holds the Splunk Core Certified Power User, three F5 NGINX badges and the IDCamp Gen AI Engineer and DevOps Engineer learning paths. ### Apakah Gabriella menerima proyek freelance di Indonesia? Ya. Gabriella Franchesca adalah Lead Backend Engineer di Jakarta yang menerima proyek freelance dan kontrak, remote maupun di Jakarta. Ia mengerjakan backend Golang, Laravel, Kafka dan Kubernetes, aplikasi web dan mobile, serta otomasi berbasis AI, dari ide sampai production. Hubungi lewat email franchesca.gabriella@gmail.com. ### How do I contact Gabriella? Email franchesca.gabriella@gmail.com, or message Gabriella on LinkedIn or Upwork. She is in Jakarta (UTC+7) and works in English and Indonesian. ## Projects - [EL JOHN](https://gabriella-tech.my.id/work/eljohn/): Voting, event tickets, a shop, live streams and magazines for EL JOHN Pageants, on the web and in a Flutter app. Role: Lead Engineer · backend. Stack: Go, Flutter, React.js. Live site: https://app.eljohn.co.id/ - [Serbagus](https://gabriella-tech.my.id/work/serbagus/): EL JOHN's big sibling: paid voting, event tickets and a marketplace that many organisers can run on one platform. Role: Lead Engineer · backend. Stack: Go, Flutter. Live site: https://serbagus.id - [PSMTI](https://gabriella-tech.my.id/work/psmti/): The website and Flutter app for PSMTI, the Indonesian Chinese Clan Social Association. Role: Lead Engineer · backend & web. Stack: Golang, Next.js, React.js, Flutter. Live site: https://psmti.or.id/ - [BNI Life mobile app](https://gabriella-tech.my.id/work/bnilife/): JIVVA, BNI Life's customer app: policies, premiums and claims in one place, on Android and iOS. Role: Lead Engineer · backend & mobile. Stack: Go, Flutter, Microservices. Live site: https://play.google.com/store/apps/details?id=id.co.bnilife.customerplatform - [Startner](https://gabriella-tech.my.id/work/startner/): A curated digital agency platform, like Upwork but with hand-picked partners. Three apps: clients, partners and admins. Role: CTO · team of 3 to 5 engineers and UI/UX. Stack: Laravel, Next.js, Go, React. - [SŌTEN](https://gabriella-tech.my.id/work/soten/): Company profile for a luxury yakiniku and A5 wagyu charcoal grill in Jakarta. Role: Full Stack Developer · CMS · DevOps. Stack: Laravel, CMS, Bootstrap, Swiper. Live site: https://soten-group.com - [Kedai Cao An](https://gabriella-tech.my.id/work/kedaicaoan/): Company profile for a homey Peranakan kopitiam with two branches in Jakarta. Role: Full Stack Developer · UI/UX · DevOps. Stack: Laravel, Tailwind CSS, Alpine.js, Vite. Live site: https://kedai-caoan.com/ - [Tableside](https://gabriella-tech.my.id/work/tableside/): A neighbourhood food marketplace where home kitchens, cafés and pop-ups open small-batch drops for pickup. Role: Full Stack Developer · UI/UX · DevOps. Stack: Next.js, React, Mapbox. Live site: https://tableside.kitchen - [HashiPost](https://gabriella-tech.my.id/work/hashipost/): An all-in-one social media scheduler: plan once, publish to YouTube Shorts, Instagram and TikTok. Role: Full Stack Developer · UI/UX · DevOps. Stack: Next.js, React, Tailwind CSS, Clerk. Live site: https://hashipost.com - [Niibu](https://gabriella-tech.my.id/work/niibu/): An AI personal concierge: one conversation that searches, books, plans and organises your everyday. Launching soon. Role: Engineer. Stack: n/a. Live site: https://niibu.com (coming soon) - [BDA Group](https://gabriella-tech.my.id/work/bda/): B2B building-materials e-commerce: inventory, multi-tier pricing, bulk orders and logistics. Role: Technical Lead · team of 5. Stack: Laravel, React. Live site: https://bdagroup.co.id - [Interbox](https://gabriella-tech.my.id/work/interbox/): Portfolio platform for 500+ interior designers and 1,000+ projects, plus a business version for commercial spaces. Role: DevOps Engineer · Full Stack Developer. Stack: Laravel, Bootstrap, Swiper. Live site: https://www.interbox.id - [Tabsera](https://gabriella-tech.my.id/work/tabsera/): School management and LMS: teachers, students, parents, schedules, lessons and permissions. Under NDA, so the screens stay private. Role: Frontend Developer · CMS. Stack: React. (under NDA) - [Qeong](https://gabriella-tech.my.id/work/qeong/): Wholesale e-commerce. I looked after both the back end and the front end of the site. Role: Fullstack Website Developer. Stack: PHP, Vue.js. Live site: https://www.qeong.com - [Creme and Tonic](https://gabriella-tech.my.id/work/creme/): A WooCommerce skincare store. Not everything is a Kafka cluster, and that's fine. Role: WordPress Developer · E-commerce Specialist · freelance. Stack: WordPress, WooCommerce. Live site: https://cremeandtonic.com - [CONSIGNT](https://gabriella-tech.my.id/work/consignt/): A marketplace app for used electronics in Indonesia. My capstone for Kampus Merdeka × Dicoding. Role: Android & multi-platform developer. Stack: Flutter, Firebase. - [Ditonton](https://gabriella-tech.my.id/work/ditonton/): A Flutter app built for Dicoding's Flutter Expert class. Role: Flutter developer. Stack: Flutter. ## Skills - Backend & languages: Go (daily), Laravel / PHP (daily), Solidity - AI & LLM: Python, LangChain - Frontend & mobile: React, Next.js, Vue, Flutter, Kotlin - Databases: PostgreSQL (daily), MySQL (daily), Microsoft SQL Server, Couchbase, PocketBase, Redis (daily), Qdrant - Messaging & streaming: Kafka (daily), Confluent, RabbitMQ - DevOps & infra: Docker (daily), Kubernetes (daily), NGINX (daily), Kong (daily), Jenkins (daily), AWS EC2, GCP Compute, Firebase (daily), Alibaba Cloud ECS (daily), Cloudflare (daily), DigitalOcean, Hostinger, Apache2 - Observability: Splunk (daily), ELK Stack, Sentry - CMS & e-commerce: WordPress, Elementor, WooCommerce - Integrations & services: Midtrans (daily), Xendit (daily), Stripe, Ayoconnect, Mambu, Clerk, Mapbox, Apple In-App Purchase, Biteship - Storage & media: RustFS (daily), MinIO (daily), AWS S3, Cloudinary, Mux - Automation: n8n (daily) ## Events and talks - Panelist, Dicoding Developer Conference 2026 (25 Apr 2026, Hilton Bandung, Bandung), by Dicoding Indonesia: Panel: growing human-centred digital talent and changing careers in the age of AI https://www.linkedin.com/posts/dicoding_ddc2026-dicodingdeveloperconference-learnatdicoding-activity-7453760692802981888-Rwyz ## Certifications - Confluent Certified Developer for Apache Kafka, Confluent, Nov 2025 to Nov 2027: https://certificates.confluent.io/cc2b1176-3c76-4efa-a532-5befc00c7565 - Confluent Cloud Certified Operator, Confluent, Nov 2025 to Nov 2027: https://certificates.confluent.io/0efaedda-0c2b-43bd-b5b9-ea91bb4e8a1f - IDCamp 2025 Gen AI Engineer Learning Path, IDCamp · Indosat Ooredoo Hutchison, 2025: https://www.dicoding.com/gabriellafran22 - Confluent Certified Administrator for Apache Kafka, Confluent, Aug 2024 to Aug 2026: https://certificates.confluent.io/9bf5bfc5-11d2-4671-9e62-2b1ce56abae0 - Splunk Core Certified Power User, Splunk, Aug 2024 to Aug 2027: https://www.credly.com/badges/f81978eb-7703-4f39-927e-65f3e1c23360 - Splunk Accredited Technical Selling Foundations (Partner), Splunk, Jun 2024 to Jun 2027: https://www.credly.com/badges/e0049efa-79a2-484d-a44f-bcaf5bec1496 - IDCamp DevOps Engineer Learning Path, IDCamp · Indosat Ooredoo Hutchison, Apr 2024: https://drive.google.com/file/d/1pZzrgHbsj5aOWzPg1xzFmH9ttQoZD_Ca/view - ASEAN NGINX API Specialist, F5, Sep 2023: https://www.credly.com/badges/31aa18c4-169e-46ba-b3e3-c815d63bf89b - ASEAN NGINX K8s Specialist, F5, Sep 2023: https://www.credly.com/badges/53d23701-493d-407a-8bac-6faf0883f9b2 - ASEAN NGINX Super User, F5, Aug 2023: https://www.credly.com/badges/dd60dc5e-cff4-4dda-a5aa-fe966dd6bc49 - Belajar Android Jetpack Pro, Dicoding Indonesia, Feb 2022 to Feb 2025: https://www.dicoding.com/certificates/QLZ91LDYMP5D - More Dicoding certifications, Dicoding Academy, a whole stack: https://www.dicoding.com/users/gabriellafran22 ## Optional - [Full portfolio as plain text](https://gabriella-tech.my.id/llms-full.txt): every case study, job and skill in one file