Sean.
AboutProjectsSkillsExperienceCredentialsBlogResumeContact
Sign In

Blog

Thoughts on code and craft

AllAnimationArchitectureBackendDevOpsDistributed SystemsFrontendGSAPReactReal-TimeTypeScript
Sep 5, 202515 min read

Scaling to 2M Users: Lessons from a Monolith Migration

What we learned migrating a 5-year-old monolith to microservices — the wins, the pain, and what we'd do differently.

BackendArchitectureDevOps
Sean.

Building digital experiences that are fast, accessible, and impossible to forget.

Navigate

AboutProjectsSkills

More

ExperienceCredentialsBlogResumeContact

Social

GitHubLinkedInXDribbble

© 2026 Sean Roshan. All rights reserved.

Designed & built with care in