
Hi, I’m Lucas Anderson
New Grad SWE (May 2026) • React/Next.js, TypeScript, Node, Postgres
About Me
I build and ship full-stack products end to end, from UI and product direction through APIs, auth, data modeling, and deployment. Recently, I cut page load time by ~75% and external API calls by ~90% on a media discovery app. I also built AI recommendations (OpenAI), type-safe APIs, auth, and search/watchlist flows. On PhysiqueIQ, I own the technical direction across the landing site, mobile app, and backend while leading a 5-person capstone team.
I’m primarily seeking New Grad Software Engineer roles (May 2026) and open to part‑time work during the school year. I’m a strong fit for product-focused teams that value ownership, fast iteration, and solid engineering fundamentals across frontend, backend, and developer workflow.
Projects
TV & Movie Discovery App
Movie and TV discovery app with streaming availability, fast detail pages, and AI recommendations based on mood.
Role: Sole engineer
Architecture: Next.js app with Supabase auth, Postgres, Redis caching, and server-rendered pages
Impact: ~75% faster loads and ~90% fewer external API calls after caching and rendering optimizations
Highlights
- Cut load times by about 75% and external API calls by about 90%
- Built AI recommendations with cached results to keep responses fast and costs low
- Shipped auth, search, watchlists, and protected API routes
Challenges
- Worked around API limits with precomputed results and Redis warmers
- Improved page speed with server rendering, caching, and image optimization
Stock-Matic
Stock dashboard with searchable ticker pages, server-rendered charts, and market news powered by a backend that falls back across multiple data providers.
Role: Sole engineer
Architecture: Next.js frontend with a serverless Express API and fallback across multiple market data providers
Impact: Built interactive dashboards over 50+ years of market data with validation and failover built into the API layer
Highlights
- Built searchable ticker pages with shareable URLs and server-rendered content
- Added interactive charts with long-range views and zoom controls
- Used multiple market data providers so the app can recover from API outages
Challenges
- Handled unreliable provider responses by adding fallback data sources
- Fixed theme hydration issues between server and client rendering
PhysiqueIQ
End-to-end physique tracking product covering the public website, mobile app, and backend scan flow for photo-based measurement estimates.
Role: Project owner and technical lead for a 5-member capstone team
Architecture: Next.js website, React Native app, Express API, Supabase auth and storage, and a scan pipeline using OpenAI
Impact: Set the technical direction and shipped the public site, auth flows, scan processing, and regression checks
Highlights
- Owned the architecture across the site, mobile app, and backend
- Led a 5-member capstone team and kept delivery aligned across app and API work
- Built an `/api/scan` flow that uses Supabase Storage and OpenAI to estimate body measurements from check-in photos
- Added Supabase auth for email and social sign-in, plus Jest and Maestro coverage
Challenges
- Turned subjective progress tracking into a repeatable check-in flow
- Kept the website, mobile app, and backend moving together while several people shipped in parallel
- Balanced shipping speed with reliable auth, scan processing, and regression coverage
React Weather App
Real-time weather dashboard with radar and geolocation search.
Role: Sole engineer
Architecture: React app with geolocation search, weather APIs, and interactive radar overlays
Highlights
- Responsive dashboard with real-time forecasts and radar overlays
- Built geolocation search and a clean mobile-first interface
Challenges
- Smoothed out map panning and zooming by reducing unnecessary re-renders
GloboLingo – Language Learning App
Desktop language learning app with text-to-speech and testable learning modules.
Role: Led a 4-person Scrum team
Highlights
- Led a 4-person Scrum team and kept delivery organized across sprints
- AWS Polly text-to-speech for accessibility and engagement
- 100% JUnit coverage with CI
Weather Channel CLI
Go CLI that fetches hourly and daily forecasts from undocumented Weather.com endpoints
Role: Sole engineer
Highlights
- Reverse-engineered Weather.com endpoints
- Added retries and backoff to make scraping more reliable
- Structured CLI output
Google Calendar CLI
Command-line tool for creating, listing, and deleting Google Calendar events.
Role: Sole engineer
Highlights
- OAuth 2.0 authentication
- Create, list, and delete events
- Support for configurable calendars and profiles