Software company

Software thatholds under load.

Banking back offices, AI assistants, real-time games and high-concurrency platforms. One team designs them, ships them and keeps them running.

Trusted by teams at

12Senior engineers
9Technology stacks, one team
15Languages in our own products
24/7Systems we keep running
What we do

From the first prototype to the production platform. One team.

We cover the whole stack, so you work with one vendor instead of five. One accountable team, from architecture to the on-call rotation.

Enterprise and backend with .NET

Banking, insurance and public-sector systems on modern .NET: clear domain models, stable integrations, audit trails and the throughput a back office depends on.

.NETC#SQL ServerPostgreSQL

Node.js and TypeScript platforms

APIs, real-time servers, queues and workers in strict TypeScript. Typed end to end, tested in CI and easy to hand over.

Node.jsTypeScriptFastifyWebSockets

Mobile apps

One codebase and one quality bar on iOS and Android with Flutter and React Native. Store review, payments, push, offline mode and analytics are part of the job.

FlutterReact NativeiOSAndroid

Web applications

Fast React front ends: design systems, dashboards, portals and multilingual, right-to-left-ready interfaces that work on every screen.

ReactTypeScriptRTLi18n

High-concurrency systems

Architecture for heavy concurrent traffic: event-driven design, caching, sharding, back-pressure and load tests before the traffic arrives.

Event-drivenRedisQueuesLoad tests

Games and real-time play

Multiplayer games with an authoritative server, 3D art pipelines, shaders, in-app economies and live operations. We ship our own titles too.

UnityGodotShadersLive ops

AI and automation

Customer assistants, document capture, conversational flows on WhatsApp and web. LLMs wired into real systems, with guardrails and a human in the loop.

LLMsWhatsAppOCRAutomation

Consulting and team extension

Senior architects and engineers who join your team for a sprint or a year. Architecture reviews, performance rescues and capacity without hiring.

ArchitectureCode reviewAudits
Technology

The right tool, chosen by people who have shipped with each one.

We work in a few stacks deeply rather than in many stacks lightly, and we choose per project with your team.

Backend

C# and .NET (ASP.NET Core) for banking and enterprise systems; Node.js with TypeScript and Fastify where a lighter service fits.

Web

React with TypeScript for applications, Umbraco CMS where a client's content team needs to publish on its own.

Mobile

Flutter and React Native, with Firebase for backend services, published to iOS and Android.

Data

PostgreSQL and SQL Server for the system of record, Redis and message queues for caching and event flows.

Cloud and DevOps

Docker, Kubernetes, CI/CD pipelines, Cloudflare, and Azure or AWS, matching the client's existing cloud.

Games and real-time

Unity and Godot for the game, WebSockets for live play, custom shaders where the look demands it.
How we work

Six steps. No surprises.

Every engagement follows the same six steps. You always know where the project is, what ships next and what it costs.

  1. Discover

    We sit with your people and your data. We map goals, users, constraints and risks, and we push back on the brief where it needs it.

    You get: Goals, risks and a one-page plan

  2. Shape

    Architecture decisions, a clickable prototype and a thin first slice, so the hardest question is answered in week one, not month six.

    You get: Architecture, prototype, estimate

  3. Build

    Short sprints, a working demo at the end of each. Code review on every change, trunk-based development, feature flags, no long-lived branches.

    You get: Weekly demos on a live environment

  4. Verify

    Unit, integration and end-to-end tests, load tests, security review and a pass on real devices. Quality is built in, not a phase at the end.

    You get: Test reports and a release checklist

  5. Launch

    Staged rollouts, dashboards, rollback plans and store submissions handled by people who have been through app review before.

    You get: A calm launch day

  6. Operate and evolve

    We stay on call. Metrics, alerts, incident reviews and a steady roadmap, so the system gets better every month instead of older.

    You get: SLAs, monitoring and a living roadmap

Six habits on every project

One source of truth

Money, identity and game results live on the server. Clients ask and render; they never decide.

Small slices, shipped often

Users get something new every week. Risk is spread over many small releases instead of one big one.

Tests that earn their place

We test the rules that matter, fuzz the ones that can break, and automate every check a human should not repeat.

