Services

The foundation, designed and written down before the first sprint.

Services, APIs, data and infrastructure designed for your actual load, budget and team, with the reasoning written down so people who were never in the room with us can run and extend the system.

eUsahawan MDEC — Nucleus Sdn Bhd
Education · Nucleus Sdn Bhd

What you receive

Six decisions made deliberately, with the trade-offs shown to you.

Each one is a choice you will live with for years. You see the reasoning before you pay for the consequences.

01

Services your team can build and deploy independently

Where it pays off, the system is split into services that can be developed, deployed and scaled separately. Where it does not, we say so: a single service you can run beats a dozen you cannot.

02

Infrastructure on AWS, Azure or GCP, sized to your budget

Designed for performance, security and cost together. The three pull against each other, and the plan states each trade-off we made between them and why.

03

APIs documented and versioned

REST or GraphQL, with documentation and a versioning policy, so partners and your own front ends can integrate without a call to us.

04

A data model that fits your data

SQL, NoSQL or both, chosen for how your data is shaped and queried rather than by habit, and designed to hold up as it grows.

05

Pipelines that build, test and deploy without a person in the loop

Automated integration, testing and deployment, so every change reaches production the same way and a rollback is routine.

06

Third-party and legacy systems behaving as one

Integration with the services you already pay for and the systems you cannot replace yet, so your staff stop re-keying data between them.

On paper

An architecture you can hand to any team.

An architecture that lives in one engineer's head is a dependency on that engineer. You get everything here as documents in your own repository, together with a fixed price for phase one of the build.

In your repository at the end of the phase
  • The service map: what each component does and how they talk to each other
  • API specifications and the versioning policy
  • The data model and the reasons behind it
  • The infrastructure plan, with the cost trade-offs made explicit
  • The CI/CD pipeline definition
  • The integration map for third-party and legacy systems

Work in this area

Systems where the architecture was the work.

An OCR API, an LMS integration, data management for a ministry, a district land office and a refinery, and a biometric visa system. In each, the integration and the data model mattered more than the screens.

eUsahawan MDEC — Nucleus Sdn Bhd
Education

eUsahawan MDEC

A web application integrating API with Learning Management Systems to support the eUsahawan initiative, promoting digital entrepreneurship.

Data Management and Statistical for Mobile — Kementerian Tenaga, Teknologi Hijau dan Air (KeTTHA)
Government

Data Management and Statistical for Mobile

An internal Android application for managing statistics on energy, green technology, and water, supporting KeTTHA's data-driven initiatives.

Sistem Semakan E-Consent — Pejabat Tanah Daerah Kuala Langat
Government

Sistem Semakan E-Consent

An internal web application for managing e-consent and data, streamlining administrative processes for the Kuala Langat District Land Office.

HOTO Health Platform — Hoto Global
Healthcare

HOTO Health Platform

A healthcare directory and member portal in one Laravel application, with a public site, a member area, an admin CMS and a REST API for the mobile app.

Internal Pricing, Safety Records and Incident Management — Hengyuan Refining Company Berhad (HRC)
Oil & Gas

Internal Pricing, Safety Records and Incident Management

An internal system for threat analysis, GSE pricing, and potential accident management, enhancing safety and operational efficiency.

OCR Library API — Prooffice Sdn Bhd
Technology

OCR Library API

An API library for optical character recognition: text recognition and data extraction from images.

In writing

Nothing we design depends on us to operate it.

You own everything.

Source code, repository, IP and documentation are yours. We hand them over as the work is done, so nothing is held back until the final invoice.

We already have an IT team. How does this work with them?

We work inside your repository and your review process, hand over documentation as we go, and can train your team to run the system. Nothing we build depends on us to operate it.

Where this sits

Stage two of five. You receive something you own at each.

  1. 01InsightA written scope and the findings behind it.
  2. 02 · this serviceStrategyThe specification and architecture, with a fixed price for phase one.
  3. 03BuildWorking software every sprint, in your own repository.
  4. 04LaunchThe production release and the tests that verify it.
  5. 05SupportDocumentation, a warranty, and named response times if you want them.

Related services

Before and after the architecture.

Start with a free consultation on your system.

Bring the system that worries you, or the one you are about to build. We spend a working session on its architecture and you leave with written findings. They are yours to act on, with us or with anyone else.