Technical Skills:
Software Development:
➢ Broker Architecture
➢ Client-Server Architecture
➢ Agile
➢ Test Driven Development
➢ Multithreaded-Multiprocessor-distributed Architecture
➢ Design Patterns
➢ REST
➢ Service Oriented Architecture
Technologies Frameworks:
➢ NodeJS
➢ Robot Operating Systems (ROS1 & ROS2)
Cloud Platforms:
➢ AWS
➢ Azure
➢ Ayla IoT Platform
➢ Firebase
➢ PubNub
➢ Mender.io
AWS Cloud Services:
➢ AWS IoT
➢ Greengrass
➢ Robomaker
➢ Lambda
➢ Kinesis
➢ API Gateway
➢ SNS
➢ S3
➢ EC2
➢ EKS
Azure Cloud Services:
➢ Azure IoT Hub
➢ IoT Edge
➢ Device Update
➢ Azure Stack Hub
➢ ML Deployment
➢ Storage
➢ Container
Programming Languages:
➢ C
➢ C++
➢ C++11
➢ Python
➢ JavaScript
➢ Shell Script
IoT Protocols:
➢ MQTT
➢ D-Bus
➢ DDS
➢ ZeroMQ
➢ AMQP
➢ Serial
➢ MAVLink
➢ TCP-IP
➢ UDP
➢ HTTPS
Multimedia Formats:
➢ H264
➢ VP8 codecs
➢ WebM Packetizer
➢ WebRTC Framework
Databases:
➢ MongoDB
➢ MongoDB Realm
➢ InfluxDB
➢ SQLite
Build Tools, Continuous Integration, Continuous Deployment:
➢ Make
➢ CMake
➢ Git
➢ Docker
➢ Kubernetes
➢ Ubuntu Snaps
Soft Skills:
➢ Attention to details
➢ Connecting the dots
➢ Analyzing and inferencing
➢ Time Management
➢ Communication
➢ Teamwork
➢ Technical Blogging
➢ Presentation
➢ Effort Estimations