# terracode > terracode is a software development agency for startups, scaleups, and growing businesses. We design, build, and ship custom software around a clear business outcome, and use AI to deliver it faster. Key facts: based in Bosnia and Herzegovina, fully remote, working with clients worldwide. A small, focused team, so clients work directly with the engineers building their software. Clients own all code and IP. Contact: business@terracode.dev or https://www.terracode.dev/contact. ## Services - [Product engineering](https://www.terracode.dev/services/product-engineering): From zero to launched product: web and mobile apps designed, built, and shipped by a small, focused team. - [AI integration](https://www.terracode.dev/services/ai-integration): Practical AI inside your product and operations: automations, copilots, and search that actually earn their keep. - [Modernization](https://www.terracode.dev/services/modernization): Untangle legacy systems and slow stacks into something fast, secure, and maintainable. - [Team augmentation](https://www.terracode.dev/services/team-augmentation): Drop experienced engineers into your team to unblock delivery and raise the bar, without the hiring lag. ## Case studies - [Built a digital health platform from the ground up](https://www.terracode.dev/case-studies/digital-health-platform): Built almost the entire platform for a Senegal-based digital health company, including the health-insurance and payments experience at its center. - [Decisioning engine and agent tooling for a life-insurance platform](https://www.terracode.dev/case-studies/life-insurance-underwriting-platform): Embedded with a life-insurance SaaS platform to build the decisioning engine behind its underwriting and the agent tooling that runs on top of it. - [Driver, passenger, and dispatch systems for a ride-hailing service](https://www.terracode.dev/case-studies/ride-hailing-platform): Built the full stack for a Dubai ride-hailing service: an operations admin dashboard, a mobile app for drivers, and in-car passenger tablets. - [Automated a travel company's operations and cut operations time by 70%](https://www.terracode.dev/case-studies/travel-operations-automation): Built an internal system that automated a Prague travel company's operations and cut the time those operations take by 70%. - [Cut support ticket resolution from hours to minutes](https://www.terracode.dev/case-studies/customer-support-tooling-logistics): Embedded as the support-engineering team for a scaling logistics SaaS and built a custom internal platform that cut ticket resolution from hours to minutes. - [WizzHire: the AI-assisted hiring platform we built for ourselves](https://www.terracode.dev/case-studies/ai-hiring-platform): WizzHire is our own product: a complete recruitment platform with AI screening, designed, built, launched, and run by terracode. When we say we ship products, this is the proof. - [Redesigned and re-engineered a luxury travel platform](https://www.terracode.dev/case-studies/luxury-travel-platform): A complete redesign of the customer-facing experience, plus backend engineering on the systems behind booking and travel operations. - [Core systems and plugins for an AI EHR platform](https://www.terracode.dev/case-studies/ehr-platform-plugins): Engineering on the core systems of a developer-extensible electronic health record platform, building plugins and helping scale go-to-market operations. - [Finding the signal in billions of records](https://www.terracode.dev/case-studies/data-analytics-platform): A multi-year partnership building core systems that analyze raw, high-volume data at the scale of billions of records. ## Blog - [What a bad hire actually costs](https://www.terracode.dev/blog/what-a-bad-hire-actually-costs): Most teams track cost-per-hire obsessively and never track the cost of a hire going wrong. We ran the numbers on an ordinary role. It isn't pretty. - [Why a software agency built its own hiring platform](https://www.terracode.dev/blog/why-we-built-our-own-hiring-platform): WizzHire started as an internal tool for our own recruitment. Running our own product changed how we build for clients. Here's what it taught us. - [Modernize legacy systems without a rewrite](https://www.terracode.dev/blog/modernize-without-a-rewrite): Big-bang rewrites usually fail. The incremental "strangler" approach is slower to start and far safer to finish. - [How a small team ships in weeks, not months](https://www.terracode.dev/blog/ship-in-weeks-not-months): Speed isn't about cutting corners. It's about scope, experience, and shipping the smallest useful thing first. - [Why we don't lead with "AI"](https://www.terracode.dev/blog/why-we-dont-lead-with-ai): AI is a tool, not a pitch. Here's how we decide where it actually belongs in a product. ## Company - [About](https://www.terracode.dev/about): Who we are and how the team works. - [FAQ](https://www.terracode.dev/faq): Who we work with, pricing and process, code ownership, and how to start. - [Contact](https://www.terracode.dev/contact): Book a free consultation or send an enquiry.