
Hi, I’m Lucas Anderson
New Grad SWE (May 2026) • React/Next.js, TypeScript, Node, Postgres
About Me
I ship fast, reliable web apps end to end. Recently, I cut page load time by ~75% and external API calls by ~90% on a media discovery app. I also added AI recommendations (OpenAI), type‑safe Edge APIs with Zod, and shipped auth, streaming providers, search, and watchlists. I’m currently working on PhysiqueIQ in React Native.
I’m primarily seeking New Grad Software Engineer roles (May 2026) and open to part‑time work during the school year. I thrive on product‑focused teams building web platforms, developer tools, or content/search.
Projects
TV & Movie Discovery App
AI-assisted TV & movie discovery with streaming availability and ultra-fast detail pages.
Highlights
- ~75% faster loads & ~90% fewer API calls via Next.js Server Components, ISR, Redis, and LQIP/CDN
- AI “mood/vibe” recommendations (OpenAI) with cached results for low latency/cost.
- Typed Edge APIs (Zod), Supabase Auth (JWT/RLS), Drizzle; search + watchlists.
Challenges
- API quotas → precomputed pools + Redis warmers → ~90% fewer external calls
- Slow LCP → Server Components + ISR + LQIP/CDN → ~75% faster loads
Stock-Matic
Stock‑Matic is a fast, SSR/ISR Next.js stock dashboard with dynamic ticker routing and search. It delivers instant, server‑rendered charts plus news, backed by a Vercel serverless Express API integrating Yahoo Finance, Polygon.io, and Finnhub with automatic failover.
Highlights
- SSR/ISR Next.js dashboard with sharable SEO friendly ticker urls and search.
- Interactive, theme‑aware charts (20y, zoom presets).
- Serverless API (Express) with Yahoo/Polygon/Finnhub + failover.
Challenges
- Yahoo API flakiness → implemented redundant API fallbacks
- Theme SSR hydration mismatches → next‑themes guards
PhysiqueIQ — Landing & Waitlist
I built the landing page and early-access funnel for PhysiqueIQ, a mobile app that makes physique progress measurable and visual through guided photos, body metrics, and AI-driven insights. The page introduces the product vision and captures verified sign-ups for the beta.
Highlights
- Double opt-in waitlist (Resend) with Supabase storage
- Bot protection via Cloudflare Turnstile
- Fast, responsive UI deployed on Vercel
Challenges
- Preventing bots from joining waitlist
- Integrating Resend for email confirmation
React Weather App
Real-time weather dashboard with radar and geolocation search.
Highlights
- Responsive dashboard with real-time forecasts and radar overlays
- Geolocation search + clean, mobile-first UI
Challenges
- Choppy map tiles → memoized layers + debounced renders → smooth pan/zoom
PhysiqueIQ — AI Physique Analyzer
Estimates body-part measurements and symmetry from standardized photos, visualizes change over time, and offers simple periodized templates. On-device computer vision with in-house pose/measurement models (in training)
Highlights
- Custom vision models for landmarks, silhouette, and tape-measure proxies (on-device)
- Timelines, body-part trend charts, and symmetry scores
- Hypertrophy templates & specialization cycles (export to Hevy/CSV/PDF)
Challenges
- Dataset collection/labeling for relaxed poses across lighting, distances, and physiques
- UX for pose standardization
- Privacy and on-device processing
GloboLingo – Language Learning App
Desktop app that teaches vocabulary with natural TTS and testable modules.
Highlights
- Led 4-person Scrum team; modular OOP
- AWS Polly text-to-speech for accessibility and engagement
- 100% JUnit coverage with CI
Weather Channel CLI
Go CLI fetching hourly/daily forecasts from undocumented endpoints
Highlights
- Reverse-engineered Weather.com endpoints
- Resilient scraping (retries/backoff)
- Structured CLI output
Google Calendar CLI
Implemented OAuth 2.0 and REST calls to manage calendar events from the terminal.
Highlights
- OAuth 2.0 authentication
- Create, list, and delete events
- Configurable calendars and profiles