About Me
Mohammad Reza, a lifelong learner who once taught English and now writes code instead of grammar rules. I got into tech because I’ve always been fascinated by how things work, how servers talk to each other, how data flows through APIs and databases, and how a few lines of logic can transform ideas into real applications. I’m currently diving deeper into full-stack development, exploring backend systems, building and optimizing APIs, working with databases, crafting responsive frontends, and deploying applications to the cloud. Along the way, I share what I learn; from designing efficient architectures and debugging tricky issues to setting up CI/CD pipelines and automating workflows. This is a space for curiosity, experimentation, and hands-on learning, whether you’re coding along, exploring new tech, or just here to see what breaks (and how to fix it).
Experience
Managing classes of playful teenagers, and sometimes students older than me, taught me how to stay calm under pressure, adapt to different personalities, and communicate clearly to keep everyone engaged. I bring that same mindset to full-stack development: breaking down complex problems into manageable steps, collaborating on projects, debugging tricky issues, and turning challenges into learning opportunities.
Skills
💻 Backend
Python, Django, Django REST Framework, FastAPI, Celery, RabbitMQ, Redis, PostgreSQL, MySQL, GraphQL, SQLAlchemy, RESTful API design, unit testing, caching strategies, authentication & authorization, microservices architecture
🐳 DevOps & Tools
Docker, Docker Compose, Kubernetes, Shell scripting, Git, CI/CD pipelines (GitHub Actions), API deployment, server & process monitoring (Zabbix), environment management, container orchestration
🎨 Frontend (in progress)
HTML, CSS, JavaScript, TypeScript, React, Next.js, Tailwind CSS, Styled Components, responsive design, component-based architecture, state management (React Query / React Context), form handling (React Hook Form + Zod), API integration (Axios / RESTful APIs), frontend performance optimization
🌱 Other Skills
Clear communication, thoughtful problem-solving, thorough documentation, mentoring mindset, patience and adaptability
Get in Touch!
I’d love to hear from you! Whether you have a question, a project idea, or just want to say hi — feel free to reach out.
Contact Me