Hi, I'm Pirooz Ekhtiyari

I am a Software Engineer from Vancouver, Canada. I have a strong background in Back-End Development, DevOps, Solution Architecture, and Business Development. With extensive experience in technologies like Python, Java, AWS, and Docker, I’ve designed and implemented scalable, high-performance systems. As a self-driven and passionate developer, I thrive on solving complex problems and bringing innovative solutions to life. I'm excited to apply my skills to real-world challenges and create impactful, reliable software solutions.

About

I hold a Bachelor's degree in Software Engineering, a Master's in Business Administration (MBA), and a Post-Degree Diploma in Information & Communication Technology. With over 7 years of experience in software engineering and business development, I have a diverse skill set that combines technical expertise with a strong understanding of business strategy. Throughout my career, I have developed:

  • Strong Research and Data Analytics skills
  • Problem-Solving abilities
  • Adaptability in fast-paced environments
  • Collaboration and Team Leadership
  • Multitasking and Time Management skills

In terms of technical experience, I specialize in back-end development and solution architecture. I’ve worked extensively with technologies like Python, Java, Django, Spring Boot, and PostgreSQL, along with cloud platforms such as AWS. I have also led the implementation of scalable infrastructure using Docker, Kubernetes, and Terraform.

My business development experience complements my technical skills. I have successfully negotiated contracts, increased profit margins, and provided consultancy for startups, helping them grow and scale. I am passionate about solving complex challenges and always eager to learn new technologies and approaches.

Experience

Olyns

Software Engineer (Back-End & DevOps) . Full-Time
  • Developed Python ETL pipelines to extract, clean, and validate data from AWS S3, resulting in standardized datasets that reduced end-to-end latency by 25% and cut machine learning training costs by 30%.
  • Architected scalable schemas to optimize database operational efficiency, reducing maintenance overhead by 25%.
  • Engineered a scalable data validation platform using RESTful API to enhance big data extraction performance from AWS S3 storage, resulting in a 70% reduction in data entry errors.
  • Pioneered next-generation infrastructure deployment within AWS cloud resources (EC2, RDS), boosting system availability by 10% and diminishing Sev tickets by 15%.
  • Fostered a collaborative environment by actively onboarding new team members, contributing to comprehensive documentation, and mentoring junior developers.
Vancouver, B.C., Canada (Aug. 2023 - Present)

Science & Technology Park

Software Engineer (Back-End) . Full-Time
  • Maintained a distributed microservices-based enterprise application, integrating ERP, CRM, and BPMS solutions.
  • Successfully containerized and migrated legacy services to Docker, amplifying overall performance by 30%.
  • Refactored backend services using Django and Spring Boot, increasing API response efficiency.
  • Improved data processing speed by 15% by optimizing PostgreSQL and MongoDB queries.
  • Led the initiative to reduce global infrastructure downtime by 40% using Ansible on major compute servers.
Tehran, Iran (Oct. 2019 - Mar. 2023)

Rayaneh

Software Engineer (Back-End) . Full-Time
  • Developed and maintained BPMS and DMS solutions using Java, Spring Boot, and MySQL, optimizing business process automation and document management efficiency by 20%.
  • Designed and implemented scalable microservices architectures for BPMS, reducing system downtime by 30%.
  • Integrated DMS with third-party APIs and internal modules, improving document retrieval/storage process by 25%.
  • Optimized MySQL queries, implementing caching strategies to enhance data processing and response times.
  • Deployed both BPMS and DMS using Docker and Kubernetes, increasing system scalability and reliability by 15%.
Tehran, Iran (Jul. 2018 - Sept. 2019)

Tapsell

Business Developer . Full-Time
  • Utilized Grafana dashboards to monitor various mobile applications on Google Play and identify opportunities for better profit margins, resulting in securing 20% more profitable contracts.
  • Conducted direct customer negotiations, amplifying contract value by 15%.
Tehran, Iran (Jul. 2020 - Aug. 2021)

Projects

microservice project
Microservice Project

A microservice architecture, using Sprint Boot 3 and different technologies.

  • Eureka Service Registry
  • Spring Cloud API Gateway
  • Spring Cloud Config
  • Zipkin
  • Http Interface
restful api project
RESTful API Project

Store API is a Flask-based RESTful API allowing basic operations on items, stores, tags, and users.

    Tools:
  • Flask
  • Flask-Smorest
  • SQLAlchemy
  • Flask-JWT-Extended
  • Passlib
restful api project
Scraping Project

It is a simple web scraping project using Python and Scrapy to scrape data from a website.

    Tools:
  • Python
  • Scrapy
  • SQLite
  • Also using XPath, CSS selector and HTML tags to identify desire data
tetris project
Tetris Project

A fully funcational Tetris Game using Java and Swing

    Features:
  • Different levels of difficulty
  • Collisions
  • Sound Effects
leetcode project
LeetCode Project

I love puzzles. So I decided to solve the LeetCode problems using two programming languages and record my solutions.

    Tools:
  • Python
  • Java
  • Data Structure and Algorithms
  • This repo will be updated through time
personal portfolio website
Personal Porfolio Website

A simple, yet beautiful and responsive personal website, as you can see right now !

  • Tools: HTML5, CSS3, JS
  • Fully Responsive
  • Dark Mode
  • Easy to Modify
  • Contains Different Sections

Technical Skills

Languages

Python
Java
JavaScript
SQL
Bash

Frameworks

Django
Spring Boot
Flask
FastAPI
RESTful API

Tools

Git
AWS
Docker
Kubernetes
Terraform
VMware
Grafana

Others

Jira
Trello
Slack
Asana
LaTex

Concepts

CI/CD
OOP
Data Structures & Algorithms
Agile
Microservices

Education

Douglas College

New Westminster, BC, Canada

Degree: Post Degree Diploma

GPA: 4.18/4.33

Dean's List: 3 Semesters

    Relevant Courseworks:

    • Advance Software Development
    • Advance Programming
    • Software Engineer

Kharazmi University

Tehran, Iran

Degree: Master in Business Administration

GPA: 17.77/20.00

    Relevant Courseworks:

    • Project Management

Sharif University of Technology

Tehran, Iran

Degree: Bachelor of Software Engineering

Thesis: Designing a web based portal for locating service centers in Tehran using .NET & ArcGIS Framework

    Relevant Courseworks:

    • Data Structures and Algorithms
    • Software Engineering
    • Advance Programming
    • System Design

Certifications

Digital Marketing Course
Game Development