Employment History

Full Stack Developer | Python Django & Machine Learning Engineer · Rastava Apr 2019 – Jun 2025 Tehran
- Developed and maintained a full-stack trading platform using Python, Django, JavaScript, HTML, and CSS, customizing a commercial website template to meet business requirements.
- Designed and implemented RESTful APIs and scalable backend services to support strategy management, indicator configuration, and automated trading workflows.
- Built features that enabled users to create, customize, and manage trading strategies with configurable technical indicators and buy/sell signal generation.
- Integrated live market data feeds to display real-time price updates and ensure timely signal processing for users.
- Improved application performance by implementing asynchronous background tasks with Celery, Celery Beat, and Redis for data synchronization and scheduled processing.
- Deployed and maintained the application on Linux servers using Nginx and Supervisor, ensuring reliable production performance and system availability.
- Collaborated with cross-functional team members using Git while contributing to both frontend and backend development throughout the software lifecycle.
Senior Developer | Python Developer · Senitron Apr 2025 – Jan 2026 Los Angeles
- Developed custom Odoo modules from scratch using Python and PostgreSQL, translating client requirements into scalable ERP features, including forms, reports, and automated workflows.
- Extended and customized built-in Odoo modules to support new business processes while maintaining compatibility with the core framework.
- Implemented business logic to automate repetitive operations, validate workflows, and enforce domain-specific rules across multiple ERP modules.
- Performed debugging, maintenance, and performance optimization to improve application reliability, responsiveness, and overall user experience.
- Managed local development environments using Docker and Docker Compose, ensuring consistent deployments and streamlined team collaboration.
Worked with Odoo ORM, XML views, security rules, and access controls to build maintainable and secure ERP solutions.
Used Git for version control and collaborated with team members throughout the development, testing, and deployment lifecycle.
Junior Django Backend Developer, · Rastava Dec 2018 – Jan 2019 Tehran
- Developed backend features using Django for processing and extracting structured data from PDF documents.
- extractiing pipelines to identify information such as names, email addresses, phone numbers, and other key fields using third-party libraries.
- Integrated AI-powered OCR solutions to extract data from scanned and image-based PDFs where traditional text extraction was not applicable.
- Collaborated with the development team to improve extraction accuracy, optimize processing workflows, and support document automation.

Connect With Me