portfolio
1
2
3
4
5
6
7
8
// developer_profile
class Developer extends StatelessWidget {
final name = "Andre Haliim";
final role = "Software Engineer";
final location = "Bandung, Indonesia";
final status = "open to work";
}

Hello, I'm Andre. Software Engineer.

From idea to production, I build, lead, and ship.

Andre Haliim
01about

About Me

I’m a Software Engineer with 5+ years of experience building production-ready mobile applications, specializing in Flutter and Dart. I enjoy turning ideas and business requirements into reliable products that are designed to work in the real world, not just in a demo.

At Infonet Global Tech, I work as a Mobile Development Tech Lead and primary Flutter developer, taking ownership of projects from architecture and technical decisions through deployment. I’ve worked across different business domains, including gold trading, automotive auctions, and field inspection, where reliability, data integrity, and performance are essential to the business.

My engineering background started with native Android development using Kotlin before moving into Flutter. That experience gave me a strong understanding of mobile platforms and helps me work beyond the Flutter layer when native solutions are needed.

Beyond client projects, I build and maintain Deenly, an open-source Flutter application where I explore mobile architecture, offline-first data, background processing, home screen widgets, and other ideas without the constraints of a client project.

I’m also expanding my skills beyond mobile development with Python and FastAPI, with the goal of becoming a more well-rounded engineer capable of building products across the stack.

From idea to production, I build, lead, and ship.

tech_stack.json

// languages

DartPythonJavaScript

// frameworks

FlutterFastAPINext.js

// storage

SQLiteObjectBoxPostgreSQLFirebase

// tools

GitGitLabAndroid StudioVS CodePostmanADBVercel

// practices

REST API IntegrationCI/CDRiverpodProvider

// ai_tools

Claude CodeAntigravity
02projects

Main Projects

Some of my main projects that I have worked on.

gts
Screenshot Gold Trading & Sales App

Gold Trading & Sales App

An offline-first mobile app for recording gold trading transactions across a nationwide sales network.

FlutterObjectBoxFirebaseDioProvider
afc
Screenshot AutoFleet Capital

AutoFleet Capital

A mobile front-end for an international car auction platform sourcing vehicles from Japan and New Zealand.

FlutterDioProviderFlutter ScreenUtilFlutter Image Compress
deenlyPersonal
Screenshot Deenly — Islamic Companion App

Deenly — Islamic Companion App

A Muslim companion app that combines location-aware accurate prayer times (Al Adhan API), adhan notifications, a home screen widget, and real-time Qibla direction, backed by background sync and EN/ID localization.

FluttersqfliteWorkManagerAl Adhan APIhome_widgetflutter_compass
laundryanPersonal
Screenshot Laundryan — Laundry Tracker App

Laundryan — Laundry Tracker App

A personal laundry tracker that catalogs your wardrobe with photos, logs each laundry drop-off as a session, and checks every piece back in on pickup. Lost or swapped items get flagged right away, so nothing goes missing without you knowing.

FlutterDrift (SQLite)Providerflutter_local_notificationsimage_pickerurl_launcher
03experience

Professional Experience

Resume

2021 — Now

Software Engineer · Infonet Global Tech

  • Served as the primary developer (Flutter) across multiple client projects, independently owning end-to-end implementation — from architecture and technical decisions through to delivery — across production-ready Android and iOS applications.
  • Delivered mobile solutions across diverse business domains — including offline-first financial systems and real-time auction platforms — adapting architecture to each domain's unique data and connectivity requirements.
  • Translated business development needs into functional, client-ready prototypes — providing the technical foundation that enabled the sales team to secure enterprise partnerships.
04contact

Let's Connect

I'm always open to new opportunities, collaborations, and interesting discussions. Feel free to reach out through any of the channels below.