Cyber City, VIP Circle, Mota Varachha, Surat, Gujarat 394105

Infrastructure engineering

Cloud, backend & API engineering

Containerised services, API infrastructure, caching, server optimisation and production systems designed for dependable application workloads.

We build the services that mobile applications and websites depend on, and we operate the Linux environments they run in. The emphasis is on systems that behave predictably under load and can be reasoned about at three in the morning.

Practice at a glance

Runtimes
Node.js, Python and PHP where appropriate
Packaging
Docker and containerised microservices
Web layer
OpenLiteSpeed, LiteSpeed Cache and CyberPanel
Operations
Linux administration, monitoring, backup and restore
Portability
Built on Linux hosts rather than bound to one provider's managed services

Capabilities

What we engineer

API design & implementation

REST interfaces with an explicit contract, so a client application can be written against a specification rather than against observed behaviour.

  • Resource modelling, versioning and error semantics
  • Node.js, Python and PHP service implementation
  • Pagination, filtering and bulk operation design
  • Idempotency for operations that will be retried

Containerised services

Services packaged so that the environment a developer runs is the environment production runs, and a rollback is a deployment rather than a repair.

  • Docker images and multi-stage builds
  • Containerised microservice boundaries
  • Configuration and secret handling outside the image
  • Health checks and graceful shutdown

Gateways & reverse proxies

The edge layer where routing, transport security and abuse control belong, kept out of application code.

  • API gateway routing and upstream configuration
  • Reverse proxy setup and TLS termination
  • Rate limiting and request throttling
  • Compression and connection tuning

Authentication & access

Every endpoint answering the question of who is calling and what they are permitted to do, rather than trusting the caller.

  • Token-based API authentication and refresh
  • Service-to-service credentials and scoping
  • Role and permission modelling
  • Least-privilege access to hosts and databases

Data & performance

Most backend performance problems are database problems. We treat them as such before adding capacity.

  • Schema design, indexing and query optimisation
  • Connection pooling and transaction behaviour
  • Caching strategy and invalidation rules
  • LiteSpeed Cache configuration where applicable

Deployment & operations

A deployment that can be repeated by someone who did not write it, and a system that reports its own state.

  • Linux server administration and hardening
  • OpenLiteSpeed and CyberPanel provisioning
  • Repeatable deployment and rollback procedure
  • Monitoring, log aggregation and alerting
  • Backup configuration and restore testing

Stack

Docker Node.js Python PHP REST APIs API gateways Reverse proxy Linux OpenLiteSpeed LiteSpeed Cache CyberPanel Caching Rate limiting Monitoring MySQL / MariaDB

Analytics ingestion

Backends that report what actually happened

Where an engagement also covers advertising, the backend is what turns an event into a number a campaign can be trusted to optimise against. A conversion value that comes from a confirmed, deduplicated server-side record is a different thing from one inferred at the client.

01

Event ingestion

Endpoints that accept application and web events, validate them against a schema, deduplicate retries and persist them with the identifiers needed for later attribution.

02

Authoritative values

Server-side confirmation of what a conversion is worth — net of cancellations and refunds where relevant — so value-based bidding is fed a figure the business would stand behind.

03

Downstream delivery

Pipelines into Google Analytics 4, Firebase and BigQuery, and server-side integrations into advertising platforms where the environment requires them.

This is the infrastructure behind the measurement described on our Google Ads management page, and the counterpart to the in-app event work on our mobile app development page.

Security posture

Secure by construction, not by review

Security decisions are made while a service is being designed. The list below describes engineering practice; it is not a claim of certification against any standard, and we do not describe our work as a formal audit.

Application layer

  • Authentication and authorisation enforced on every endpoint
  • Input validation and output encoding
  • Secrets held outside source control and outside container images
  • Dependency currency tracked and updated deliberately
  • Error responses that do not disclose internal detail

Infrastructure layer

  • TLS termination and modern transport configuration
  • Rate limiting and abuse controls at the edge
  • Least-privilege host, service and database accounts
  • Firewall rules and closed administrative surfaces
  • Backups configured, and restores actually tested

What we do not claim

Aquarius Infotech holds no ISO, SOC or equivalent certification, and does not represent its work as compliance with any such standard. Where a client requires a certified provider or a formal penetration test, that is a separate engagement with an appropriately accredited party.

How the work runs

From assessment to operation

01

Assessment

Existing services, dependencies, data model, deployment process, backup status and monitoring coverage, documented with a prioritised risk list.

02

Architecture

Service boundaries, API contract, data model, caching and security decisions specified in writing before implementation begins.

03

Build & deploy

Implementation, containerisation, environment provisioning and a deployment procedure that can be repeated by someone else.

04

Operate

Monitoring and alerting in place, backups verified by restore, and an agreed handling procedure for incidents within the scope we control.

Questions

Cloud & API engineering — frequently asked

Do you manage servers, or only write the code that runs on them?

Both, where the engagement includes it. We administer Linux servers, deploy and operate OpenLiteSpeed and CyberPanel environments, configure reverse proxies and caching, and set up monitoring. Where a client has its own infrastructure team, we scope to the code and integration boundary instead.

Which cloud providers do you work with?

We work on Linux virtual machines and container hosts rather than binding to a single provider's managed services, which keeps a deployment portable. Where a client has already standardised on a provider, we work within that environment.

Can you take over an existing backend?

Yes. That starts with an audit: service boundaries and dependencies, authentication and authorisation, database schema and query behaviour, deployment process, backup and restore status, and monitoring coverage. The result is a written assessment with a prioritised risk list.

How is security handled?

As part of the design rather than as a review at the end: authentication and authorisation on every endpoint, secrets kept out of source control, transport security, input validation, rate limiting, dependency currency and least-privilege access. We do not claim any certification, and we do not describe the work as an audit against a formal standard.

Do you provide uptime guarantees?

We do not publish uptime figures or service level guarantees. Availability targets, maintenance windows and response expectations are agreed in the engagement where an operational scope applies, and are stated in terms of what we control.

Start a conversation

Tell us what the backend has to hold

A new service, an API that needs restructuring, or infrastructure that has outgrown how it was set up — send the detail and we will respond with scoping questions.

Telephone
+91 87800 2787
Principal place of business
3rd Floor, Office No. 309, Cyber City
VIP Circle, Mota Varachha, Utran
Surat, Gujarat 394105, India
Accountable person
Gopal Savaliya — Founder & Managing Director