mehdi's notebook

hi, my name is

Mehdi
Baneshi

Student · Software Engineer · Founder

Building products that make learning more effective.

scroll — like turning a page
01About

I'm a software developer and entrepreneur from Iran. I enjoy building software that solves real problems — rather than just writing code.

Currently I'm preparing for university while developing long-term software products, mostly around learning and student productivity.

things I care about →

  • Software Engineering
  • Artificial Intelligence
  • Backend Development
  • DevOps
  • Product Design
  • Productivity Systems
02Featured Projects

Rival

رایول

A productivity platform designed for students — helping them study more consistently using data and behavioral design.

Study time tracking
Focus sessions
Statistics dashboard
Competition system
Accountability tools
Offline support

goal — help students study more consistently, using data and behavioral design.

Konkur Bot

An educational Telegram bot created for Iranian university entrance exam students.

Day Counter Bot

A Telegram bot that helps students keep track of important academic dates.

03Skills

Programming

  • Python
  • JavaScript
  • TypeScript
  • Node.js
  • React
  • HTML
  • CSS

Tools

  • Git
  • Linux
  • Docker
  • VS Code

Learning

  • DevOps
  • Machine Learning
  • System Design
04Philosophy
Software should solve meaningful problems. Instead of building many small projects, I prefer creating products people use every day.
05Timeline

now

Preparing for university

Studying for the Konkur while building Rival and shipping side projects.

building

Rival

A productivity platform for students — study tracking, focus sessions, competition.

shipped

Konkur Bot & Day Counter Bot

Telegram bots supporting Iranian students through exam prep and deadlines.

06Contact

Let's write the next page together.

© 2026 Mehdi Baneshi — written by hand.