Technology

We are technologists at heart, a fact that makes us a technology-agnostic shop. Our team lives and breathes the latest innovations and stays on the cutting edge of development, that way they can suggest the most modern and supported technologies for your project. We will help you select the best technology and architecture for your project, no matter your needs.

We specialize in enterprise-grade software development, mission-critical applications, consumer-market-ready products, and complex multi-component systems. If you don’t find what you are looking for in the list below, contact us.

Wireless

IoT / Wireless-Specific Services

  • Development of solutions from scratch or based on existing MAC or higher levels
  • Protocol implementation: Zigbee, Bluetooth (incl BLE), Wi-Fi, Thread, Zwave, HomeKit
  • Application and middle layer development on basis of wireless protocols
  • Device driver development
  • Firmware development for a range of smart devices, including sensors, detectors, appliances, wearables, industrial electronics, consumer electronics, automotive electronics, IoT gateways
  • Hardware driver implementation
  • Various Certifications
  • Integration services for new devices, 3rd party clouds, 3rd party gateways
Tech

  • Wi-Fi (IEEE 802.11.x)
  • IEEE 802.15.4
  • Bluetooth (stack, profiles, applications)
  • BLE
  • HomeKit
  • Zigbee (stack and applications)
  • Zigbee Direct (ZB3/BLE)
  • CHIP
  • Sub-Ghz
  • dotdot

  • RF4CE
  • Thread
  • 6LoWPAN
  • Z-Wave
  • WAVE
  • RF Products Testing Procedures
  • Solutions from scratch or based on existing MAC or higher levels

Integration with Radio SoC/chipsets

  • Nordic
  • Qorvo (GreenPeak)
  • TI
  • On-Semi
  • Telink
  • SiLabs
  • UBEC
  • Quallcomm
  • CSR
  • CSEM
  • Microchip
  • OLIMEX
  • STM

DSR’s breadth of experience will help you to build and launch your product with a tailored project roadmap, an optimal technology stack, and a fully-managed team including architecture, quality assurance, and support.

DSR provides skilled and trusted software development by maintaining the best talent; with a high level of expertise and a breadth of technical areas. A low attrition rate, a collaborative environment, and a focus on personal growth, help us to maintain a great team of expert engineering resources - resources which are becoming scarcer around the world.

Embedded

Embedded-Specific Services

  • Firmware development and migration for new or existing devices
  • Operating system porting
  • Driver development
  • Adding wireless connectivity to new or existing devices, including porting to a new wireless technology
  • Interoperability testing and integration
  • Backend development for smart devices
  • Performance tuning
Tech

  • ITRON
  • QNX
  • MQX
  • Linux/Kernel/Drivers
  • OpenWRT
  • BREW
  • Android
  • JavaME8/ESR Mindroid
  • VxWorks/Tornado
  • Win/WinCE
  • PikeOS
  • HW platform security
  • IoT Security

  • C/C++
  • Rust
  • Asm for multiple architectures
  • Perl
  • Python
  • Lisp
  • Erlang
  • Various RTOS and micro-kernel OSes
  • IEEE 802.11-15.x
  • Bluetooth (stack and profiles)
  • BLE

  • Zigbee (stack and profiles)
  • Zigbee Direct (ZB3/BLE)
  • CHIP
  • Sub-Ghz
  • RF4CE
  • 6LowPan
  • Wi-Fi
  • Z-Wave
  • RF Products Testing Procedures
  • Solutions from scratch or based on existing MAC or higher levels

DSR’s breadth of experience will help you to build and launch your product with a tailored project roadmap, an optimal technology stack, and a fully-managed team including architecture, quality assurance, and support.

Building customized analytical solutions over large data sets. Migrating your data from SQL to NoSQL, building fast and reliable SQL queries over NOSQL collections of data, and implementing impactful analytical models including: prediction algorithms, consumer hardware reliability analysis, business intelligence algorithms, risk analysis, and more.

Big Data and Analytics

