Ali Mohammadnia

Back-end Engineer | DevOps

Eager Software Engineer with 4 years of programming experience. Possesses a passion for learning new technologies and a strong foundation in coding principles. Driven to contribute to challenging projects and collaborate effectively within a team.

alimohammadnia127@gmail.com +98 910 200 1647 Born: 1997 May 21

Professional Experience

Software Engineer | DevOps

Raydad

May 2023 – Present

  • Designed and managed a master-slave PostgreSQL architecture, enhancing database performance by 20%.
  • Planned secure user authentication using JWT and SSO solutions by FastAPI, including OTP verification via Redis, resulting in a 30% reduction in security incidents.
  • Leveraged Redis, RabbitMQ, and Celery to handle tasks and uploads, reducing system response times by 25%.
  • Established CI/CD pipelines using GitHub Actions and Docker Compose, improving deployment efficiency by 40%.
  • Set up Prometheus and Grafana for comprehensive monitoring and implemented request tracing with Jaeger, boosting system reliability.
  • Configured Metabase for data analysis and reporting from PostgreSQL and MS-SQL databases, providing actionable insights to stakeholders.

Remote Backend Developer

Lexico Novin System (English Learning Application)

May 2024 – September 2024

  • Implemented OAuth 2.0 login via Google Cloud Console, increasing application security.
  • Integrated MINIO for multimedia file storage, optimizing the retrieval speed of media assets.
  • Supported multilingual user experience by customizing API responses and error messages.

Junior Developer

Makeen Academy

Earlier Experience

Technical Skills

Personal Projects

Bede Package Manager

A lightweight package manager for Linux systems, designed for simplicity and efficiency in software installation and management.

Bash Linux Package Management

Online Chat and Video Call

Developed a real-time online chat application using Django Channels and WebSockets.

Python Django WebSockets Selenium

My Value Proposition

My experience is versatile. Click below to see how my skills align with different potential roles, demonstrating my ability to deliver value across various engineering challenges.

Certificates & Languages

Certificates

Python Certificate from Tehran University

Python Programming

SoloLearn — Beginner | Intermediate | Core

Languages

English (IELTS 6.5)

Russian