Software Engineer · UC Santa Cruz

Benjamin Lien

CS grad from UC Santa Cruz — looking for new grad opportunities.

Scroll
01 / EXPERIENCE
May — Aug 2026

Software Developer

Eclypse Media Group· Pacifica, CA
  • ▹Built a responsive 5-page site for a media studio using Next.js, TypeScript, and Tailwind CSS, achieving 97 performance/100 accessibility on desktop Lighthouse audits
  • ▹Designed a PostgreSQL schema with row-level security policies in Supabase and built an authenticated admin CMS supporting full CRUD, publish/feature toggles, and drag-and-drop reordering
  • ▹Implemented the app around server components for data fetching and client components for interaction, with middleware-enforced route protection and serverless API route handling validated contact submissions through Resend
02 / Projects

A full-stack job application tracker with a FastAPI backend, React dashboard, and Neon-hosted PostgreSQL database — deployed with multi-user JWT authentication, bcrypt password hashing, and an append-only status history log powering four analytics endpoints.

PythonFastAPINeonSQLAlchemyDockerJWT

ChariWork

An automated charity donation platform. As a frontend developer I built a dynamic account-settings experience and wired live donation data into the dashboard.

TypeScriptReactNeonReCharts

Self-Hosted Photo Server

A self-hosted photo library built with FastAPI, replacing cloud storage — client-side SHA-256 hashing with automatic retry, EXIF-based orientation correction, RAW & HEIC support, and full album management, with all remote access routed through a Tailscale VPN mesh instead of exposed ports.

PythonFastAPIPillow
03 / Stack
Languages
PythonTypeScriptJavaScriptCSS/HTML
Frameworks
FastAPIReactNext.jsSQLAlchemyTailwind CSSRechartsPillow
Data & Infra
PostgreSQLSupabaseNeonDockerGit/GitHubGitHub ActionsVercelResendClaude Code
© 2026 Benjamin Lien
linkedin.com/in/benjaminliengithub.com/lewfi