====== Development Competences Overview ====== ===== General Technical Competences ===== This table is intended to provide insights on individual competences inside development to help to find a right person to refer to in case of needed information. The table shall be self filled and self maintained by the individuals of the table **HARDWARE DEVELOPMENT** ^ Employee ^ HW Modules |||||||^ Bender Project ||||||||| ^ Testing ^ General ^ Site ^ | | | Platform | RFID | HMI | RS232 | Modbus | Memory | Ethernet | RS486 | CC612 | CC613 | ICC1612 | ICC1622 | ICC1324 | ICC1624 | HCC1512 | | | | | | | Alexander Loewen | | Beaglebone \\ Arduino | | | x | x | | x | x | x | x | | | | | | | | | | | | Marc Nijdam | | Arduino | | x | x | x | | x | x | x | x | x | | | | | | | | | | **SOFTWARE DEVELOPMENT** ^ Employee ^ Programming |||||||^ OS |^ HW ^ Testing ^ Charging ^ General ^ Site ^ | | C | C++ | Rust | Java | Python | Bash | Javasript | Other (specify) | emb | linux | | | | | B | | Ammar Aly | x | x | x | x | x | x | | | x | | Arduino \\ STM32 | | Modbus \\ I2C | | B | | Ay Eren | x | x | | x | x | x | | C# | x | x | | | | | B | | Bensoussan David | | x | | | x | x | | | | x | | | | DevOps, CI/CD, | R | | Blanck Simon | x | x | | | x | x | | | | x | | | 15118, 16851 | | B | | Cornelius Werner | x | x | | | | | | | | x | | | | EVSE dev (Compleo) | R | | De-Lillo Gianluca | | | | | | | | | | x | x | x | HW safety | | B | | Fiedler Denis | x | x | | | x | x | | | | x | | x | DLM; H. DLM, EEBus, Solar DLM | | R | | Kress Anton | x | x | | | | | | | | x | | | | | B | | Löwen Alex | x | x | | x | x | x | x | | x | x | x | x | | | B | | Mosca Julianne | x | x | | x | | | | C#, Golang | | x | x | | Modbus, 15118, solar DLM, phase switching | | R | | Nijdam Marc | x | | | | | | | | x | x | Modbus \\ GPIO, Meters \\ HMI, RFID, sensors | | | | B | | Pedzik Mateusz | x | x | x | | | | x | C# | x | x | | x | | Qt, CAN | R | | Pikarski Marek | x | x | | x | | | | C# | | x | | | OCPP, Eichrecht, FW. Upd., Gen. 2&3 | | B | | Pinheiro Arthur | x | x | | | x | | | | | x | | | | DevOps, CI/CD | B | | Preissler Simon | | | | | x | x | | | | x | | x | 15118, Eichrecht | | B | | Regali Jose | x | x | | | x | | | | | x | | | OCPP, DCC, 15118, 16851 | | R | | Sirgu Laurentiu | x | x | x | x | x | | | C#, Golang | | x | | | | | R | | Törring Jens | x | x | | x | | | | | | x | | | SLAC, PStore | | R | | Tyran Borys | x | x | x | | x | | | Go | | x | | | | K8s | R | | Wolf Alex | x | x | | x | x | | x | | | x | | | WebUI, OCPP | | R | | Wolosewicz Maciej | x | x | | | | x | | | x | x | Cortex, Arduino, STM32 | | | Qt, bare metal, IoT | R | ===== ebee_smart Controller SW Component Competences ===== This table is intended to provide insights to whom to refer in case of information needed on a particular ebee Smart Controller SW component. ^ Component ^ Employee/s ^ Dev Main ^ Dev Contribute ^ Testing ^ Ownership ^ | Certificate Handling | Jose \\ Marek \\ CrossDev | x \\ x | \\ \\ x | \\ \\ x | | | Component Manager | Marek \\ Jose | x \\ x | | | | | Documentation P-Store / web UI | Jose \\ Alex W. | x \\ x | | | | | | | | | | | | EEVT | Jens T. \\ Holger (ex) | x \\ x | | | | | Energy Manager | Jose \\ Grid | x \\ x | \\ x | \\ x | Grid | | Generic Error Handling | | | | | | | GPIO Handling | Jose | | | | CrossDev | | Helpers | | | | | | | HW Abstraction Inside ebee App | Marc N. \\ Arthur | x \\ x | | | | | Local REST Interface | Jose | | | | | | Master/Slave | Jose \\ Marek | | | | | | NTP | | | | | | | PStore | Jens T. | | | | | | QCA Handling | Jens T. \\ EV | x | \\ x | | | | Restore Time | | | | | CrossDev | | RPC | Erik \\ Laurentiu\\ Silvio | | | | | | SQLite DB | | | | | | | SSU (USB Stick Handling) | Marek | | | | | | System Monitoring | Jose | | | | | | TimeZone | | | | | | Also code ownership (per team) in gitlab: [[https://gitlab.com/ebee_smart/ebee-controller-meta/-/blob/main/.gitlab/CODEOWNERS?ref_type=heads|code ownership]] ===== Product Features Competences ===== ^ Feature ^ Employee/s ^ Dev Main ^ Dev Contribute ^ Testing ^ Ownership ^ | OCPP 1.6 | Jose \\ Marek | x \\ x | x \\ x | | Operator | | OCPP 2.0.x | Laurentiu | x | | | Operator | | Eichrecht | Marek \\ Simon P. | x | | \\ \\ x | | EVMD | Marek | | x | | CrossDev | | EEBUS | Anton \\ Denis | | x \\ x | x \\ x | Grid | | DLM - Solar DLM - HDLM | Anton \\ Denis \\ Julianne | x \\ x | x \\ x | | Grid | | Phase Switching | Anton \\ Denis \\ Julianne | \\ x \\ x | x | x | Grid | | IEC 61851 - ISO 15118 | Jose \\ Julienne \\ Simon B. \\ Simon P. | x \\ x \\ x | x \\ x \\ x | \\ \\ \\ x | EV | | Setting Store | Borys \\ Simon B. | x \\ x | | | | | ebee Services Daemon (ESD) | Aly | x | | x | HW/BSP | | Firmware Update | Marek \\ Simon P. | x | | \\ x | | ===== Extra Product Competences ===== ^ Component ^ Employee/s ^ Dev Main ^ Dev Contribute ^ Testing ^ Ownership ^ | CI | Alex W. \\ Arthur \\ David | \\ x \\ x | x | | DevInfra | | ETF | Alex W. \\ Eren | x \\ x | | | Devinfra | | Automation (System Test) | Alex W. \\ Eren | x \\ x | | | Devinfra | | Peripheral Simulator | Arthur | x | | | Devinfra |