top of page
DroidCon_icon_rotatet.png
droidcon+icon.png

Joyson Fernandes

Senior Android Engineer

Blacklane

greg-fawson-foto.1024x1024 Kopie.jpg

I have been building mobile applications since 2011, with experience spanning application architecture, engineering productivity, and platform development. I work closely with Android, backend, web, and DevOps teams to build scalable mobile products and the engineering systems that support them.

My recent work has focused on improving mobile development workflows by optimizing CI/CD pipelines, build infrastructure, and engineering practices. I enjoy sharing practical lessons from solving engineering challenges at scale, particularly where developer experience, reliability, and cost intersect.

How We Cut Android CI Costs by 80%

Lightning talk

Most teams treat CI as a fixed cost — you pay for the machine, you wait for the pipeline, that's just how it is. It isn't. In this talk I'll share how we cut CI credits by 80% and pipeline duration nearly in half on a real production Android app. Three ideas, twenty minutes:
1) why a "restored" cache isn't a "warm" cache (and the 10x speedup hiding in that gap),
2) how a cheap pre-check can stop an expensive machine from ever booting for irrelevant changes,
3) and why merging two mediocre jobs beats running them in parallel. These patterns aren't Android-specific — if your CI runs the same expensive steps on every PR regardless of what changed, this talk is for you. Real dashboards, real before/after numbers, nothing theoretical.

bottom of page