Building systems that outlast the roadmap

Clarity at
the hard edges
of software.

I’m Fabien Jeremie Noellette, Principal Mobile Engineer at MCB Group. I lead the technical delivery of mobile banking experiences and help engineers build systems that can evolve with confidence.

MOBILE ARCH PLATFORM PEOPLE
01 Mobile systems built
around people.
Mobile architecture✦Android & Kotlin✦Platform engineering✦Design systems✦Engineering leadership✦ Mobile architecture✦Android & Kotlin✦Platform engineering✦Design systems✦Engineering leadership✦

The work behind the work

Software is a socio-technical system.

I build mobile banking systems where security, reliability, usability, and delivery speed have to work together.

My career at MCB has progressed from engineering trainee to Principal Mobile Engineer. Along the way, I have helped deliver Android banking applications, scale reusable mobile architecture, and establish learning paths for other engineers.

Beyond delivery, I speak about Android modularisation and Jetpack Compose design systems, mentor through MCB’s Mobile Academy, and turn implementation lessons into patterns teams can reuse.

I

Context over control

Give teams the decision framework, constraints, and trusted signals they need to act independently.

II

Simple over familiar

Remove accidental complexity, even when the familiar answer is more comfortable or fashionable.

III

Evolution over perfection

Design for reversible decisions, observable outcomes, and the next team that will inherit the system.

A principal engineer’s leverage

From the code path
to the critical path.

Current focus MCB Group · Nov 2024—Now

Principal Software Engineer — Mobile

Leading technical delivery for mobile banking at Mauritius Commercial Bank, with a focus on architecture, platform capabilities, engineering standards, mentorship, and reliable customer experiences.

AndroidKotlinArchitecturePlatformsMentorship
Career progression

Experience

Principal Software Engineer — Mobile

MCB Group · Mauritius

Senior Software Engineer — Mobile

MCB Group · Mauritius

Software Engineer — Android

MCB Group · Mauritius

Trainee Engineer

MCB Group · Mauritius

Engineering Intern

MCB Group · Mauritius

Learning & recognition

Credentials

Education · 2017—2019

University of Technology Mauritius

Bachelor’s degree. Dissertation: Athletes Performance Monitoring Platform; selected among the school’s top five projects for an industry seminar.

Certification

Google Associate Android Developer

Professional certification in Android application development.

Certification

Introduction to Platform Engineering

Platform Engineering · Udemy

Mentorship

MCB Mobile Academy

Launched a hands-on coaching initiative for Android and iOS engineers and received MCB’s Mentor badge.

Beyond engineering

National-level athlete

Mr Mauritius (Bodybuilding), 2024 · Mr Independence Mauritius, 2024 · Mauritius Cycling Vice-Champion, 2014.

Community contribution

Speaking

2024

Build a design system with Android Jetpack Compose

Developers Conference Mauritius

2024

Application Insights for mobile apps

Azure Bootcamp

2023

Android component reusability and modularisation

Google DevFest Mauritius

Selected product work

Mobile products

Banking

MCB JuicePro

Mobile banking application serving SMEs across Mauritius and affiliated markets.

Banking

MCB Juice

Mobile banking product listed among current project work.

Independent

Reserve

Cross-platform mobile application project for iOS and Android.

01 / Direction

Mobile architecture

Shape modular, testable mobile systems that can support secure banking journeys, multiple teams, and long-term product evolution.

02 / Craft

Android engineering

Build scalable applications with Kotlin, Java, Jetpack Compose, reusable components, and disciplined modularisation.

03 / Flow

Mobile platforms

Create design systems, developer tooling, delivery pipelines, and observability foundations that make quality repeatable.

04 / Scale

Technical leadership

Grow engineering judgment through coaching, Mobile Academy mentorship, clear standards, and decisions that travel well.

Working vocabulary

AndroidKotlinJavaJetpack ComposeMobile architectureModularisationDesign systemsCI/CDApp InsightsPlatform engineeringMentorshipAgile / Scrum

Ideas tested in practice

Notes from
the work.

Short essays on architecture, engineering effectiveness, and the human systems around software.

These starter essays are ready to replace with your own stories, examples, and point of view.

Hard problem? Good.

Let’s make it
legible.

I’m always interested in thoughtful conversations about architecture, engineering leadership, and systems that need a clearer path forward.

Connect on LinkedIn ↗

Based in

Mauritius20.3484° S
57.5522° E