Skip to content
View PeterWCox's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home
  • London, UK

Block or report PeterWCox

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 is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
PeterWCox/README.md

Hi there ๐Ÿ‘‹

I'm Peter, a full-stack React + ASP.NET Core (.NET) developer with 6 years commercial experience

  • ๐Ÿ”ญ Iโ€™m currently working on a personal portfolio to show off to employers
  • ๐ŸŒฑ Iโ€™m currently learning advanced NEXT.JS and ASP.NET Core features
  • ๐Ÿ“ซ How to reach me p.cox@outlook.com

Languages and tools

.NET Core React Azure Next.js TypeScript C# CSS3


๐Ÿ”จ What I'm building

SideQuest โ€” a fullstack job-tracking platform I designed and built during a career sabbatical. It tackles a real pain point: scrolling through endless LinkedIn (and other) job descriptions to see if a role matches your stack.

  • The product: A Chrome extension captures job postings from LinkedIn, Indeed, Reed, and CV Library; the app uses AI (OpenAI) to summarise each listing into structured tech stack, skills, pay, and contract details so you can scan quickly.
  • The stack: .NET 8 backend (ASP.NET Core, Vertical Slice / CQRS with MediatR, DDD, Transactional Outbox, PostgreSQL, EF Core, JWT + OAuth, SignalR), React 19 SPA (TanStack Router & Query, Radix UI, Tailwind CSS 4, Framer Motion, Storybook), Chrome extension (content scripts + server-side parsing with AngleSharp), and a static marketing site (TanStack Start).
  • What I learned: Modern .NET (async, event-driven, DDD, CQRS), AI integration at scale (prompt pipelines, token billing with Stripe), building Chrome extensions and cross-site scraping, and owning the full lifecycle from UX and frontend through backend, payments, and deployment.

Pinned Loading

  1. CursorMetro CursorMetro Public

    Swift 6 1