Skip to main content
Omer Morad

About Me

👋 Hi, I'm Omer Morad. I'm a platform engineer with deep expertise in NestJS, helping teams build high-quality backend systems with exceptional developer experience.

NestJS Expert: I've built extensive tooling for the NestJS ecosystem and serve as an active maintainer of the NestJS documentation. I created Suites, a testing framework specifically designed for TypeScript backends with dependency injection (downloaded over 60K times/month and it's predecessor Automock over 70K times/month), which revolutionizes how developers test NestJS applications. I'm also a maintainer of NestJS Pact for contract testing.

Platform Engineering & Developer Experience: I specialize in building internal tools, CI/CD pipelines, and developer workflows that multiply team productivity. I led the migration of 100+ developers from JavaScript to TypeScript at Natural Intelligence, creating the tooling, documentation, and training programs that made the transition seamless. I focus on reducing friction, automating repetitive tasks, and creating systems that developers love to use.

Backend Quality: Quality isn't just about tests—it's about architecture, patterns, and practices. I help teams implement comprehensive testing strategies, establish code quality standards, and build systems that are maintainable at scale. From unit testing with proper mocking to contract testing between services, I ensure your backend can evolve with confidence.

Systems at Scale & Architecture: I'm passionate about building systems at scale and backend architecture. I focus on designing distributed systems that handle growth gracefully, implementing patterns that prevent technical debt, and creating architectures that remain flexible as requirements evolve. My approach combines practical experience with modern architectural principles to build backends that scale both technically and organizationally.

Based in Tel Aviv, I work with teams ranging from startups building their first scalable architecture to established companies modernizing legacy systems. Whether you need to improve your testing infrastructure, streamline your development workflows, or build a robust NestJS application, I'm here to help.