Portrait of Ana Berst

Ana Berst

Computer Science Student · Aspiring Software Engineer

Projects

King of the Hill Engine

  • Python

A turn-based chess engine implementing the “King of the Hill” variant, focusing on move validation, game state management, and win condition detection.

  • Python
  • Algorithms
  • Game Logic

Pommi Timer

  • TypeScript
  • React
  • Vite
  • Bootstrap

A Pomodoro timer application built with React and TypeScript, designed to be simple, accessible, and pleasant to use for busy students. Features customizable work intervals, persistent settings, and light/dark themes.

  • Frontend State Management
  • Accessibility & UX
  • Persistent Client State

Sunny Exercise Tracker

  • JavaScript
  • MongoDB
  • Express
  • React
  • Node.js

A full-stack web application for tracking gym workouts, allowing users to log exercises and view workout history through a simple, functional interface.

  • Full-Stack Development
  • REST APIs
  • CRUD Operations

Assembly String Reverser

  • Assembly

A low-level program that reverses a string in memory, implemented in Assembly to explore stack usage, registers, and manual memory management.

  • Low-Level Programming
  • Memory Management
  • Registers

About

I'm a Computer Science student with a strong analytical mindset and a deep curiosity about how systems work. I enjoy learning across different layers of software, from low-level programming to modern front-end deployment, and I'm motivated by solving complex problems in clear, thoughtful ways.

I'm currently focused on building a strong foundation through coursework and hands-on projects, and I'm excited to continue growing as a software engineer.

Contact

If you'd like to connect or learn more about my work, feel free to reach out using the form below.