Big Data and Analytics-Specific Services

  • Data Engineering- understanding what data to collect and how to do it securely and effectively, includes data strategy consulting, data modeling and integration, data landscape profiling, and data security consulting\
  • Data Management- setup ETL processes of any complexity with Data Mart, Data Warehouse, and Data Lake approaches
  • Operational/Online and Offline Analytics for various domains
  • Machine Learning and Artificial Intelligence for various domains
  • Solution deployment with organization business processes
Tech

  • Apache Spark / GraphX
  • Apache HadoopMR / Hive / Drill
  • Apache Spark Streaming / Storm
  • HDFS / AWS S3 / Azure Blob Storage
  • Mero / Lustre
  • Apache Yarn / Mesos / Spark Standalone
  • AC Moab / Kubernates
  • Ansible / SaltStack
  • Apache Kafka / ZeroMQ / RAET
  • Apache ZooKeeper / Redis

  • Apache Cassandra / MongoDB
  • ElasticSearch / HBase / Amazon Redshift
  • Azure Table Storage / Google BigQuery
  • MySQL / MariaDB / PostgreSQL
  • Microsoft SQL Server / Oracle
  • Microsoft Analysis Services (OLAP)
  • Tableau / Matlab
  • Splunk / ELK

DSR’s breadth of experience will help you to build and launch your product with a tailored project roadmap, an optimal technology stack, and a fully-managed team including architecture, quality assurance, and support.

DSR provides skilled and trusted software development by maintaining the best talent; with a high level of expertise and a breadth of technical areas. A low attrition rate, a collaborative environment, and a focus on personal growth, help us to maintain a great team of expert engineering resources - resources which are becoming scarcer around the world.

Backend & Cloud

Tech

AWS Services

  • AWS EC2
  • Beanstalk
  • ElasticCache
  • ElasticSearch
  • ElasticLoadBalancer
  • S3
  • CloudFront
  • Route53
  • CloudWatch
  • NodeJS
  • Express
  • MongoDB
  • RedisAmazon S3
  • DynamoDB
  • Amazon Forecast Step Functions
  • Lambda
  • API Gateway
  • CloudWatch
  • IAM Cognito
  • Certificate Manager
  • Simple Notification Service
  • IoT Core
  • IoT Device Management
  • Amazon Redshift
  • Kinesis

Google Cloud

  • Compute Engine
  • Google Cloud PubSub
  • Google Cloud SQL
  • Container Registry
  • Stackdriver
  • Firebase
  • Kuberenetes Engine

Azure

  • Azure IoT Hub
  • Microsoft Sphere

DSR’s breadth of experience will help you to build and launch your product with a tailored project roadmap, an optimal technology stack, and a fully-managed team including architecture, quality assurance, and support.

DSR provides skilled and trusted software development by maintaining the best talent; with a high level of expertise and a breadth of technical areas. A low attrition rate, a collaborative environment, and a focus on personal growth, help us to maintain a great team of expert engineering resources - resources which are becoming scarcer around the world.

UI/UX and Frontend

Tech

  • SPA / Hybrid / SSR
  • React / Angular / Vue.js
  • Redux / MobX / BLoC
  • REST / GraphQL
  • Oauth / OpenID / JWT / Cookies
  • Websocket / SSE / Long Pooling
  • Webpack / Gulp / Grunt / Babel
  • ES5 / ES6 / ES7+ / Typescript
  • Flutter
  • React Native
  • Cordova / Ionic / PhoneGap

  • Responsive Web Design
  • CSS Grids / Flexbox
  • CSS-in-JS / Atomic / BEM
  • LESS / SCSS / PostCSS
  • Material UI / Bootstrap
  • D3.js / C3.js / Highcharts / Canvas
  • AWS / Azure / Google Cloud / Firebase
  • Travis CI / Jenkins / GoCD
  • Mocha / Sinon / Chai / Jest / Jasmine
  • Selenium

DSR’s breadth of experience will help you to build and launch your product with a tailored project roadmap, an optimal technology stack, and a fully-managed team including architecture, quality assurance, and support.

