Short Bio

I'm Nasser, a UC San Diego–trained software engineer who loves building fast, accessible, and reliable web apps. In my free time I code random tools—some solve real problems I run into, some are just for fun—and I run long distances to clear my head. Before CS, I competed as an Olympic boxer for Iraq, which taught me discipline, resilience, and how to deliver under pressure.

Portrait photo of Nasser Al Nasser wearing professional attire
San Diego, CA · Available for Software Engineer roles

Quick Facts

Location
San Diego, CA
Education
UC San Diego — B.S. in Computer Science
Focus
Web platforms, front-end performance, product engineering
Interests
Building tools, running, boxing, systems design
Languages
JavaScript/TypeScript, Python, C
Open to
SWE, Front-end, Full-stack, Product Engineering

Skills

Frontend

  • HTML · CSS · JS/TS
  • React · Web Components
  • Accessibility (WCAG) · Perf

Backend

  • Node.js · Express
  • REST · Auth · Sessions
  • PostgreSQL · SQLite

Data & ML

  • Python · Pandas
  • scikit-learn (basics)
  • ETL pipelines

DevOps & QA

  • Git · GitHub Actions
  • Vite · Vitest · Jest
  • Docker (intro) · CI/CD

Mission

Creating practical, accessible, and high-impact solutions inspired by real-world challenges. My work is driven by the belief that innovation often begins where affordability and availability fall short. I strive to design and build technology that bridges those gaps — tools and applications that are intuitive, scalable, and meaningful in everyday life.

Experience Highlights

Principles I Work By

  1. Users over ego: Decisions driven by data and feedback.
  2. Accessibility by default: If everyone can't use it, it's not done.
  3. Performance is UX: Budgets, measurements, and profiling from day one.
  4. Reliability: Tests and monitoring guard the product, not just the code.