Tennet LLP · Astana

A team that takes projects all the way to production

Tennet is a full-cycle software development company from Astana, Kazakhstan. We build web services, CRM systems and integrations for businesses across Kazakhstan and abroad. We operate formally: a registered legal entity, milestone-based contracts, NDA. BIN 250940001972.

Legal transparency

Legal details and transparency

  • BIN 250940001972

    An active legal entity registered in Kazakhstan. Our details are public and verifiable in the state registries.

  • Address: Al-Farabi 5, Astana

    An office in the capital. We work with clients across Kazakhstan and remotely worldwide.

  • Milestone-based contract

    Scope, deadlines and price are fixed in the contract. Payment is tied to milestone acceptance — you pay for accepted work.

  • NDA

    We sign a non-disclosure agreement before any data, documents or credentials change hands.

  • B2B paperwork done right

    We issue invoices and provide closing documents. Paperwork arrives without reminders from your side.

Full company details
28+
projects in production
13
public case studies
24 hours
to a written estimate
15 minutes
to a first reply

Who we are

Tennet is a full-cycle development team. We take a project from problem statement to launch and support: analysis, architecture, development, integrations, production rollout. 28+ delivered projects for business so far.

We're not just a vendor — we're a product company. We run our own products — QazCRM, Qata and QazQR — used by real paying customers. That means we know how to do more than ship code: we build systems that live on and make money after launch.

We get paid for results, not hours. That's why we fix the scope, split the project into milestones, and show a working product at every one of them.

Tech stack

We work on a modern, proven stack. We don't experiment on your budget — we use technologies already battle-tested on our own products and client projects.

React / TypeScript

Web application front ends: fast, strictly typed interfaces that are easier to maintain and grow.

Python

Back-end services, APIs and data processing: integrations, parsers, automation and server-side product logic.

Node.js

Server logic, APIs and background services in the same language as the front end — fewer seams, faster development.

Next.js / Vite

Fast, statically built websites: instant loading and full visibility for search engines.

Supabase / PostgreSQL

A reliable database and back-end platform: authentication, access control, file storage, real-time features.

AI integrations (Claude / GPT)

We embed language models into business processes: enquiry handling, assistants, automating routine work.

WhatsApp Business API

We connect businesses to Kazakhstan's number-one messenger: customer conversations, notifications, lead intake.

Telegram bots

Bots and notifications for business: lead intake, order statuses, internal team workflows.

Kaspi and payment integrations

We connect your systems to the Kaspi ecosystem and payment services — where the buyers and their payments are.

1C integrations

Data exchange with accounting systems: product catalogs, stock levels, orders and documents without manual re-entry.

Docker / nginx

Infrastructure and deployment: containers, CI/CD pipelines, SSL and monitoring on our own and client servers.

Analytics and metrics

Yandex.Metrica, GA4 and conversion goals: you see where leads come from and what users do at every step.

ReactTypeScriptPythonNode.jsNext.jsViteSupabasePostgreSQLWhatsApp Business APITelegram botsKaspi integrations1CClaude AIGPTDockernginxGitHub ActionsЯндекс.МетрикаGA4

The team

We're a compact engineering team. No bloated headcount, no chain of managers between you and the developers: the people writing your code talk to you directly.

Every project is run by the same people from the first meeting to launch. You always know who's accountable for the result, and you get straight answers — not a story retold through three intermediaries.

See our work from the inside

Projects, process, and team life — on Instagram and Threads.

Our projects

13 live case studies — see them all

FAQ

FAQ

Didn't find an answer? Message us on WhatsApp — we reply fast.

Do you work under a contract?

Yes. Every project is covered by a contract with a registered legal entity (BIN 250940001972). The contract fixes the scope, milestones, deadlines and price. On request, we sign an NDA before any details are discussed.

Who owns the project's source code?

You do. The rights to the developed code and project materials transfer to you, and the contract says so explicitly. You're not tied to us: the code can be handed to another team or developed in-house.

How does payment work?

In milestones. The project is split into stages, each with a clear deliverable. You accept a milestone — and only then pay for the next one. The terms and payment schedule are fixed in the contract before work starts.

Do you work with other regions and remotely?

Yes. Our office is in Astana (Al-Farabi 5), but we work across Kazakhstan and remotely worldwide. Meetings, demos and milestone acceptance all happen online — geography doesn't affect quality or timelines.

Contact

Let's get to know each other

Tell us about your project — we'll come back with a quote within 24 hours.

Your request lands in our QazCRM — we reply within 15 minutes during work hours.

Loading form…