Bandung, Indonesia

Irvan Lutfi GunawanFull-Stack, AI & Search Engineer

I build scalable web, mobile, AI, and search systems using Next.js, TypeScript, Python, Flutter, LLMs, RAG, Vespa, and PostgreSQL for government and enterprise teams.

Based in Bandung, Indonesia, and open to remote opportunities in full-stack, AI, and software engineering.

01

About

I’ve spent 8 years turning government backlogs and messy data into software people want to use.

Since 2018, I’ve built data dashboards, form builders, mobile apps, and search-driven products.

I work with Python, Next.js, Flutter, OpenAI, and search systems to turn complex workflows into useful software.

Working across

Web products
Mobile apps
AI & search
Public platforms

02

Work Experience

PresentSingapore — Remote

Full-Stack Engineer

  • Built Next.js interfaces for Shieldbase AI products.
  • Developed Python backend services for server-side application logic.
  • Integrated Vespa Index for search and data operations.
  • Integrated LLM and OpenAI capabilities into product workflows.
  • Collaborated cross-functionally to gather requirements and align with business goals.
  • Contributed to launching Shieldbase AI products across frontend, backend, and AI features.
Next.jsPythonVespaLLMOpenAI
PresentBandung, Indonesia

Software Engineer

Jakarta, Indonesia

Frontend Developer

Bandung, Indonesia

Full-Stack Engineer

Myanmar

Flutter Engineer

Jakarta, Indonesia

Flutter Engineer

Bandung, Indonesia

Android Developer (Internship)

Bandung, Indonesia

Backend Developer

03

Technical Skills

The tools change. The job stays the same: make complex systems easier to use.

Full-Stack Development

Build end-to-end web products with React and Next.js frontends and Python or Node.js services.

  • React.js, Next.js, TypeScript, Tailwind CSS
  • Python (FastAPI/Django), Node.js (Express)
  • PostgreSQL, MongoDB, Redis
  • REST API & GraphQL design
  • Redux, Zustand — state management
  • Git, Docker, CI/CD pipelines, Vercel

Mobile Development

Build cross-platform iOS and Android apps for e-commerce, logistics, and government use cases.

  • Flutter & Dart — cross-platform (iOS & Android)
  • BLoC, Provider, Riverpod state management
  • Android native development (Kotlin)
  • E-commerce, logistics & government apps
  • App performance optimization & deep linking

AI & Search Systems

Build AI and search features with LLMs, OpenAI, Vespa, Meilisearch, and RAG.

  • LLM integration — OpenAI, prompt engineering
  • Vespa — vector search & ranking engine
  • Meilisearch — fast full-text search
  • Data visualization & analytics dashboards
  • Retrieval-Augmented Generation (RAG) pipelines

Government & Enterprise

Build government and enterprise platforms for public services, data collection, and access-controlled workflows.

  • High-traffic systems (5,000+ req/hr)
  • Dynamic form builders & data collection
  • Government dashboards & decision-support tools
  • Multi-role user systems & access control
  • Student portals & educational platforms
04

Education

Bandung, Indonesia

Universitas Komputer Indonesia

Bachelor's Degree in Information Systems

  • Graduated with a focus on software engineering and information system design.
  • Final thesis on web-based information systems for organizational data management.
  • Active in campus tech communities and software development projects.
Information SystemsSoftware EngineeringDatabase Design
Bandung, Indonesia

SMK Negeri 4 Bandung

Vocational High School — Software Engineering

  • Specialized in software engineering with a strong foundation in programming fundamentals.
  • Built early projects in web and desktop application development.
  • Developed problem-solving skills through hands-on technical projects.
Software EngineeringWeb DevelopmentProgramming Fundamentals

05 · Contact

Let’s build something useful.

Have a web, mobile, or AI product in mind? Let’s talk about the problem, the people it serves, and what to ship first.