A view of the Upper West Side from across the Jackie O. reservoir

About Me

Hello! I’m Elena, a recent Computer Science graduate based in Portland. I love bringing ideas to life with code, learning, and exploring new technologies. I’m eager to join a team where I can grow, contribute, and make an impact.

Interests: Experimenting with AI tools, reading historical nonfiction, city photography (my shot in the banner!), and building small side projects to try out new ideas.

Looking for: A software development role where I can contribute to meaningful projects, collaborate with experienced teammates, and continue developing my technical skills in a growth-focused environment.

Education

BS in Computer Science, Oregon State University | June 2025
GPA: 3.8/4.0

Relevant Coursework:

  • Data Structures & Algorithms
  • Computer Architecture & Assembly Language
  • Web Development
  • Databases
  • Operating Systems
  • Usability Engineering
  • Software Engineering
  • Parallel Programming

Skills


Languages

  • Python
  • C/C++
  • JavaScript
  • HTML/CSS
  • bash
  • SQL
  • x86 Assembly

Frameworks

  • React
  • Node
  • Express
  • Jest
  • Vite

Tools

  • Git
  • VS Code
  • Visual Studio
  • PyCharm
  • Eclipse CDT
  • MariaDB
  • MongoDB
  • Figma

Portfolio


A picture of the Atomic Chess game

Atomic Chess Game

A chess variant, originally written in Python for a desktop app, and then ported to JavaScript for the web. Features include a unique explosion capture mechanic, move validation, and a classic chessboard interface.

A picture of the Infinite Story Generator web app

Infinite Story Generator

A web app that uses OpenAI's GPT and DALL-E APIs to create endless stories with matching illustrations from user prompts with a responsive design.

A picture of the Small Shell project

Small Shell

A lightweight Unix-like shell that supports built-in and external commands, input/output redirection, and background processes.

A picture of the Pokemon Database

Pokemon Database

A full-stack web-based database application for managing Pokemon data, featuring complete CRUD operations and a normalized database schema with foreign key contraints.

Contact Me

I'd love to hear from you! Whether you have a question, feedback, or just want to say hi, feel free to reach out. You can use the form below, or reach me through the links at the bottom of the navigation bar.