Pooya Zafar Asadollahpoor

Canada

@poopi

Badges

Problem Solving
CPP

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

Skills

Git
Docker
GitLab
Microsoft TFS
VS Code
Linux
Windows
SQL
gRPC
Python
C#
C++
Algorithm
Data Structure