Technologies

Technological excellence is the foundation of high-quality software solutions.

Softomation uses modern tools, frameworks, and methods to build durable, scalable, high-performance software.
Our experience spans embedded systems and industrial control through to modern web and cloud solutions for digitalization projects.

  • Programming Languages
    toptech

    C, C++, C#, Python, JavaScript, TypeScript, Java

  • Frontend Frameworks & UI
    toptech

    Angular, React, Vue.js, Ionic, Qt (Desktop/Embedded UI)

  • Back End
    toptech

    - Runtimes/Platforms: Node.js, .NET (ASP.NET Core)
    - Frameworks:NestJS, Express/Fastify, Flask, FastAPI, Django, Spring Boot

  • Data, Messaging & Protocols
    toptech

    - Databases: MongoDB, PostgreSQL/MySQL, SQLite
    - Query Language: SQL
    - Caching/Queues/Streaming: Redis, RabbitMQ, Kafka
    - IoT/Industrial Protocols: MQTT, OPC UA, Modbus, CAN, EtherNet/IP

  • Cloud & Platforms
    toptech

    Microsoft Azure, AWS, Firebase (BaaS/Serverless/Realtime)

  • DevOps & Tooling
    toptech

    Git, Docker, Kubernetes, Jenkins, Azure DevOps, GitLab CI/CD

  • Data Science & Machine Learning
    toptech

    NumPy, pandas, scikit-learn, TensorFlow, PyTorch, Jupyter Notebooks MLOps: model versioning, pipelines, REST/batch inference

  • Operating Systems
    toptech

    Embedded Linux, QNX (RTOS), Windows

  • Hardware & Industrial Integration
    toptech

    STM32 (ARM Cortex), Siemens S7 / TIA Portal, REST APIs, OPC UA, MQTT, Modbus, CAN, EtherNet/IP

  • Methods & Processes
    toptech

    Scrum/Kanban, CI/CD, Test automation, Code reviews, Version control & documentation

Technologies that make the difference

We rely on proven technologies and modern frameworks to build software that is reliable, efficient, and future-ready.
Get in touch — we’ll find the right technical solution for your project.