DSR provides skilled and trusted software development by maintaining the best talent; with a high level of expertise and a breadth of technical areas. A low attrition rate, a collaborative environment, and a focus on personal growth, help us to maintain a great team of expert engineering resources - resources which are becoming scarcer around the world.

Mobile

Mobile-Specific Services

  • Complete UI/UX following each platform’s guidelines
  • Cross-platform mobile development for enterprise and consumer applications
  • Native iOS and Android development with focus on IoT market
Tech

iOS

  • Swift
  • Objective-C
  • Auto Layout
  • Core Data
  • Realm
  • iOS Human Interface Guidelines
  • VIPER
  • BLE
  • Analytics
  • Firebase
  • Augmented reality

Android

  • Android SDK
  • Android NDK
  • Kotlin / Java
  • Android Jetpack (Architecture, DataBinding, Lifecycle, Navigation, Room, etc.)
  • Android BLE
  • Android NSD / mDNS
  • ReactiveX (RxJava / RxAndroid / RxKotlin)
  • Google services (Geofencing, Maps, Firebase, Analytics)
  • TensorFlow Lite
  • OpenCV
  • SQLite
  • Realm
  • Amazon AWS SDK
  • Web Sockets

Cross-platform

  • Flutter
  • React Native
  • Xamarin
  • HTML5
  • CSS3
  • PalmOS
  • BREW
  • PhoneGap/Cordova
  • Unity

DSR’s breadth of experience will help you to build and launch your product with a tailored project roadmap, an optimal technology stack, and a fully-managed team including architecture, quality assurance, and support.

DSR provides skilled and trusted software development by maintaining the best talent; with a high level of expertise and a breadth of technical areas. A low attrition rate, a collaborative environment, and a focus on personal growth, help us to maintain a great team of expert engineering resources - resources which are becoming scarcer around the world.

Decentralized Systems

Blockchain & Distributed Ledger Technology

Designs, develop and launch Blockchain solutions from scratch or based on popular frameworks adhering to your timeline, budget and specifications
Learn more

Self-Sovereign Identity

Design and develop new or leverage existing SSI frameworks and applications for your solution.
Learn more

Decentralized Finance

Integrate solutions with popular decentralized exchange platforms, wallets and frameworks
Learn more
Tech

Blockchain

  • Hyperledger Indy
  • Hyperledger Fabric
  • Hyperledger Besu
  • Solidity
  • Ethereum
  • Bitcoin
  • Tendermint
  • Cosmos SDK
  • Exonum
  • Stellar
  • Polkadot
  • Tezos
  • Cardano
  • Algorand
  • R3 Corda
  • Hyperledger Sawtooth

Self-Sovereign Identity

  • Hyperledger

    • Indy
    • Aries
    • Ursa
  • AnonCreds

  • Keri

  • DIF

  • W3C

  • TrustOverIp

  • OpenId

  • OpenWallet Foundation

  • Microsoft

DSR’s breadth of experience will help you to build and launch your product with a tailored project roadmap, an optimal technology stack, and a fully-managed team including architecture, quality assurance, and support.

DSR provides skilled and trusted software development by maintaining the best talent; with a high level of expertise and a breadth of technical areas. A low attrition rate, a collaborative environment, and a focus on personal growth, help us to maintain a great team of expert engineering resources - resources which are becoming scarcer around the world.

Computer Vision and AI

Computer Vision and AI-Specific Services

  • Deep Neural Network (DNN) development and testing
  • DNN inference with focus on efficiency optimization for Tiny or edge hardware
  • Porting Neural Network on any Hardware Platform (AI Chipset)
  • Computer Vision Domain consulting — hardware, software, and deep learning frameworks
  • Data gathering and labeling for Computer Vision Algorithm Training
  • Classic CV Algorithm Adoption
Tech

Frameworks and Software

  • CV/ML general-purpose computer vision algorithms and hardware-optimized computer vision algorithms
  • TensorFlow, TF Lite
  • MACE
  • Tensor RT
  • Keras
  • Caffe2
  • QNN pack
  • Qualcomm Neural Processing SDK
  • Fast CV
  • MediaTek NeuroPilot
  • Open VINO
  • Open VX
  • OpenCV
  • scikit-learn
  • Python/C/C++
  • Matlab
  • CUDA

