Hero background
My Work

Building Software to Change the World.

I build fast, clean, and reliable software for businesses that are changing the world.

Freelance • Full-Stack Engineer

Modern Apps & Websites

I help founders launch fast, clean, conversion-focused products. Next.js + TypeScript on the front, Python/Node on the back, with tasteful AI where it actually helps.

Physician site screenshot

Physician-Scientist Website

Restaurant site screenshot

Restaurant Launch: Louie’s Smash-N-Grill

Beach Shop screenshot

Beach Shop: Lil Sam’s

  • Next.js (React) and TypeScript development for high-performance
  • Tailwind CSS for rapid, consistent, and responsive UI design
  • Integrated secure payment processing and subscriptions
  • Built and optimized APIs with Prisma/Postgres
  • Implemented user authentication and onboarding flows with Clerk/Auth, supporting multi-role applications
  • Configured transactional and marketing email workflows, including custom templates and automation
  • Designed and deployed AI-powered features such as document retrieval, structured tool execution, and streaming chat interfaces
  • Optimized application performance with image optimization, caching strategies, and code-splitting
  • Built admin dashboards with analytics, content management tools, and live data visualizations
  • Developed scalable, serverless backends with environment-specific configurations
Next.jsTypeScriptTailwindNodePythonPostgresStripe
10+
Web builds shipped
99.9%
Production uptime

Spencer rebuilt our site and growth stack in weeks. SEO jumped, performance is stellar, and shipping new pages is easy.

— Founder, HealthTech Client

Founder • Serelora

Universal AI Interface for Physicians

EHR‑agnostic and clinician‑first. A team of specialized AI agents supports documentation, orders, and patient communication—without changing the EHR.

Serelora Web App — Universal AI Interface for Doctors

Serelora Web App

Serelora Desktop App — Universal AI Interface for Doctors

Serelora Desktop App

  • Multi‑agent orchestration for clinical tasks (note drafts, order suggestions, patient messages)
  • SMART on FHIR embed: launch-in-context inside the EHR with OAuth2/OIDC
  • FHIR‑aware context: ingests patient bundles and composes structured clinical prompts
  • Session memory scoped to patient/encounter; ephemeral scratchpads per sub‑task
  • Parallelizable sub‑agents for summaries, orders, and patient comms where safe
  • Observability: trace of intents, prompts, tool invocations, and outputs for audit
  • Manager classifies each request and routes to specialized experts (documents, medications, general)
  • Streaming responses for low‑latency typing UX
  • Available on web and desktop (Electron) with a shared agent gateway
  • EHR‑agnostic overlay and adapters that sit alongside existing workflows
  • Secure context composer: packages scoped PHI + clinician intent into structured prompts
  • Privacy‑first handling: PHI scoping, redaction, and least‑privilege data access
  • Guardrails and review: tool permissions, structured extraction, human‑in‑the‑loop
  • Observability: audit trail of prompts, decisions, and outputs
  • Next.js + TypeScript app with Tailwind styling
  • Electron desktop wrapper with secure preload/IPC
  • Shared UI between web and desktop builds
  • Sidebar patient selection, suggestion chips, and typing indicators for a smooth chat flow
  • Markdown rendering with custom MDX components (tables, code, blockquotes)
HealthcareAIMulti‑agentEHR‑agnosticNext.jsTypeScriptNode
Founder • WozPrep

MCAT & STEM Tutoring

I run WozPrep, a tutoring service for pre-health students. I also build custom tools for passage practice, highlighting, timing, and analytics.

WozPrep Practice Library Page

WozPrep Practice Library

WozPrep Exam Screenshot

WozPrep Practice Exam with Breakdown

  • 1:1 tutoring focused on strategy, pacing, and confidence
  • Content library + breakdowns + Khan-tagged references
  • Custom Next.js practice app: highlights, strikethrough, saves
  • Published in-depth articles on MCAT strategy, test psychology, and section-specific tactics
  • Optimized WozPrep’s website SEO to attract more students through local and national search rankings
  • Integrated real exam pacing simulations to improve timing and endurance
  • Built a resource hub with curated videos, practice questions, and review sheets
Next.jsTypeScriptTailwindEducationPedagogy
+20 pts
Score lifts (best)
<24h
Avg. response time

What I Build With

The stack, patterns, and platforms used across my projects.

Frontend

Next.jsReactTypeScriptTailwind CSS

Backend & Data

Node.jsPythonFlaskPrismaPostgresREST APIs

Auth & Payments

Clerk / Auth.jsOAuth2 / OIDCStripe (subs, invoicing)

AI / ML

PyTorchGNNsCNNsTransformersMoEsTransfer learningMLPs

Agentic AI

OpenAI APIMulti-agent orchestrationTool / function callingStreaming UIStructured extraction

Healthcare

SMART on FHIR embedFHIR resourcesEHR-agnostic overlayPHI scoping & redactionHuman-in-the-loop guardrails

Apps & Infra

Electron desktop wrapperVercel deploysCloudflare DNSCaching & code-splittingSitemap / robots config

Content, SEO & Analytics

SEO (local + technical)OpenGraph / metadataGoogle Docs API ingestionDashboards & admin toolsAnalytics & tracking

