Ahmad Hakroosh

Services

Senior help for the decisions that are expensive to get wrong.

Every engagement starts with a free 30-minute intro call. If I am not the right fit, I will say so and point you to someone who is.

Retainer · 1–3 days per week

Fractional Architect / CTO

Senior architecture leadership for a fraction of the cost of a full-time hire.

Ongoing, part-time ownership of your technical direction: architecture, platform strategy, and the engineering practices that keep delivery fast as you grow.

Ideal for: Startups and scale-ups without a senior architect or CTO, or with a CTO who needs hands-on backup.

  • What's included
  • Technical strategy and roadmap aligned with business goals
  • Architecture decisions, ADRs, and design reviews
  • Hiring support: job specs, interviews, and technical assessments
  • Weekly leadership syncs and async availability

Fixed scope · 2–3 weeks

Architecture & System Design Review

An independent, senior look at your system before the next big bet.

A structured review of your architecture, codebase, infrastructure, and delivery pipeline, with a prioritized plan you can act on immediately.

Ideal for: Teams preparing for growth, a funding round, a migration, or recovering from repeated incidents.

  • What's included
  • Interviews with engineering and product leads
  • Review of architecture, data flows, infrastructure, and CI/CD
  • Risk register: scalability, reliability, security, cost
  • Written report with prioritized recommendations and a 90-day plan

Project · 1–6 months

Microservices & Cloud Modernization

Decompose the monolith and modernize the platform without stopping delivery.

Hands-on leadership of monolith-to-microservices transitions, event-driven redesigns, Kubernetes adoption, and CI/CD overhauls. I have done this at marketplace, fintech, and IoT scale.

Ideal for: Engineering organizations whose deployment speed, reliability, or onboarding time is holding the business back.

  • What's included
  • Target architecture and incremental migration plan
  • Service boundaries, messaging (Kafka/NATS), and data ownership
  • Kubernetes, Docker, and CI/CD standardization
  • Developer experience: local environments from hours to minutes

Monthly · 2 sessions per month

Engineering Leadership Coaching

For new managers and tech leads growing into the role.

One-on-one coaching drawn from growing a team from 2 to 13 engineers and leading architecture across 30+ engineers in six countries.

Ideal for: First-time engineering managers, tech leads, and founders leading engineering for the first time.

  • What's included
  • Bi-weekly 1:1 sessions with concrete goals
  • Hiring, onboarding, performance, and career frameworks
  • Running architecture reviews and design discussions
  • Stakeholder and product partnership