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