Badges
Certifications
Work Experience
Backend Developer
Hezardastan Group•  January 2021 - April 2024
* Developed and maintained backend services for image and text processing models, focusing on high performance and scalability. * Built services using Python, focusing on performance and leveraging gRPC for seamless, efficient service-to-service API communication. * Containerized applications using Docker and deployed them to Kubernetes clusters, managing the end-to-end deployment process to ensure reliable uptime and efficient resource usage. * Managed source control with GitLab and utilized GitLab CI/CD pipelines to automate continuous delivery. * Performed comprehensive unit and integration testing to improve code quality, maintain service stability, and reduce production defects. * Collaborated with data scientists and product managers to design and enhance ML models and participated in code reviews with backend developers to drive continuous improvement.
Software Engineer
System Group•  February 2017 - March 2020
* Developed and maintained ERP solutions as part of the procurement and inventory team. * Programmed in C#, adhering to OOP principles to ensure robust and scalable software design. * Optimized database queries using LINQ and SQL, resulting in faster data retrieval and improved application efficiency. * Conducted comprehensive unit testing to ensure software quality and reduce production defects. * Utilized Microsoft TFS for source control and version management. * Collaborated with cross-functional teams to ensure smooth integration and feature delivery across the ERP platform.
Software Engineer
Imen Rayaneh Amirkabir•  October 2013 - October 2014
* Worked on an OCR project for Persian text using Java, focusing on developing an efficient solution for single character recognition. * Leveraged open-source solutions, including KNN, Decision Tree, and SVM, to enhance the performance and accuracy of character recognition.
Education
Sharif University of Technology, Tehran
M.Sc., Computer Engineering - Algorithms and Computations•  September 2011 - October 2013
Amirkabir University of Technology, Tehran
B.Sc., Computer Engineering - Software•  September 2007 - September 2011