Boring where it counts

Proven technology for the core. New tools only where they pay for themselves.

Secure and private by default

Least privilege, encrypted secrets, audit logs and data minimisation from the first commit, children's data rules included.

Documentation that outlives us

Architecture notes, runbooks and decision records, so your team owns the system the day we step back.

Ways to work together

Pick the model that fits your stage.

Dedicated team

A stable squad of engineers, a lead and QA, working as part of your organisation. Scale up or down with a month of notice.

Long-term products

Fixed-scope project

A clear scope, a clear price and a clear date. We own delivery from design to launch.

Defined outcomes

Expert consulting

Architects and senior engineers for a review, a rescue or a hard problem. Hours or weeks, embedded or remote.

Fast, focused help
Selected work

Real systems, real users, real traffic.

A few of the things we have built and run. Some client details stay under NDA.

Enterprise · AI

Kav: an AI assistant platform

Connects an organization's own systems and knowledge to an AI assistant on the web, WhatsApp and Telegram. Figures come from the source system, not the model. Actions run only after the customer confirms. New systems and organizations are added by configuration, not by a release. First deployed for municipalities.

.NETAspirePostgreSQLLLM integrations
Logistics · Automation

Delivery notes by WhatsApp

Drivers photograph a delivery note and send it on WhatsApp. OCR reads the note number, the system builds a PDF, files it in the customer's Box folder, confirms to the driver and emails a daily report. Nothing to install, nothing to learn.

Node.jsFastifyOCRPostgreSQL job queue
Fintech

Digital wallet and payments

A mobile wallet: React Native app, .NET core. Onboarding, single sign-on, payments, notifications and the back-office tooling to run it. Built to pass security review.

React Native.NETDockerFirebase
Performance

Load, stress and resilience testing

Traffic models that find the bottleneck before your customers do. Scripted user journeys, capacity plans and tuning of databases, caches and queues until the numbers hold.

Locustk6.NETNode.js
Games for children

Calm games for the youngest players

Taxi Runner and Hop and Learn: offline, no ads, no accounts, no tracking. Built under strict children's privacy rules, with right-to-left support and all data saved on the device.

GodotGDScriptiOSAndroid

Where we have delivered

Banking and fintechAviation and travelLogistics and supply chainMedia and broadcastingPublic sectorE-commerceGamingHi-tech and SaaS
Engineering quality

Boring to operate. Fast to use.

Automated testing

Unit, integration and end-to-end suites, plus fuzzing and simulation for the rules that must never break.

CI/CD everywhere

Every commit builds, tests and deploys through one pipeline. Rollback is one click. Releases are routine.

Observability

Logs, metrics and traces from day one. Alerts page the right person for the right reason.

Security review

Threat modelling, dependency scanning, secret management and penetration-test fixes before launch.

The team

Twelve engineers, all hands-on.

Architects, back-end and front-end developers, mobile and game engineers, QA and DevOps. Senior people write the code, not just the proposal. That is how a small team takes on projects that usually need a much larger vendor.

  • Senior engineers on every project
  • Direct access to the engineers building it
  • Hebrew, English and Arabic-friendly delivery
  • Israel time zone, overlap with Europe and the US
Questions

What people usually ask us

How fast can you start?

For consulting and small teams, usually within a day. For larger squads we agree a ramp-up plan in discovery, so the right people are ready on day one.

Do you work with startups or only large enterprises?

Both. We build core systems for banks and large organisations, and we help hi-tech teams ship new products fast. The method scales down as well as up.

Who owns the code?

You do. Source code, infrastructure definitions and documentation are yours, in your repositories, from day one.

Can you join an existing codebase?

Yes. We start with a short audit, agree what to fix first, then work inside your repositories, tools and process.

How do you handle security and privacy?

We design for least privilege, encrypt secrets, keep audit trails and minimise personal data. For children's products we follow the strictest store rules.

Do you support systems after launch?

Yes. Many customers keep us on for monitoring, incident response and an ongoing roadmap.

Bring us the hard problem.

Call for a first conversation. No sales script, just engineers who listen.

Address
Efraim Zaks 40, Rehovot, Israel
Open in Maps