Technologies and tools
Laborato uses the following programming languages, software and tools to develop and operate software systems. Technology choices follow functional requirements, architecture, operational conditions and information security.
Java · Spring · Rust · Go · Python · Ruby / Ruby on Rails · C# / .NET / ASP.NET Core · PHP / Laravel / Yii2 · Django
Server logic, APIs, enterprise platforms, data processing and distributed information systems.
JavaScript · TypeScript · HTML5 · CSS3 · Vue.js · React · Nuxt · Next.js
Enterprise web applications, websites, portals, customer accounts and administration panels. Next.js and React also power the current Laborato website.
Kotlin / Android · Swift / iOS · Flutter / Dart · React Native
Native and cross-platform applications, mobile clients, authentication, notifications and integration with server platforms.
PostgreSQL · MySQL · MongoDB · Redis
Relational and non-relational databases, structured data, caching, migrations and exchange with external information systems.
Python · TensorFlow · Keras · LLM · AI API
Machine learning, neural networks, intelligent processing of documents, text and images, analytics and integration of AI services with enterprise software.
Windows · Android · iOS · Linux · macOS · C# / .NET · Go · Kotlin · Swift
Client and server device management components, software agents, administration tools and enterprise policies.
Git · Docker · Linux · AWS · CI/CD · REST API
Version control, containers, server and cloud infrastructure, automated builds, testing, deployment and system integration. Deployment and cloud environments follow project and data requirements.
Three.js · React Three Fiber · GSAP · Playwright · ESLint
On the current Laborato website: interactive 3D graphics and animation, automated page and responsive layout checks, and source-code quality checks.
Development and delivery process
- Requirements and assessment of existing systems.
- Architecture, data, APIs and interface design.
- Software component and integration development.
- Functional, quality and security testing within the agreed scope.
- Deployment, data migration, integration and acceptance.
- Software maintenance, updates and development.
Each project records its technology stack, tools, security requirements and delivery process.
Commercial proposals and delivery enquiries: it@laborato.org · +7 (495) 477-41-03.