ghobadian

Koosha Ghobadian

Where innovation meets execution

CV

SUMMARY

Mid Software Developer with over 2 years of expertise in developing robust enterprise applications, specializing in microservices architecture and CaaS infrastructure. Proficient in enhancing application quality and development speed through integration of TDD and Design Patterns in timely manner by following agile methodologies. Adept in Dev/Ops practices and skilled in establishing CI/CD pipelines.

EXPERIENCE

Mid Java Developer

Dotin

Nov 2024 – May 2026 (1y 7m) | Tehran, Iran
  • • Engineered high-throughput Oracle DB partitioning and optimized system-wide queries for a new banking switch, preventing locking and scaling for massive transaction loads.
  • • Optimized a legacy reconciliation process by introducing multi-threading and a chunk-based comparison algorithm, reducing execution time from over an hour to minutes.
  • • Integrated Apache ZooKeeper for real-time distributed configuration management, eliminating legacy polling jobs and significantly reducing database load.
  • • Remediated 14 security vulnerabilities by fixing access control flaws, implementing Bucket4j rate limiting, preventing user enumeration, and adding Apache Tika file validation.
  • • Revamped E2E test automation using FIRST principles, replacing static sleeps with Awaitility and implementing transactional rollbacks to guarantee test isolation.
  • • Implemented Shetab 8 Card Holder Verification and a new ATM cheque-acceptance verification flow, enhancing core banking functionality and user trust.
  • • Dockerized applications with DevOps, implemented Spring Actuator/JMX observability, and led internal workshops on Docker and software testing practices.

Java Developer

Sobhan Tech

July 2022 – Oct 2023 (1y 4m) | Isfahan, Iran
  • • Increased performance of legacy code by 10% by optimizing duplicate SQL queries
  • • Implemented the backend of shopiway.ir, laying the groundwork for user registration, product catalog, and checkout processes, resulting in a 10% faster launch
  • • Extended features of zaberin.ir, improving product accuracy by 20%, and reducing API response times by using cache

EDUCATION

B.Sc. in Computer Engineering

K.N. Toosi University of Technology

Sept 2021 – Present | Tehran, Iran

Mentored CE freshmen (and women) in courses:

  • • Advanced Programming (Java)
  • • Fundamentals of Programming (C)

SKILLS

Java Spring Micro-services Dev/Ops Design Patterns OOP TDD SQL
Perseverance Teamwork Problem Solving Organization Time Management Confidence

PROJECTS

Grading & Course Management App

Open Source Contribution

Developed a grading and course management system for university students with help of Spring Boot.


CLI Chat App

Open Source Contribution

Coded an online chatting app using socket programming and client-server architecture.


What I offer

Why you might want to hire me.