My Experiences

What I've done

Technical Team Lead

Work Dealer Tower Apr 2024 – Present

As a Technical Team Lead, I directed multidisciplinary teams across DevOps, frontend, and backend development to align technical roadmaps with core business objectives. I balanced strategic leadership—defining project goals and optimizing development workflows—with high-level execution, such as architecting a Next.js multi-tenant platform integrated with a complex ecosystem of 66 Python-based microservices. Leveraging AWS and FastAPI, I ensured seamless cross-team collaboration and the delivery of scalable, high-quality infrastructure.

Senior Backend Developer

Work Dealer Tower Portland, USA (Remote) Jul 2022 – Jun 2024

As a Senior Backend Developer, I architected and deployed a highly scalable ecosystem of 66 Python-based microservices using FastAPI, designed to support over 1 million daily users. I engineered the internal service communication and unified them behind a secure Gateway API using AWS Gateway API, while developing a comprehensive dashboard featuring robust RBAC (Role-Based Access Control). To ensure high-performance data management across diverse geographic locations, I implemented a sophisticated polyglot persistence layer leveraging PostgreSQL, MongoDB, Redis, and OpenSearch.

Multimedia Teacher Assistant

Academic Saeed Sharifian Khortoomi Amirkabir University of Technology Tehran, Iran Feb 2023 – May 2023

In my role as a Multimedia Teaching Assistant, I mentored students in applying Deep Learning and Computer Vision principles using the Python ecosystem. I provided technical guidance on architecting CNNs and DNNs with PyTorch, while integrating OpenCV for image processing and TorchAudio for signal analysis. Additionally, I facilitated the use of Scikit-Learn for traditional machine learning workflows and Gradio to build interactive interfaces for complex neural network models.

Logic circuit laboratory instructor

Academic Dr. Sanaz Seyedin Amirkabir University of Technology Tehran, Iran Feb 2022 – Jun 2022

As a Laboratory Instructor at Amirkabir University of Technology, I led the Logic Circuit Laboratory, focusing on the practical application of hardware description and digital design. I provided technical instruction in VHDL and the programming of FPGA boards, guiding students through the design, simulation, and physical implementation of complex logic systems.

Back End Developer

Work Free Lancer Aug 2016 – Jun 2022

As a freelance Back End Developer for nearly six years, I specialized in the design and implementation of web applications, modules, and scripts using PHP and Laravel. I managed the full project lifecycle for diverse clients, frequently leading small development teams to ensure technical alignment and high-quality delivery. My work focused on building robust backend systems, including custom WordPress solutions and efficient web scraping tools, while maintaining seamless collaboration across remote environments.

Teaching Assistant at University of Guilan

Academic Dr. Shahbaz Reyhani University of Guilan Rasht, Guilan Sep 2019 – Jan 2020

As a Teaching Assistant for Digital Systems I at the University of Guilan, I supported Dr. Shahbaz Reyhani in delivering core curriculum to undergraduate students. I facilitated learning through weekly tutorial sessions and the development of custom educational slides and problem sets. Beyond instruction, I provided technical mentorship for final projects using Proteus simulation software and managed the end-to-end grading process for assignments and exams.