Professional Summary
Entry-level Full-stack Developer focused on building clean, user-first web applications with strong fundamentals
in frontend and backend development. Experienced shipping end-to-end projects using Next.js, React, TypeScript,
Node.js, and serverless APIs—with Clerk auth, resilient HTTP layers, Sentry observability, and Playwright E2E in CI.
Technical Skills
- Languages: JavaScript, TypeScript, HTML, CSS
- Frontend: React, Next.js (App Router), Tailwind CSS, SSG/ISR, Context API, Error Boundaries
- Backend and Auth: Node.js, REST APIs, GraphQL, Clerk auth, Serverless Functions, PostgreSQL, Prisma, Redis, WebSockets
- Reliability: HTTP resilience (timeout, retry, typed errors), Sentry, structured logging
- Testing: Vitest, Testing Library, Playwright E2E, Node.js test runner
- Delivery: Git, GitHub Actions CI, Vercel, GitHub Pages, Docker (learning)
Projects
Mini Ecommerce
Live: mini-ecommerce-nextjs-psi.vercel.app |
Repo: github.com/alejosworkstuff/mini-ecommerce-nextjs
- Built a full ecommerce app with catalog, cart, checkout stepper, and order history on Next.js 16 App Router with Clerk auth and protected routes.
- Shipped a typed HTTP client with timeout/retry, SSG/ISR product catalog, Redis cart sync, Prisma + Postgres order persistence, REST and GraphQL APIs, and WebSocket order-status updates.
- Added Sentry error boundaries, structured logging, Vitest/Testing Library tests, and Playwright checkout E2E in GitHub Actions CI.
AI Story Generator
Live: ai-stories-ashy.vercel.app |
Repo: github.com/alejosworkstuff/ai-stories
- Developed a prompt-based story generator using Node.js serverless API routes and Replicate (Llama 3).
- Built resilient client HTTP layer with timeout/retry and typed errors; explicit 402 handling with deterministic local fallback stories.
- Added GitHub Actions CI (syntax, API/fallback tests) and Playwright E2E for the generate flow with mocked API.
Mini Job Board
Live: alejosworkstuff.github.io/mini-job-board |
Repo: github.com/alejosworkstuff/mini-job-board
- Built a responsive job board with vanilla JavaScript: search, multi-filter, sorting, saved jobs, and detail pages with localStorage persistence.
- Added CI pipeline with syntax checks, JSON schema validation, unit tests, and Playwright E2E for core user flows.
Saravá Radio Streaming
Live: alejosworkstuff.github.io/sarava-radio-streaming |
Repo: github.com/alejosworkstuff/sarava-radio-streaming
- Built a multi-page cultural community site as a client commission using Next.js App Router, TypeScript, and Tailwind CSS.
- Implemented type-safe JSON content loaders, dynamic hero carousel, reusable section components, and static export to GitHub Pages with CI.
Education
- FreeCodeCamp - Web Development Curriculum (Responsive Web Design, JavaScript, Frontend Libraries)