Skip to content

Ignition Finance

2025

Ignition Finance Hero Image
Ignition Finance Showcase 1
Ignition Finance Showcase 2
Ignition Finance Showcase 3

Obsess

Ignition Finance guides users toward financial independence. It pairs portfolio tracking with Monte Carlo simulations to stress-test retirement plans.

Built natively for Android with Kotlin and Jetpack Compose, featuring offline-first Room persistence and background Firebase sync.

Design

Palette
#070707RGB 7 7 7PMS Black 6 C
#19191bRGB 25 25 27PMS 426 C
#787878RGB 120 120 120PMS Cool Gray 9 C
#bebebeRGB 190 190 190PMS Cool Gray 4 C
#f8f8f8RGB 248 248 248PMS 7436 C
Typefaces
AasansNeue Haas Grotesk
Light 300Regular 400Bold 700
Components

Code

Technologies

Dagger Hilt (opens in new tab) manages dependency injection across all layers, while Kotlin Coroutines (opens in new tab) and WorkManager (opens in new tab) handle reactive concurrency and task queues.

Over-engineered Clean Architecture and endless Gradle syncs.

Architecture
MyApplication.kt

Click or hover on a folder to explore the project structure.

Implementation
1
2
3
4
5
6
7
8
9
10
11
12
"use client";

export default function CodePlaceholder() {
  return (
    <div className="my-auto flex size-full flex-col items-center justify-center p-8 select-none">
      <p className="text-body font-normal text-neutral">
        Select a file to view its implementation.
      </p>
    </div>
  );
}

CodePlaceholder.tsx

Ship

Ignition Finance Preview 1
Ignition Finance Preview 2

Automated CI/CD pipelines on GitHub Actions handle linting, unit testing, and release signing. Production builds are packaged as Android App Bundles (AAB) for reliable distribution.

The project integrates with GitHub Releases to deliver signed APK builds. Each version tags production milestones, making release binaries and source code readily accessible.

Say Hello

If you have a project in mind, feel free to reach out - I'd be glad to help bring your vision to life.