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.
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.
Ecosystem
Our own products
We build and run our own products — so we know how software lives after launch, and we bring that experience to every client project.
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.
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.
Our projects
13 live case studies — see them all
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.















