Hello, I'm
Ryan Heron.
Currently Building
What I'm Working On
Assessment Platform
Full-stack Next.js app with OAuth2, RBAC, and secure multi-tenant architecture.
Cross-Platform Monitoring
Native Swift macOS/iOS apps with Node.js backend, encrypted sync, and privacy compliance.
Data Pipeline
Python pipeline for document processing at scale—90,000+ items with validation.
Featured Work
Recent Projects
AlphaTestAuthor
Full-Stack Web Application with OAuth2 & Multi-Tenant Architecture
A full-stack platform for creating and managing assessments, featuring OAuth2 authentication, role-based access control, and secure third-party API integrations.
Student TimeKeeper
Native macOS/iOS Apps with Secure Backend API
A cross-platform system featuring native Swift applications for macOS and iOS with a Node.js backend, implementing encrypted data sync and privacy-compliant architecture.
Zearn Question Pipeline
Python Data Pipeline for Large-Scale Document Processing
A Python-based data pipeline for automated content extraction, validation, and processing at scale—targeting 90,000+ items with robust error handling.
MathFacts Acquisition
Secure Token Exchange & Cross-Platform Session Management
Implementation of Learning Tools Interoperability (LTI) protocol with secure token exchange, signature verification, and session management across platforms.
Expertise
What I Work With
Full-Stack Development
React, Next.js, Node.js, Express, PostgreSQL, TypeScript. Building scalable web applications from database to deployment.
Security & Auth
OAuth2, JWT, Spring Security, RBAC, input validation. Implementing secure authentication flows and access control patterns.
Native & Embedded
Swift, SwiftUI, C/C++, embedded systems. Building native iOS/macOS applications and low-level systems programming.
Let's Build Something
I'm always interested in discussing new opportunities and challenging engineering problems.
Get in Touch