Education

Michigan State University

B.S. in Human Biology, Minor in Bioethics

Sep 2020 – May 2024

  • GPA: 3.91 (Honors)   |   MCAT: 524

Clinical Experience

Applied Behavior Analysis Therapist

Coyne and Associates | San Diego, CA

Aug 2024 – Present

  • Conducted individualized therapy sessions to help children diagnosed with autism spectrum disorder and other developmental disabilities using evidence-based ABA techniques.
  • Implemented targeted interventions to develop functional communication for nonverbal children.
  • Taught emotional regulation techniques to reduce negative emotions and challenging behaviors.
  • Supported development of gross motor skills through structured play and movement-based activities.
  • Collected and analyzed detailed session data in an electronic health record to track client progress, analyze behavioral trends, and refine interventions.
  • Collaborated with caregivers to promote consistency across environments, ensure treatment compliance, and maintain behavioral improvements.
  • Conducted hands-on training for new ABA therapists using a structured four-phase model.
  • Delivered constructive feedback to trainees on clinical performance, professionalism, and data accuracy.
  • Collaborated with Regional Directors to monitor trainee progress and ensure adherence to protocols.
  • Participated in trainer meetings and contributed to updates in training procedures and clinical standards.

Medical Scribe

Memorial Healthcare | Owosso, MI

Jul 2023 – Aug 2024

  • Assisted several emergency and internal medicine physicians in the ED and ICU by documenting histories, exam findings, procedures, orders, and assessment & plans for up to 20 patients per shift.
  • Collected preliminary patient histories and medication lists to improve physician efficiency.
  • Interpreted laboratory values to streamline documentation and highlight critical findings.
  • Reviewed and abstracted data from medical charts to support clinical decision-making.
  • Collaborated with nursing staff to support unit operations, including restocking rooms and delivering comfort items and basic support to patients.

Hospital Volunteer

Sparrow Hospital | Lansing, MI

Sep 2022 – Apr 2023

  • Supported nursing staff in an inpatient unit by assisting with up to 40 patients per shift.
  • Answered patient call lights to provide timely assistance with comfort, mobility, and basic care needs.
  • Sat with patients who had no visitors, offering companionship, emotional support, and conversation during long or isolating hospital stays.
  • Measured vital signs, transported patients within the hospital, and observed diagnostic imaging exams.

Research Experience

Biochemistry Research Assistant

Michigan State University | East Lansing, MI

Sep 2020 – Apr 2025

  • Assisted in study startup activities and research protocol design under Dr. Michael Feig.
  • Utilized Python, C++, Bash, and Excel to conduct statistical analyses, verify simulation accuracy, and refine artificial intelligence (AI) models to optimize performance.
  • Developed AI models including convolutional and graph neural networks, and transformers.
  • Curated and maintained large datasets to train AI algorithms for applications in biochemistry.
  • Collaborated with interdisciplinary teams to present research findings and refine methodologies.

Other Projects

  • Molecular Dynamics Simulations of Monoclonal Antibodies (Sep 2020 – Jan 2021)
    • Evaluated the stability and solubility of various monoclonal antibody candidates for treating cancer in physiological conditions.
    • Found the candidates to be structurally unstable and unsuitable for therapeutic use.
    • Presented findings to FAU collaborator.

Sociology Research Assistant

Michigan State University | East Lansing, MI

Jan 2024 – Apr 2024

  • Designed and launched a research project investigating the social determinants of electronic health record quality, including conducting literature reviews, and compiling and analyzing complex datasets with Dr. Stephen Gasteyer.

Projects

  • The Social Determinants of EHR Quality in US Hospitals (Jan 2024 – Apr 2024)
    • Compiled data from American Community Survey and American Hospital Association.
    • Explored how social factors relate to electronic health record quality across US hospitals.
    • Calculated odds ratios from a logistic regression to assess statistical significance.
    • Presented poster at the 2024 University Undergraduate Research and Arts Forum at MSU.

Teaching Experience

Founder & Tutor

WozPrep | San Diego, CA

Nov 2024 – Present

  • Founded a private tutoring service with a custom-built website and student-facing tools.
  • Conducted 1-on-1 tutoring sessions focused on test strategy, critical thinking, and content mastery.
  • Applied the Socratic method to foster deeper student engagement and independent problem-solving.
  • Integrated principles of positive psychology to build student confidence and promote motivation.
  • Created personalized study plans based on student strengths, weaknesses, and time constraints.
  • Helped students improve scores by up to 50 percentile points.
  • Utilized Next.js, TypeScript, and React to develop an interactive website with modern UI/UX design to manage client inquiries, promote services, and host content.
  • Built a web-based portal for MCAT practice tests and question banks, featuring original questions tailored to AAMC-style reasoning and pacing.
  • Leveraged search engine optimization to increase visibility through online outreach.

Certifications

Basic Life Support (BLS)

American Heart Association

Issued Feb 2025 • Expires Feb 2027

Awards & Honors

Distinguished Freshman Scholarship

MSU Honors College

Issued Sep 2020

  • Full-tuition academic scholarship for outstanding achievement.