You are on page 1of 2

Kais KALLEL

SOFTWARE DEVELOPER · EMBEDDED LINUX ENGINEER


Cité Khadhra 1003 Tunis,Tunisia
 (+216) 52675841 |  Kallel.Kais@eniso.u-sousse.tn |  kallel-kais-37b60a134/

“Be the change that you want to see in the world.”

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
Good knowledge in embedded Linux, custom Linux OS assembly from scratch, and software integration.
Embedded System
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

Work Experience
Telnet Holding Tunis, Tunisia
EMBEDDED SOFTWARE ENGINEER Aug. 2019 - present
• 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
Sofia-Holding Tunis-Tunisia
EMBEDDED LINUX ENGINEER (END OF STUDIES INTERN) Feb. 2019 - May. 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
MAKERLAB Sousse, Tunisia
EMBEDDED SYSTEM DEVELOPER INTERN Jul. 2018 - Sep. 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
IGL DISTRUBUTION Sfax, Tunisia
ELECTRONIC ENGINEER INTERNSHIP Jul. 2017 - Aug. 2107
• My mission was to assembly computer central units and repair of GSM cards and PCs.

KAIS KALLEL · RESUME 1


Education
National School of Engineering of Sousse - ENISo Sousse , Tunisia
B.ENG IN ELECTRONICS EMBEDDED SYSTEMS 2016 - 2019

Preparatory School of Engineering Studies of Sfax Sfax , Tunisia


PHYSICS+TECHNICAL 2014 - 2016

Projects
Alyona Nov. 2018
A virtual agent for the blind with object detection, facial and voice recognition. demo
• NodeJS, Python, Machine Learning, Firebase
Lane Detector Octo. 2018
Lane departure warning system for vehicles with a safety system deviation
• Raspberry Pi 3, Pi camera, Python : Hough’s algorithm
Moving table Sep. 2018
A table controlled by voice recognition for the disabled
• Raspberry Pi 3, PCB :power board, Python
Ranger Feb. 2018
Commanded combat robot, with custom weapons for Death-Ring Competition
• Flight controller,Digital regulation PID, C++, RF communication
Drone Ambulance Jan. 2017
A quadricopter equipped with an emergency medical case
• Flight controller,Digital regulation PID, C++, RF communication

Honors & Awards


DOMESTIC
2018 Finalist, Death-Ring Robots Competition Tunis, Tunisia
2013 Silver Prize, Kick-Boxing Tunisia-Championship Sfax, Tunisia

Extracurricular Activity
Community activities
MEMBER
• IEEE organization (Institute of Electrical and Electronic Engineers).
• ENISo-TEAM robotic club.
• Aeronautical club Aérotronix ENISo.
Extra-professional activities
LEADER
• External & internal decoration of spaces and events.
• Carpentry, metal construction, Repair of PCs, GSM cards and tablets.

KAIS KALLEL · RESUME 2

You might also like