Ivy Knob
WE DEVELOP CUSTOM UTILITY SOFTWARE FOR ROBOTICS AND IOT PROJECTS
Struggling to find embedded developers?
Booming IoT and Robotics industries require more software engineers with embedded development experience
Why spend resources on auxiliary tasks?
While in-house engineers are focused on core tasks and key features, there are many “boring”, but necessary pieces of final product to be coded
We know your hardware, so hire us for:
• Web interfaces
• Logging and monitoring
• Server development
• Firmware updates
Areas of expertise
Step 1: Choose your needs
Step 1: Choose your needs
Step 2: Explain your task
Your message has been successfully sent.
Step 3: Provide your contact e-mail
How we work
We learn and understand
Hands on hardware
We strive to connect to real equipment as soon as possible. If we don't have — we buy it.
Knowledge base
We immediately start to learn project domain and collect information into the knowledge base, which we share with the customer
Choice of tools
We don't stick to one set of tools: based on project specifics we familiarize ourselves with optimal sofwate and hardware solutions, protocols and systems
Team adjustment
If project requires specific skills which we don't have - we quickly hire an engineer
We launch the Scrum team
Ideally, team includes customer
We value quality communication more than written technical requirements, and best communication is achieved when customer is on board (as Product owner or team member)
Structured and flexible work planning
We understand that requirements and business objectives change, so we update project in efficient and transparent way
Results every week
We will provide minimal working solution ASAP and will demonstrate observable improvements in weekly Sprints
Industry grade DevOps
Continuous integration
Fully automated builds, tests, deploys with Gitlab or similar tool
Integration with customer systems. Whichever deployment system you use we are ready to adopt it
Kubernetes-compatible apps
For better scalability and easier support we develop containerized applications
About the team

We are the team of five software developers looking for opportunities to apply our experience to Robotics industry (because it is cool!)
We are in custom software development for years, doing frontend and backend projects, building reliable high-load systems, creating applications with 3D graphic and mobile applications. Our core programming languages are C++ and Ruby, although we use Erlang, JavaScript, PHP as needed. We strongly believe in and follow Continues Integration / Continuous Delivery principles, and usually organize efficient collaboration with customers via SCRUM development process.

However, deep inside we love hardware: we are enthusiasts of 3D printers, home automation and quadcopters. That is why we decided to offer our skills and services to most interesting and dynamic industries: Robotics and Industrial automation. We believe that we can provide valuable input for both auxilary and core software development tasks.

Oleg
Architect / Lead developer
Specialisations
Embedded
DevOps
Management
Programming languages:
Ruby
C++
Erlang
Harware experience:
ESP8266, ESP32, STM32
Konstantin
Developer
Specialisations
Frontend
Embedded
3D Graphics
Programming languages:
JavaScript
C++
Ruby
Harware experience:
ESP8266, Raspberry Pi
Ilya
Developer
Specialisations
Embedded
DevOps
Databases
Programming languages:
C++
PHP
JavaScript
Harware experience:
ESP8266, Raspberry Pi
Our blog
Sensorhub - platform for IoT data

Sensorhub - is a Proof of Concept project to build scaleable platform for storing sensor readings in efficient way

Read full article

Contacts
Phone:
+7 (926) 37-67-956
E-mail:
info@ivyknob.com
Address:
IvyKnob Software OÜ
Tallinn, Lasnamäe linnaosa, Peterburi tee 53-101, 11415
Your message has been successfully sent.