Maziyar Gerami

Maziyar Gerami

Software Engineer · Back‑End & Java Developer

About Me

Java Backend Developer with 7+ years of experience building scalable microservices with Spring Boot, Clojure, and AWS. Passionate about clean architecture, TDD, and mentoring teams.

Experience

Java Software Engineer

AVAN Software Technology Advisors (ASTA) — Jan 2024 – Present

  • Built 8+ microservices for Flickit with Java 21, Spring Boot & hexagonal architecture.
  • Integrated MinIO & PostgreSQL, boosting data efficiency by 20%.
  • Advocated TDD & Clean Code across 10k+ LOC for maintainability.
  • Authored 10+ AI‑driven prompts to streamline data workflows.

Senior Java & Clojure Developer

EPFC Corp. — Jul 2022 – Dec 2023

  • Led 50+ engineers on a DDD‑based ERP system (Scrum).
  • Delivered 27 Clojure microservices with CQRS & TDD.
  • Improved API latency by 30% using SQS, SNS & event sourcing.
  • Automated CI/CD, cutting deploy time by 32%.

Java Developer

Radpardaz Razi — Jan 2020 – Jun 2022

  • Architected 10+ Spring Boot microservices; reduced deploy time by 40%.
  • Designed SAML, CAS & OAuth2 auth for 20k+ users with LDAP/AD.
  • Automated multi‑server deployments via CI/CD pipelines.

Android Developer

SPOT Online Taxi — Sep 2017 – May 2019

  • Built real‑time map app; cut delivery times by 40%.
  • Integrated Google Maps APIs for live routing & traffic analysis.

Android Developer

Islamic Azad University Incubator — Sep 2015 – Jul 2017

  • Launched 3 social‑media startups; secured JWT‑based API security.
  • Implemented two‑tier cache (SharedPrefs + SQLite) for 20% speed‑up.

Education

MSc in Computer Software Engineering

Science & Research Branch, Islamic Azad University, Kermanshah — 2014 – 2017

BSc in Computer Software Engineering

Shamsipour Technical & Vocational College, Tehran — 2014 – 2017

My Articles

View full list on Google Scholar →

Projects

Flickit Platform

Open‑source event‑photography microservices suite.

View on GitHub

Résumé

Download PDF Résumé

Contact