Logan Hayes Full-Stack Developer
Austin, TX • fullstack@gmail.com • +1 5125-2222
Profile Summary
- Full-Stack Developer with 6 years of experience designing and shipping end-to-end web applications across productivity SaaS, project management, and developer tools, specializing in end-to-end feature ownership, full-stack TypeScript, and design-system implementation.
- Solid technical background across front-end (React, Next.js, Tailwind CSS), back-end (Node.js, Express), languages (TypeScript, Python), databases (PostgreSQL, Redis, MongoDB), and cloud (AWS, Vercel) with strong fundamentals in REST APIs, Git workflows, and Linux fundamentals.
- Deep expertise in end-to-end feature ownership, design-system thinking, API contract design, and production hardening, leveraging methodologies such as trunk-based development and component-driven UI to drive maintainable, accessible, and performant web applications.
- Engaged collaborator working cross-functionally with Design, Product, and Engineering teams in Agile environments, contributing to feature scoping, design reviews, and post-launch retrospectives with a pragmatic, ownership-first mindset.
- Emerging leader who shares technical excellence and fosters a culture of craft-level UI quality and API-first thinking through PR reviews and runbooks, while leading full-stack guild sessions and authoring widely adopted component templates.
Technical Skills
- Front-End:
- React, Next.js, Tailwind CSS, shadcn/ui, React Query, Zustand
- Back-End:
- Node.js, Express, NestJS, Prisma, GraphQL, REST
- Languages:
- TypeScript, JavaScript, Python, SQL, Bash
- Databases:
- PostgreSQL, Redis, MongoDB, MySQL
- Testing:
- Vitest, Jest, Playwright, Cypress, Pact
- Cloud & Hosting:
- AWS (ECS, RDS, S3, Lambda), Vercel, Netlify, Cloudflare
- DevOps & CI/CD:
- Docker, GitHub Actions, Terraform, Datadog, Sentry
- Design & Collaboration:
- Figma, Storybook, design tokens, WCAG 2.1 AA
Education
Work Experience
- Owned end-to-end feature delivery for the Notion AI workspace assistant serving 18M+ MAU, leading work across UI, API, and data and deployment for 12 shipped features.
- Built the front-end for the AI search and inline-action surface in React and Next.js with Tailwind CSS, applying React Server Components, streaming SSR, and optimistic UI updates, lifting Lighthouse score from 74 to 96 and cutting TTI by 41%.
- Designed and shipped a GraphQL API in Node.js for workspace AI queries, defining schema versioning, dataloader-based N+1 prevention, and persisted-query caching, handling 2.4M requests/day at 85ms p95 latency.
- Modeled the collaborative document schema with JSONB content trees in PostgreSQL, Redis cache for hot reads, and MongoDB for change-history events, supporting 400M+ blocks with 28ms p99 read latency.
- Integrated Stripe billing, Clerk authentication, PostHog analytics, and Resend transactional email into a unified workflow, reducing onboarding friction from 8 manual steps to 2 clicks and lifting paid-tier conversion by 18%.
- Optimized full-stack performance through bundle splitting, edge caching on Vercel, DB connection pooling via PgBouncer, and React Server Component streaming, cutting median page load from 3.4s to 0.9s and API p95 from 240ms to 92ms.
- Built a multi-layer testing strategy spanning Vitest unit tests, Playwright end-to-end flows, and Pact contract tests, raising overall coverage from 52% to 89% and catching 34+ regressions during pre-release cycles.
- Implemented OAuth 2.1 + PKCE authentication using Auth0 for the Linear public API, building scoped JWT tokens, refresh-token rotation, and OWASP Top 10 hardening (CSRF, XSS, SQLi defenses), securing 5,000+ API integrations without a customer-reported breach.
- Partnered with the Design team on a shared component library in React + Storybook, translating Figma mockups into 40+ reusable accessible components to WCAG 2.1 AA, shipping a design-system upgrade that cut UI bug volume by 62%.
- Owned CI/CD pipelines for 6 services on GitHub Actions and AWS ECS, building Docker-based deploys, preview environments per PR, and automated rollback on health-check failure, reducing deploy lead time from 3 hours to 18 minutes.
- Worked closely with Product, Design, and Engineering teams across 5 product surfaces to negotiate feature scope, API contracts, and release strategy, authoring 8 full-stack RFCs that shaped the org's full-stack ownership model and onboarding 11 new engineers.