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.
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.
Online Chat and Video Call
Developed a real-time online chat application using Django Channels and WebSockets.
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