Like chess, software development is about strategy and foresight — every line of code is a move toward clarity, elegance, and impact.

Hi, I’m Yassine Berrada Rekhami
Software Developer

I’m a Computer Science graduate with hands-on experience in Flutter, Firebase, Python, and C++. I approach building software like chess: every move is intentional, guided by strategy, foresight, and clean execution. I love turning vague ideas into elegant, pragmatic systems — shaping experiences that feel simple on the surface and solid underneath.

My work spans product UI, backend data flows, and efficient infrastructure. I care deeply about craft: readable code, resilient architecture, and shipping with momentum. If you’re excited by thoughtful engineering and clear results, we’ll get along.

📄 Resume

PROJECTS

The Queen embodies versatility and creativity — this section showcases breadth, problem-solving, and clear execution across software engineering.

Eat Right – Android App

Mobile app to capture and analyze meals with camera permissions and smooth UX.

Android StudioJavaAgile

Baseball Player Database

NoSQL database with optimized queries and indexing for player statistics.

MongoDBSchema DesignIndexing

Job & Salaries Application

Flutter app with Firebase Auth & Firestore to compare salaries across cities.

FlutterFirebaseMVVM

Robby the Robot

Interactive robot built with Arduino & sensors, programmed for movement and obstacle detection.

ArduinoC++SensorsEmbedded Systems

Ethics of AI Research Poster

Researched ethical implications of brain-computer interfaces like Neuralink.

ResearchPolicyPresentation

Brain Implants & Memory Enhancement — Ethics Paper

Researched privacy, autonomy, and equity issues in neurotechnology; proposed guidelines for responsible innovation.

NeuroethicsResearchPolicy Analysis

SKILLS

The Rook represents structure and defense — a solid foundation of technical expertise and collaborative experience across software engineering and computer science.

Languages

PythonC++JavaDartKotlinTypeScriptJavaScriptSQL

Mobile & Frontend

FlutterAndroid StudioReactNext.jsTailwind CSSFramer Motion

3D & Graphics

React Three FiberThree.js

Backend & Cloud

Firebase (Auth/Firestore/Storage)REST APIsMongoDBRelational DBsVercel

Tools & Platforms

GitGitHubUnix/LinuxVisual StudioWebStorm/IntelliJLaTeXAgile

Other

Computer SecurityOperating SystemsDBMSComputer ArchitectureEmbedded SystemsSolidWorks

EDUCATION

University of Minnesota Duluth
B.S., Computer Science (Minor: Mathematics)
University of Minnesota Duluth • 2019 – 2025 • Duluth, MN
Operating SystemsDBMSArtificial IntelligenceComputer ArchitectureSecurity

Like a bishop cutting diagonally across the board, my education gave me perspective—seeing across layers and connecting ideas from different angles to move with intent.

CONTACT

The Knight moves in unexpected ways — let’s connect and explore new paths.