Partagez sur

Kais - Développeur UNIX

Ref : 200722K001
Email vérifié
Photo de Kais, Développeur UNIX
Compétences
C
LINUX EMBARQUE
Expériences professionnelles
  • EMBEDDED SOFTWARE ENGINEER

    Telnet Holding Tunis, Tunisia
    Jan 2019 - aujourd'hui

    • Work on OpenWrt capabilities, features and package management for Softathome company:
    - compile and build OpenWrt firmware image for different HGW devices(Rpi 3b+ ,Netgear R7800, Netgear Rx40)
    - configure file systems and running OpenWrt on different mode as repeater, access point, guest
    - create, compile and install packages for different target
    keys: buildroot, Toolchains, make, file system, wifi drivers, dhcp, tcp/ip, script shell, dns, firewall, WAN
    • Contribute on a project named EyesON for Softathome company :a probe system with a server and a client-side.The client runs on the CPE to
    monitor CPU, Memory, Wifi, and network map in real-time
    - develop a module wifi to collect data dynamically from the device running on OpenWrt
    - develop an MQTT module to send data to the server in real time
    - write an Architecture guide for the modules
    - write document for the probe installation guide(compilation/installation)
    keys: iwinfo, iw, c, c-posix, bash, make, cross compilation, mqtt, curl, https, mosquitto
    • Design and develop a module to detect the type of connected devices to OpenWrt home gateway
    keys: c, nodogsplash, shell/bash, User-agent, HTML/CSS, PHP

  • EMBEDDED LINUX ENGINEER (END OF STUDIES INTERN)

    Sofia-Holding Tunis-Tunisia
    Jan 2019 - Jan 2019

    • I worked on a IoT project entitled ”Connected farm” as an embedded linux developer, it’s an innovative platform for the management of
    irrigation in real time based on Lora technologies.
    • My first mission is to set up and building custom embedded Linux system for the gateway-lora (LoRa RN2483 + RPI 3B+)
    • Contribute in developpement of LoRa RN2483 device driver
    • Create the device tree for LoRa RN2483, add their file to the Linux Kernel and compile it
    keys: C, RPI 3B+, Buildroot, Bootloader, crosstool-NG, LoRa, Linux kernel, autotools, Lora, UART drivers

  • Alyona
    Jan 2018 - aujourd'hui

    A virtual agent for the blind with object detection, facial and voice recognition. demo
    • NodeJS, Python, Machine Learning, Firebase

  • Lane Detector
    Jan 2018 - aujourd'hui

    Lane departure warning system for vehicles with a safety system deviation
    • Raspberry Pi 3, Pi camera, Python : Hough’s algorithm

  • Moving table
    Jan 2018 - aujourd'hui

    A table controlled by voice recognition for the disabled
    • Raspberry Pi 3, PCB :power board, Python

  • EMBEDDED SYSTEM DEVELOPER INTERN

    MAKERLAB Sousse, Tunisia
    Jan 2018 - Jan 2019

    My mission was to work on a IoT project named ”Smart Green” as an embedded system developer and electronics engineer.
    • Design, code and develop a LoRa communication node to control actuators installed in a greenhouse through a remote server
    keys: RPI 3B, LoRa WAN, C/C++, RFM95, The Things Network, Arduino, Dragino Shield

  • Ranger
    Jan 2018 - aujourd'hui

    Commanded combat robot, with custom weapons for Death-Ring Competition
    • Flight controller,Digital regulation PID, C++, RF communication

  • Drone Ambulance
    Jan 2018 - aujourd'hui

    A quadricopter equipped with an emergency medical case
    • Flight controller,Digital regulation PID, C++, RF communication

    Honors & Awards

    DOMESTIC

  • Finalist, Death-Ring Robots Competition Tunis, Tunisia
    2018 - aujourd'hui

  • ELECTRONIC ENGINEER INTERNSHIP

    IGL DISTRUBUTION Sfax, Tunisia
    Jan 2017 - Jan 2017

    • My mission was to assembly computer central units and repair of GSM cards and PCs.

Études et formations
  • B.ENG IN ELECTRONICS EMBEDDED SYSTEMS

    National School of Engineering of Sousse - ENISo Sousse , Tunisia
    2016
  • PHYSICS+TECHNICAL

    Preparatory School of Engineering Studies of Sfax Sfax , Tunisia
    2014
Autres compétences
Summary
Junior Embedded system development engineer at Telnet holding. 1+ years experience specializing to design, code, and integrate software for
Linux platform. Interested in devising a better problem-solving method for challenging tasks, and learning new technologies and tools.

Skills
Languages Arabic, English, French
Embedded System Good knowledge in embedded Linux, custom Linux OS assembly from scratch, and software integration.
Cross compilation toolchains and Linux programming: Buildroot,OpenWrt, crosstool-NG, uClibc, glibc, Busybox, Musl
GNU/Linux tools make, gcc, autotools, gdb, gdbserver, dd, valgrind, qemu
Tools Git/repo, SVN, Jira, Redmine
Programming C, C++, Unix Shells, Python, Latex, PHP, HTML/CSS
Protocols Wifi, MQTT, TCP/ IP, HTTPS, DNS, DHCP, I2C, SPI, UART
Misc Digital electronics,Datasheets, PCB layouts and schematics reading

D'autres freelances
Développeur UNIX

Ces profils pourraient vous intéresser !
CV Ingénieur de développement JAVA
H'souna

Ingénieur de développement JAVA

  • OSTWALD
JAVA C++ C JAVASCRIPT PL SQL SQL UNIX PYTHON
Bientôt disponible
CV Expert informatique
Ilyes

Expert informatique

  • LYON
LINUX UNIX POWERSHELL JAVA Angular Spring Boot SPRING BATCH Kafka JENKINS Kubernetes
Bientôt disponible
CV Développeur éditique / Concepteur éditique
Paul-Emery

Développeur éditique / Concepteur éditique

  • CHÂTILLON
UNIX LINUX
Disponible