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
Skills & Expertise

What I build with

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

React / Next.js
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

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.