Backend engineer · Atlassian

Amr Mahmoud

I build the systems that decide what AI and apps are allowed to do inside a company.

GitHubLinkedInSacramento, CA
Amr Mahmoud
About

I like owning a problem end to end, from the first line of code to the person using it.

At Atlassian, that means Admin Hub, the surface every customer uses to configure their organisation, where changes are irreversible at scale. I joined as an intern in 2024 and came back full time in July 2025, working on AI governance, permissions, and the migrations that move millions of tenants safely. Outside of that, I build my own things: Portfolio Blueprint, a discipline tracker for personal investing used daily by a dozen friends and family, plus freelance work like a full site build for a local dental practice.

Orgs covered by AI policy backfill5.6M+
Workspaces migrated6.1M
Reliability lifted70% → 99%
Customer-facing regressionsZero
Work · 01 / 03
Lead · 2025

AI policy backfill across 6.1M workspaces

Every workspace that predated our AI governance policy needed one, backfilled across 5.6M+ orgs. I built the full pipeline from an initial plan into production, including cohort queries, retry logic, and crash recovery, and coordinated with a partner team to rate-limit the rollout safely. Systematic pre-production testing surfaced an edge case where re-opting out an already-opted-out workspace silently re-enabled AI; I designed and shipped the fix before it ever reached a customer.

MigrationData pipelinesPolicy
Orgs5.6M+
Workspaces6.1M
Customer regressionsZero
AtlassianAdmin Hub
Personal projects
Tooth Berry Kids Dental homepage
Freelance · 2025

Website and booking experience for a pediatric dental practice

Built the full marketing site for a two-location pediatric dental practice, including a dynamic contact form with a location selector, service pages, and an SEO-optimized page structure. Built with Next.js, TypeScript, and Tailwind CSS, with animated sections and a mobile-first layout so parents can find the right office and get in touch in a few taps.

Next.jsTailwindClient work
Locations2
Unique visitors1,000+
StatusShipped
Visit site
Portfolio Blueprint dashboard
Creator · Ongoing

Portfolio Blueprint, a discipline tracker for personal investing

A tool for staying on plan with your own money: set allocation rules for a portfolio by sector and strategy, then track drift against those rules over time. Each portfolio lives at its own shareable URL, backed by Supabase, with live price refresh and a 90-day history of how well the portfolio stayed within its guardrails. What started as a project for myself is now used regularly by a dozen friends and family, and I am actively building it out further.

Full-stackSupabaseSide project
History tracked90 days
Active users12
StatusActively building
Visit site
Stack
Services and data
JavaDaily
KotlinDaily
SpringDaily
DynamoDBDaily
PostgreSQLComfortable
KafkaComfortable
Platform and tooling
AWSDaily
TerraformComfortable
GraphQLComfortable
PythonComfortable
Feature flagsDaily
ObservabilityDaily
Contact

Working on something in this space? Say hello.

amrmhma414@gmail.com