Hey, I'm

Sean Roshan

Principal Full-Stack Architect

I architect and ship scalable web platforms with a focus on performance, reliability, and clean system design.

Scroll
About Me

Clear thinking. Scalable systems.

Portrait

Principal Full-Stack Architect with 10+ years designing scalable platforms across healthcare, fintech, and logistics. I own architecture end-to-end, from system design and API contracts to cloud infrastructure and production delivery, making the technical decisions that keep systems fast, reliable, and easy to evolve. I've shipped AI-powered products from concept to production, automated credentialing pipelines that cut processing time by 99%, and modernized legacy systems without a single service disruption.

0Years Experience
0Projects Delivered
0Systems in Production
Featured Work

Projects I've built and launched

Legacy Modernization – Spring Boot & Angular MigrationCompleted
View Project

Legacy Modernization – Spring Boot & Angular Migration

2019

Modernized a legacy Apache Wicket platform using Spring Boot, Angular, and Docker Swarm, delivering scalable, modular full-stack applications.

AngularJavaJavascriptSpring Boot+7
Flash CardsCompleted
View Project

Flash Cards

2020

Flashcards is a cross-platform app (Android, iOS, web) where users create decks, add cards, and quiz themselves to study effectively.

React Native
Would you rather?Completed
View Project

Would you rather?

2020

“Would You Rather?” is a web app where users answer A-or-B questions, post new ones, view unanswered polls, see votes, and track rankings on a leaderboard.

React / Next.js
MyReadsCompleted
View Project

MyReads

2020

MyReads is a React bookshelf app to track books read, reading, or to read, using a provided API and client library to persist user data.

React / Next.js
ChirperCompleted
View Project

Chirper

2020

Chirper application is a mini twitter application that would allow users to write tweets, reply to tweets, and like different tweets.

React / Next.js
Super Duper Drive Cloud StorageCompleted
View Project

Super Duper Drive Cloud Storage

2020

SuperDuperDrive is a new cloud storage service competing with Google Drive and Dropbox, offering personal info management and three core user features.

Spring Boot
Oh Snap!Completed
View Project

Oh Snap!

2020

Oh Snap! is a single-page React app for Lyza to showcase photos, using state, props, Hooks, and reusable components for a clean, simple gallery site.

React / Next.js
Book Search EngineCompleted
View Project

Book Search Engine

2020

A MERN + GraphQL book search app where users sign up, log in, search via Google Books API, save favorites, view them, and remove saved books.

MongoDBNode.js / ExpressReact / Next.jsGraphQL
Skills & Expertise

What I build with

35+ tools and technologies across the full stack, from pixel-perfect frontends to scalable infrastructure.

React / Next.js
React Native
Spring Boot
TypeScript
Vue / Nuxt
CSS / Tailwind
Animation (GSAP / Motion)
WebGL / Three.js

Hover to explore — push them around

Career Journey

The path so far

DentalXChange

Senior Full-Stack Developer

Jul 2019 — Present
Irvine, California, United States

Leading full-stack development of healthcare technology products at DentalXChange, architecting scalable microservices, AI-powered automation systems, and distributed event-driven platforms that dramatically reduced processing times and modernized legacy infrastructure.

  • Automated the dentist credentialing pipeline using Node.js, Express, and Puppeteer, achieving a 99% reduction in processing time and transforming a manual bottleneck into a high-throughput workflow
  • Designed and launched Eligibility AI, a full-stack product automating eligibility verification end-to-end — from React frontend through Node.js APIs to a distributed, event-driven backend powered by SQS and async workers on AWS EKS
  • Architected scalable microservices with Spring Boot, containerized with Docker, and deployed behind Nginx load balancers in a high-throughput production environment
  • Built centralized observability infrastructure integrating Fluent Bit and AWS Athena for logging, audit trails, and advanced monitoring across distributed services
  • Modernized a legacy Apache Wicket codebase, upgrading critical components without service disruption while maintaining business continuity
  • Collaborated cross-functionally with product, DevOps, and QA to ship performant software under tight deadlines
Freightgate

Full-Stack Software Developer

Oct 2018 — Jul 2019
Fountain Valley, California, United States

Built full-stack enterprise applications for a logistics technology company, developing email systems, data mining pipelines, and automated document generation services across Node.js, Python, and Java.

  • Designed and built a complete email application from backend to frontend, implementing RESTful APIs with Node.js, Express, and MySQL while handling IMAP/SMTP protocol integration
  • Developed a multi-format data mining system using Node.js, Puppeteer, and Python capable of extracting and processing data from HTML, PDF, CSV, and Excel sources
  • Built an automated PDF generation service with Java, J2EE, and Tomcat, streamlining document workflows
  • Delivered a polished email client UI using Sencha ExtJS integrated with custom backend services
EdX

Instructor

Sep 2018 — May 2025
Remote (US, CA, UK, Mexico)

Delivered live, project-based full-stack development instruction through world-leading universities via 2U, training 500+ students across 14 cohorts and 4 countries over nearly 7 years with a 4.9/5 NPS rating while continuously evolving curriculum from traditional web development through AI-assisted engineering.

  • Trained 500+ students across 14 cohorts in full-stack MERN development through top-tier university programs including the University of Toronto, delivering instruction across the USA, Canada, Mexico, and the UK
  • Achieved a 4.9/5 NPS rating while teaching remotely across 4 countries and multiple time zones
  • Maintained a nearly 7-year tenure adapting curriculum across multiple technology shifts — from traditional REST APIs through to AI-powered development with OpenAI and LangChain
  • Led advanced workshops on production-grade topics including Stripe payment integration, Redux state management, and CI/CD pipelines with GitHub Actions and CircleCI
  • Instilled engineering best practices by teaching TDD workflows with Jest and Cypress and supervising student projects through full deployment pipelines
  • Introduced AI-assisted development modules, guiding students in building applications with OpenAI APIs and LangChain for natural language workflows
University of California, Riverside

Software Engineer

Oct 2015 — Mar 2018
Riverside, CA, United States

Contributed to high-performance computing research by building GPGPU simulation tools in C++ and Java, and developing automated data analysis pipelines in Python that dramatically accelerated researcher workflows.

  • Enhanced the GEM5 simulator to support GPGPU research performance testing, enabling more accurate architectural benchmarking
  • Built a custom data visualizer in Python that automated data gathering, categorization, and analysis — cutting researcher analysis time by 90%
  • Developed GPGPU simulation components in C++ to support parallel computing research
  • Streamlined the research-to-insight pipeline by replacing manual data workflows with automated visualization tooling
Avajang

Intern

Jul 2012 — Sep 2013
Tehran, Iran

Internship

Credentials

Education and certifications

The foundations behind the work

University of California, Riverside

University of California, Riverside

2018

M.Sc. in Computer Science

Grade: 3.82/4

Sharif University of Technology

Sharif University of Technology

2015

B.Sc. in Computer Engineering

Grade: 3.7/4

Writing

Thoughts on code and craft

Get In Touch

Got a project? Let's talk

Have a project in mind, a question, or just want to say hi? My inbox is always open.