Technology
Technology is selected around the product, architecture, and operational requirements — not the other way around.
Frontend
React
A JavaScript library for building user interfaces.
Next.js
React framework for web applications.
TypeScript
Typed superset of JavaScript used across the engineering stack.
Mobile
React Native
Framework for native mobile applications.
Expo
Toolchain for React Native application development.
Backend
Node.js
JavaScript runtime for backend services.
NestJS
Node.js framework for structured server applications.
PHP
Server-side language used in selected DOTwebsoft platforms.
Data
PostgreSQL
Relational database used in DOTwebsoft systems.
PostGIS
Spatial database extension for PostgreSQL.
Redis
In-memory data store for caching and realtime workloads.
Infrastructure
Linux
Server operating system for deployments.
Docker
Container runtime for packaging and running services.
Nginx
Reverse proxy and web server.
Cloudflare
Edge network, DNS, and delivery layer.
Hetzner
Infrastructure hosting provider used for deployments.
Development
Cursor AI
AI-assisted development environment used in DOTwebsoft engineering workflows.
AI-assisted software engineering workflows
Engineering workflows that use AI as an acceleration capability, not a substitute for expertise.