Software Architecture · AI · Cloud

Software that scales.
AI that ships.

CIRM helps engineering teams design resilient systems, modernize legacy platforms and put LLMs and AI agents into production, with senior hands-on expertise from Meta, Amdocs and successful startups.

20+years in enterprise software
4 yrsengineering at Meta
10 yrsat Amdocs
2startups acquired

What we do

Senior expertise where it matters most

From the first architecture review to production rollout, CIRM works alongside your team to make systems available, scalable, fast and secure.

Software Architecture

Architecture reviews, monolith-to-microservices, multi-tenancy, and fixing latency and scalability bottlenecks.

AI & LLM Integration

Practical generative AI: RAG over your data, AI agents, evaluation and guardrails, with public or private models.

Cloud & DevOps

Cloud migration, Kubernetes, CI/CD and observability, with cost and performance tuned together.

Engineering Velocity

Developer environments, test automation and AI-assisted development workflows that help teams ship faster.

Why CIRM

A hands-on architect, not a slide deck

CIRM is led by Moshe Recanati, who has spent more than two decades building enterprise systems: ten years at Amdocs, four years at Meta, and two startups that were acquired. You work directly with the person who designs the solution and who can also write the code.

Engagements are flexible: a one-off architecture review, a fractional CTO/architect role or full ownership of a project from start to finish.

More about Moshe

Technologies we work with

JavaPythonNode.js / TypeScript OpenAI · Anthropic · open-source LLMsRAG & vector searchAI agents & MCP MySQL / PostgreSQLElasticsearchDocker KubernetesAWS · GCP · AzureCI/CDObservability

How we work

From first call to measurable results

A simple, transparent process that fits around your team.

Discovery call

An in-depth consultation to understand your system, your goals and where it hurts.

Work plan

Short- and long-term recommendations, prioritized by impact, as a standalone project or alongside your team.

Flexible delivery

Hours per week that match your needs, from advisory to hands-on implementation and total ownership.

Let's talk about your system

Book a consultation and leave with concrete next steps, whether or not we work together.