Hi there! I'm Mahbod. A Backend Developer.

I have expertise in Python, with a focus on Django for backend development. In addition, I have experience with FastAPI, Docker, and Kubernetes. I also have a decent knowledge of React and NextJS for frontend web development.

About Me

I am a dedicated self-taught Python developer with over three years of experience. Recently, I have embarked on expanding my expertise by exploring Django and diving into the world of web development. My passion for web development extends beyond my primary focus areas, as I enjoy creating frontend applications using React and NextJS.
Throughout my journey, I have had the privilege of working with diverse groups of people on a variety of projects. This has allowed me to develop my communication skills and learn how to work effectively in a team environment. I am always eager to learn new things and take on new challenges.

Projects

Artemis Music

A Telegram bot that plays music and videos from YouTube, Spotify, Deezer, Instagram, and more. It uses Pyrogram, py-tgcalls for Telegram, MongoDB for the database, and FFmpeg for video processing. Kubernetes is used for deployment and GitHub actions for CI/CD.

Tanza Farm

An investment platform which allows users to invest their cryptocurrency in a variety of plans. It uses Django and DRF for the backend, Celery for periodic tasks , Redis for caching and NowPayments for crypto payments. The frontend is built with React, tailwindcss and Shadcn UI.

Spoticat Bot

A Telegram bot that allows users to buy Spotify premium subscriptions. It uses Pyrogram for the Telegram API, MongoDB for the database. The bot is deployed on Kubernetes and is dependent on Windmill to auto-activate the subscriptions on user accounts.

View all Repositories

Skills

I have recently been actively engaged in various projects, where I have gained significant experience working with a variety of technologies. These technologies include:

Python
Scrapy
Django
Pyrogram
Mongo
Redis
Docker
Git
Kubernetes
Windmill
React
NextJS