Greetings 👋

Здравствуйте • Pozdravljeni • Добро дошли!

My name is Ivan Mikhailov. I am a Backend Developer with two years of experience, including one year in a commercial setting. Currently, living and studying in Slovenia. Open to new connections and opportunities!

Skills

  • End-to-end project development: from ideation and monetization strategy to deployment and maintenance.
  • Strong focus on clean code and adherence to best practices.
  • Proven teamwork experience with Frontend developers.
  • Problem-solving oriented: avoid blind code copying, prefer in-depth understanding and independent solutions.

A list of technologies I am proficient in and have used in multiple projects:

Python Django DRF FastAPI SQLAlchemy PostgreSQL Redis JavaScript React OCaml Docker Bash

Education

I'm in the second year of the Computer Science program at the University of Primorska (Koper, Slovenia)

My Projects

Online Store for the artist Eduard Belsky

A fully functional e-commerce platform with Stripe payment integration, automated email notifications, and a customer management system. I developed the entire backend and contributed to the frontend.

FastAPI PostgreSQL SQLAlchemy Docker Stripe API React

Push-up tracking Telegram Bot built with asynchronous programming.

Sends daily reminders, tracks user statistics, and features a leaderboard. Developed with a focus on performance and scalability. Source code available on GitHub.

aiogram Redis SQLAlchemy Taskiq Docker

Website for Art3B Gallery

The gallery team approached me with a static HTML website and asked to bring it to life. I developed the backend from scratch and implemented an admin panel with the support for creating and managing artist profiles.

Laravel Orchid

Languages

  • Russian (Native)
  • English (B2)
  • Serbian (B1)
  • Slovenian (A2)