Curriculum Vitae
Academic CV of Yousef Akbari • Prospective M.Sc. Candidate in Computer Science & Software Engineering.
Yousef Akbari
Research Interests
Image processing, object detection, and pattern recognition across real-world and scientific datasets.
Bridging ML model development and production-grade deployment via automated pipelines, containerization, and CI/CD quality gates.
Empirical evaluation of deployment strategies (canary/blue-green), fault tolerance, and system observability under non-deterministic workloads.
Distributed containerized architectures and AI-driven decision-making in cluster orchestration.
Education
Technical Skills
Academic & Research Projects
- Designed a computer vision pipeline for detecting and classifying planets in astronomical imagery from NASA and ESA archives.
- Built a multi-stage preprocessing workflow including Gaussian/median filtering, CLAHE contrast enhancement, and background subtraction.
- Extracted shape descriptors (circularity, eccentricity), color histograms, and GLCM texture features; trained multi-class SVM and KNN classifiers for accurate celestial identification.
- Developed Python services interfacing with ZKTeco biometric terminals via socket communication (pyzk) for real-time record synchronization across remote sites.
- Built automated Pandas data transformation pipelines to process logs and identify attendance anomalies.
Professional Experience
- Administered a multi-node VMware ESXi environment hosting ~10 production VMs for a nationally distributed platform serving 100,000+ registered users.
- Containerized 15+ production services using Docker, reducing deployment cycle times by ~20% and eliminating configuration drift.
- Automated backup orchestration via Bash scripting and TrueNAS ZFS snapshots, recovering ~3–4 engineering hours/week.
- Maintained 100% uptime over 6+ months for a FreePBX VoIP communications infrastructure.
- Managed infrastructure operations for 200+ virtual machines across dev, staging, QA, and production environments.
- Standardized multi-environment Docker workflows, reducing deployment discrepancy across tiers.
- Automated Linux fleet maintenance, security patching, and coordinated weekly application releases with engineering teams.
Open-Source & Technical Projects
Automated Bash tool for dynamically detecting, extending, and resizing Logical Volume Management (LVM) partitions in production Linux systems.
Signal analysis pipelines for acoustic feature extraction, spectrogram calculation, and ML preprocessing.
Certifications
- Crash Course on Python • Google / Coursera (Completed)
- Using Python to Interact with the OS • Google / Coursera
- Kubernetes Administration (CKA Path) • Self-study
Languages
- Persian (Farsi): Native
- English: Professional working proficiency (IELTS in prep)