Skip to content
View felmonon's full-sized avatar

Highlights

  • Pro

Block or report felmonon

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
FELMONON/README.md

Hey, I'm Felmon

Full-stack engineer in Calgary, AB. I build with TypeScript and Python — mostly AI tooling, web infrastructure, and developer tools. I contribute upstream fixes to the open-source projects I actually use.

Currently working on

8 open pull requests across major OSS projects:

Merged contributions

Project PR What it fixed
openai/openai-agents-python #2725 Race condition in SQLAlchemy session writes
openai/openai-agents-python #2710 Streaming docs for cancel-after-turn
withastro/astro #15927 Language server deferring HTML completions to TS
mswjs/msw #2676 RequestHandler type not accepted in setup functions
mswjs/msw #2669 Open handles from infinite delays in Node
commaai/opendbc #3052 Caching hypothesis strategies in car tests

What I've built

Stack

Day-to-day: TypeScript, Python, Next.js, React, Node.js, FastAPI, PostgreSQL, Supabase, Prisma

AI/ML: OpenAI SDK, Anthropic SDK, RAG pipelines, sentence-transformers, Ollama

Infra: Vercel, Docker, SQLite, Redis

Links

Pinned Loading

  1. jungian-typology-assessment jungian-typology-assessment Public

    Full-stack Jungian typology assessment with auth, billing, persisted results, and AI-generated reports.

    TypeScript 1

  2. constitutional-playground constitutional-playground Public

    Constitutional AI playground for comparing critique and revision loops in real time.

    TypeScript

  3. neuroflow neuroflow Public

    ADHD-focused planner with task breakdown, scheduling flows, and body-doubling support.

    TypeScript

  4. docagent-studio docagent-studio Public

    Local-first document QA with citations, hybrid retrieval, and offline evaluation for personal knowledge bases.

    Python

  5. portfolio portfolio Public

    Engineering portfolio with case studies, role-specific resumes, and project breakdowns.

    TypeScript

  6. collab-editor collab-editor Public

    Real-time collaborative editor with Tiptap, Socket.io sync, autosave, and PostgreSQL persistence.

    TypeScript