Skip to content
View thesubtleties's full-sized avatar

Block or report thesubtleties

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
thesubtleties/README.md

Hi, I'm Steven

Full-stack developer passionate about building elegant solutions to complex problems. I specialize in modern web technologies with a focus on creating scalable, user-centric applications.

Long Term Project: Atria

A real event platform built by someone who actually ran events. After years of fighting with bloated event software that charged per feature and held data hostage, I built what I wished existed - a platform that respects both organizers and their communities. Self-host it and create your own branded event ecosystem (perfect for streamers, companies, or anyone wanting their own space), or use the cloud version to tap into cross-organization networking. It's completely open source because I believe nonprofits shouldn't have to choose between good tools and their budget, and organizations shouldn't need a vendor's permission to access their own data. Whether you're running a 10-person meetup or a thousand-person conference, Atria adapts to what you actually need - not what some pricing tier dictates. No feature bloat, no vendor lock-in, no surprises. Just a solid platform that puts your event first and gives you the freedom to run it your way.

Version

Live Demo

License: AGPL-3.0

Documentation

GitHub

Currently Focusing On

  • DS&A Practice: Working through Grind 75 for technical interview preparation

Upcoming

  • DevOps: CI/CD pipelines: Automated testing (Frontend/E2E)
  • Atria: Adding Redis cache strategy to reduce database load and improve API response times
  • AWS/GCP Cloud Services: Expanding beyond self-hosted infrastructure to cloud-native solutions
  • GraphQL & Apollo: Building more efficient APIs with better client-server communication
  • Data Engineering & ETL: Building robust pipelines to normalize messy third-party API data into clean, actionable datasets
  • TypeScript Mastery: Building upcoming projects with goal of 100% type safety

Recently Completed

  • Atria: Updated streaming player integration (Jitsi as a Service, "Other" - external link)
  • Testing Strategies: TDD on future Atria features
  • Atria: Updated streaming player integration (Zoom, Mux - signed and public, Vimeo)
  • Atria: Systematic refactoring and ESLint compliance to eliminate code smells and enhance maintainability
  • Atria: User facing Docs, Blog/Release Notes, API reference (in preparation for a 0.1.0 release along with a more standardized release schedule)
  • Atria: Kubernetes hosted Dev stack for 1:1 testing before pushing to production
  • Atria: Prepare for scalability via query efficiency, connection pooling, and Redis implementation
  • DevOps: CI/CD pipelines: Automated testing (Backend)
  • Infrastructure: Multi-node K3s deployment with PostgreSQL HA (CNPG), distributed storage (Longhorn), and automated disaster recovery to Backblaze B2

Tech Stack

Languages

Python JavaScript TypeScript

Frontend

React Redux Next.js Tailwind CSS

Backend

FastAPI Flask Node.js Express

Databases

PostgreSQL MongoDB Redis

DevOps & Tools

Docker Kubernetes Git MinIO

Plausible Grafana Infisical

GitHub Stats

GitHub stats

Let's Connect

LinkedIn

Email

Portfolio

"The purpose of architecture is to defer decisions, not to make them." — Robert C. Martin

Pinned Loading

  1. atria atria Public

    Virtual and Hybrid Event management platform with real-time networking features. Create events, manage sessions, facilitate attendee connections, and enable live chat. Built with Flask, React, and …

    Python 72 2

  2. atria-docs atria-docs Public

    Official documentation for Atria - Virtual and Hybrid Event management platform. Setup guides, features, and API reference

    CSS

  3. portfolio-ai-assistant portfolio-ai-assistant Public

    Portfolio site with interactive AI agent that has access to a pgvector RAG with project information to answer questions about my background.

    Python 1

  4. spookyspot spookyspot Public

    Airbnb "clone" with a Halloween twist. First project for App Academy

    JavaScript 1

  5. StyleATC StyleATC Public

    Dockerized MCP server for centralized Tailwind CSS theme management with dynamic component generation

    JavaScript 1

  6. ask ask Public

    Forked from kagisearch/ask

    A lightweight bash script for querying AI models via the OpenRouter API, optimized for direct, executable output. Forked to utilize Claude Code subscription.

    Shell 1