Open to new-grad software engineering roles

DIEGO TREVINO

DIEGO TREVINO

DIEGO TREVINO

Full-Stack Software Engineer · CWU Class of 2026

I build full-stack web applications that solve real problems — from educational platforms used by students at CWU to bilingual business sites across the Yakima Valley. Computer Science grad with a Math minor, a 3.60 GPA, and a bias toward shipping things that work.

What I work with

Skills

// languages

PythonJavaScript (ES6)TypeScriptJavaSQLHTML5CSS

// frontend

ReactNext.jsTailwind CSSVite

// backend

Node.jsExpressSpring BootJWT AuthREST APIs

// databases & tools

MongoDBMySQLPostgreSQLGitDockerAWSAzureLinux

Resume & cover letter

Selected work

Projects

B

Bitwise

Full-stack educational web app for CWU's Computer Architecture course. Students master cache memory mapping through interactive game modes with AI-generated hints — 20+ users, 95% showed measurable progress.

ReactNode.jsExpressMongoDBJWTClaude AIVercel
VWD

Valley Web Design

Freelance web design business serving Yakima Valley small businesses with bilingual (English/Spanish) marketing sites. Founded and own the full process end-to-end.

TypeScriptNode.jsMongoDB
EDS

Emergency Dispatch System

Real-time emergency vehicle tracking system with call logging, unit routing, and a responsive frontend. Designed the full system architecture as lead developer.

JavaSpring BootMySQLJavaScriptHTML5 / CSS

Add your next project here

My journey

Experience

Jan 2026 — Present

AI Trainer

Handshake

  • Develop and evaluate domain-specific prompts to assess the performance of large language models (LLMs).
  • Analyze LLM outputs for scientific accuracy, clarity, and depth in specialized subfields.
  • Contribute to improving AI understanding of complex concepts through iterative annotation and feedback.
LLMsPrompt EngineeringData Annotation

Jan 2025 — Jun 2025

Teaching Assistant — Algorithm Analysis

Central Washington University

  • Supported upper-division CS instruction, holding office hours and assisting students with time complexity, graph algorithms, and dynamic programming.
AlgorithmsDynamic ProgrammingGraph Theory