Skip to content

PROJECT DOSSIER · FinTech & Payments

CodegoPay Business Banking

Business banking platform focused on fast onboarding, dedicated IBAN accounts, and SEPA payment operations.

Status
Live
Role
Flutter Developer
Period
Mar 2024 – Jun 2026
Platforms
Android · iOS
CodegoPay Business project evidence

01 / ORIGIN

Product context

CodegoPay Business provides business accounts with dedicated IBANs, instant SEPA payments, document upload, and team-level finance management.

Business customers needed a fast, reliable mobile interface for onboarding, payments, and account management.

02 / CREW

Role and ownership

Flutter Developer at Codego, Mar 2024 – Jun 2026.

Collaborated with the same product team behind the individual banking app.

I contributed to Flutter screens, API integration, and release tasks. Business logic and backend systems were shared across the team.

Internal metrics and business volumes are confidential.

03 / GRAVITY

The challenge

  • Document verification state tracking.
  • Multi-user account permissions and roles.
  • Reusing code between individual and business apps while keeping product differences clear.

04 / TRAJECTORY

Engineering approach

  • Reused core modules where possible, branched where business logic differed.
  • Tested document flows on real devices and edge network conditions.
  • Released incrementally and monitored Crashlytics.

05 / SYSTEMS

What I built

  • Built onboarding and document upload screens.
  • Integrated payment-list and account-management APIs.
  • Supported release cycles for both stores.

06 / NAVIGATION

Technical decisions

Feature-flagged business modules

Kept shared code clean by gating business-specific flows behind feature flags during early releases.

10 / SIGNAL

Results and proof

Shipped to Play Store and App Store.

Evidence · public

Implemented business onboarding and payment flows in production.

Evidence · client-approved

11 / RETURN

Reflection

  • Reusing architecture across two products speeds up delivery but requires clear boundaries.