Skip to content

Tanzim Shahriar, software engineer

Software engineer
Full-stack & applied AI
Currently at
Suncorp

Building generative AI products and the services behind them.

(01) About

Most software is written twice — once quickly, and once properly, by whoever inherits it. I would rather be the one who gets it right the first time, on systems where getting it wrong is expensive.

Based in01
Melbourne, Australia
Now02
Software Engineer at Suncorp — customer-facing generative AI on Amazon Bedrock
Studied03
Bachelor of Computer Science, RMIT University
Languages04
TypeScript, Java and Python
TypeScriptJavaPythonMicroservicesGenerative AIDeveloper tooling
Spring BootAmazon BedrockNext.jsMCP serversFastAPIReactOpenShiftMLflow

(02)Services

What I do.

Six areas I work in day to day, and the tools I use for each.

04 / 06Capability

Enterprise Architecture

Designing distributed systems with focus on scalability and maintainability. Implementing event-driven architectures and caching strategies.

05 / 06Capability

Quality Engineering

Implementing comprehensive testing strategies with automated testing frameworks. Ensuring code quality through modern testing practices.

(03) Experience

Where I have worked.

2019 → Now

Four roles since 2019, from front-end development to generative AI at Suncorp.

2024 — Nowsuncorp.com.au ↗

Suncorp

Software Engineer

Built

  • Generative AI product on Amazon Bedrock
  • FastAPI services and MLflow tracing
  • Spring Boot microservices
  • Internal MCP servers for agents

Led

  • Led discovery for the Duck Creek chatbot
  • Acting team lead
  • Mentoring and onboarding

Recognised

  • Team Shine Award, quarterly — FY24, FY25, FY26
  • Team Shine Award, annual — FY25
  • Strong stakeholder feedback

Certified — Public Speaking Masterclass, 2025

2022 — 2024infosys.com ↗

Infosys

Associate

Built

  • Spring Boot microservices for Suncorp
  • EC2 to OpenShift on AWS migration
  • Deployment scripts and integration tests
  • Modernised React components

Led

  • Sprint planning, covering the tech lead
  • Code review, mentoring and pairing
  • Requirements with product owners

Recognised

  • Insta Award — FY22, FY23

Certified — Spring Boot Developer · Spring Boot Developer Professional · React Developer · Node.js Developer

2020 — 2021duskmobile.com ↗

Dusk Mobile

Junior Software Engineer

Built

  • Laravel and Vue.js web apps
  • Responsive UI
  • REST integrations
  • MySQL schemas and queries

Recognised

  • Faster mobile page loads
  • Reusable components for API integration
  • Simpler API documentation process

2019reputationaire.com ↗

Reputationaire

Front End Software Engineer

Built

  • React components and features
  • API integrations and tuning
  • Performance and responsiveness

Led

  • Sprint planning and estimation
  • Pull request reviews
  • UI build with the designers

Recognised

  • Delivered on time and in scope
  • UX improvements

In numbers.

Companies
04
Team Shine awards, Suncorp
04
Insta awards, Infosys
02
Certifications
05

(05) Toolbox

The toolbox.

Thirty-six tools, sized and coloured by how often I use them. Drag the sphere to rotate it; each name links to the tool.

  • CoreDaily driver. I could teach it.16
  • InnerShipped to production. Docs for the edges.14
  • OuterShipped with it. Docs open.06