Hardware Platforms

  • Nvidia 1080Ti
  • Nvidia 2080Ti
  • JetsonTX2, TX1, Xavier
  • Snapdragon 865
  • Snapdragon 820
  • Snapdragon 410
  • Raspberry Pi
  • Common CPU (i3/i5/i7...)
  • FPGA
  • Intel Movidius
  • Movidius Myriad X
  • GAP8 (research)
  • Q865 – APU
  • Coral – Edge TPU
  • Vivotek IE9111-0

DSR’s breadth of experience will help you to build and launch your product with a tailored project roadmap, an optimal technology stack, and a fully-managed team including architecture, quality assurance, and support.

DSR provides skilled and trusted software development by maintaining the best talent; with a high level of expertise and a breadth of technical areas. A low attrition rate, a collaborative environment, and a focus on personal growth, help us to maintain a great team of expert engineering resources - resources which are becoming scarcer around the world.

System Development

Media & Entertainment Technology

DSR’s team can drive your Media & Entertainment development efforts by quickly ramping up our knowledge of your systems and providing support from the beginning stages of design and scalable architecture, to working inside the system with asset storage, workflows, integrations and deployment.
Learn more

System Development-Specific Services

  • Implementation of full systems and improving existent ones
  • Architectural design and implementation of complex multicomponent systems
  • OS drivers
  • Protocol stack implementation
  • Memory management algorithms
  • Optimization for speed, CPU, RAM
  • Task schedulers with highly customizable tuning
  • Non-standard debugging and trace info collection approaches
  • Reverse engineering of source code and protocols
  • Data structures and algorithms
  • System-level testing and certifications
  • Quick ramp-up on large codebase

DSR’s breadth of experience will help you to build and launch your product with a tailored project roadmap, an optimal technology stack, and a fully-managed team including architecture, quality assurance, and support.

DSR provides skilled and trusted software development by maintaining the best talent; with a high level of expertise and a breadth of technical areas. A low attrition rate, a collaborative environment, and a focus on personal growth, help us to maintain a great team of expert engineering resources - resources which are becoming scarcer around the world.

Desktop Solutions

Desktop-Specific Services

  • Cost-efficient, support friendly, performance oriented, and highly-compatible desktop solutions of any complexity
  • Various sets of native and cross-platform technologies
  • In-house BA and modern, best-practices based UI/UX design
  • Industry-leading QA services. Any type of functional and non-functional testing. Testing automation at any level. Penetration testing and security audits
  • Industry-leading support, maintenance, and DevOps services

DSR’s breadth of experience will help you to build and launch your product with a tailored project roadmap, an optimal technology stack, and a fully-managed team including architecture, quality assurance, and support.

DSR provides skilled and trusted software development by maintaining the best talent; with a high level of expertise and a breadth of technical areas. A low attrition rate, a collaborative environment, and a focus on personal growth, help us to maintain a great team of expert engineering resources - resources which are becoming scarcer around the world.

Ready to talk?

DSR in Tech

DSR participates extensively in international standards bodies (Zigbee Alliance, Bluetooth SIG, Thread Group, and others), international conferences/hackathons in emerging technologies such as blockchain, and specialized external trainings that help us stay on the technological cutting-edge.

DSR in Tech

DSR experts share their expertise in DSR designed and led courses at Voronezh State University. Teaching is one of the main ways in which DSR maintains cutting-edge technical expertise.

Our engineers also hold weekly, internal cross-team trainings where they share functional knowledge in more than just the latest technologies. Our teams train in communications and project management, skills that allow them to serve clients’ needs in the most efficient and collaborative way.

Every business has different software needs. We understand that, so our fully-managed teams develop software specifically for your business. Since 1998, companies ranging from startups to the Fortune 500 have relied on DSR. DSR will shorten your time to market and effectively scale your engineering and management team.

Ready to talk?