Akash G Krishnan_

Senior Mobile Engineer/Doha, Qatar/Practising since 2018

I build banking software that people trust with their money.

Eight years of it. Currently leading the mobile architecture of the Corporate Trade Portal at Commercial Bank of Qatar — the kind of app where a dropped frame is a bug report and a wrong decimal is an incident. Before that: recruiting tools at PyjamaHR, and client work for OneAssist, EZMall and the British Council.

I like unglamorous things — clean architecture, boring release trains, tests that fail for the right reason. Good software is invisible. You only notice mine when it isn't there.

Years practising
0+
Engineers led
0+
Companies
0
Packages published
0

The record.

Three entries. Open one to read the detail.

End-to-end delivery of the Corporate Trade Portal alongside a cross-functional team of eight-plus engineers. Designed the Flutter and Dart architecture for high-value banking products, and led the move to Clean Architecture — cutting the technical debt that had been slowing every release.

Built the first version of the PyjamaHR mobile app from an empty repository to store release — requirements, architecture, shipping, the lot. Wrote a React Chrome extension that let recruiters source candidates straight from job boards, and rebuilt sign-up on Google Identity Services, which visibly cut drop-off.

Client mobile work for OneAssist, EZMall and the British Council's IELTS prep app. Built an automated testing framework that raised coverage and pulled production defects down, and prototyped an audio social app on Agora and Flutter.

Index of tools.

Listed the way a book lists its terms — not as a grid of logos.

A — Mobile

  • Flutterprimary · 8 yrs
  • Dartprimary · 8 yrs
  • Swift & iOSnative
  • Androidnative
  • BLoC · Riverpodstate
  • Clean Architecturehouse style

B — Web & Server

  • ReactJSfluent
  • Next.jsfluent
  • Python · FastAPIservices
  • Node.jsservices
  • Firebasebackend
  • Dockerpackaging

C — Delivery

  • Gitdaily
  • CI/CD · Jenkinspipelines
  • Azure DevOpsboards & builds
  • Test automationcoverage
  • Figmahandoff
  • Agile / Scrumhow we work

D — Machine assistance

I put LLM tooling inside the pipeline rather than beside it: agent logic for repetitive review, custom MCP servers wired to internal systems, and a Figma-to-Flutter path that turns handoff into a build step.

  • Model Context Protocolcustom servers
  • Coding agentsin-pipeline
  • Figma → Flutterautomation
  • Prompt engineeringtooling

The press.

Words fall down the sheet. Type them before they hit the baseline — three misprints and the run is over.

Set0 Best0

The Press

Set the words before they fall off the sheet.

Just start typing — no need to click anything after that.

Write to me.

A role, a project, a second opinion on an architecture decision — all welcome. I read everything.

Telephone — Qatar
+974 7174 3533
Telephone — India
+91 8130 233807
Papers
Résumé, PDF