Sean Roshan
Senior Full-Stack Software Developer
Summary
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.
Skills
Experience
Senior Full-Stack Developer
Jul 2019 – PresentDentalXChange — Irvine, California, United States
- •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
Full-Stack Software Developer
Oct 2018 – Jul 2019Freightgate — Fountain Valley, California, United States
- •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
Instructor
Sep 2018 – May 2025EdX — Remote (US, CA, UK, Mexico)
- •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
Software Engineer
Oct 2015 – Mar 2018University of California, Riverside — Riverside, CA, United States
- •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
Intern
Jul 2012 – Sep 2013Avajang — Tehran, Iran
Education
University of California, Riverside
2018M.Sc. in Computer Science
Grade: 3.82/4
Sharif University of Technology
2015B.Sc. in Computer Engineering
Grade: 3.7/4