╭─~/chatodo.github.iomain ╰─whoami

Ivan Krivokuca

Research Engineer - Secure Embedded Systems

Secure embedded systems, firmware and hardware security
MSc Cybersecurity at Université Paris Cité

Experience

Inria - Versailles Sep 2024 – Oct 2026
Research Engineer (Fixed-term)
Oct 2025 – Oct 2026
Secure Embedded Developer (Apprenticeship)
Sep 2024 – Sep 2025
  • Low-level optimization under tight memory constraints and BSP enrichment of a secure embedded system for medical applications.
  • Ported the firmware to a new microcontroller generation (STM32F4 → STM32H7/H5): peripheral bring-up (USB, eMMC, NOR flash, UART), BSP and debug-tooling adaptation.
  • Designed and automated a CI pipeline running tests and benchmarks on real hardware targets to catch functional and performance regressions.
  • Extended the Python test and interfacing client for the embedded target.
CPythonSTM32CMakeSTM32CubeMXOpenOCDGDBGit
Aïdemo Consulting - Paris May 2022 – Jul 2022
Web Developer (Internship)
  • Built an e-learning platform - jQuery / Bootstrap front-end, PHP / MySQL back-end.
  • Audited and fixed vulnerabilities on a production WordPress site.
PHPMySQLjQueryBootstrapWordPress

Technical Skills

Programming Languages

CPythonBashSQLPHPJavaScript

Embedded

STM32 (Cortex-M)CMakeSTM32CubeMXOpenOCDGDB

Security

TPM 2.0OpenSSLPenetration Testing (Nmap, Burp Suite, Metasploit)SIEM (QRadar, ELK)IDS (Suricata)Firewalls (pfSense, iptables)

DevOps

DockerKubernetesIstioCI/CDGitLinux

Languages

French - NativeEnglish - Professional (C1)Serbian - Basic

Education

2024 – 2025
Université Paris Cité (with highest honors)
Coursework
  • Security Auditing & Penetration Testing
  • Forensics & Malware Analysis
  • Cisco Network Security
  • IoT & Medical Sensor Security
  • Mobile & Cloud Security
  • Advanced Cryptography & Blockchain
  • Body Sensor Networks
  • Telemedicine & Data Protection Law
  • Security Policy & ISO 27000
2023 – 2024
Université Paris Cité (with honors)
Coursework
  • Cryptography & Computer Security
  • Ethical Hacking
  • Network & System Security
  • Advanced Programming (C, Python)
  • TCP/IP Networks
  • Unix/Linux Systems
  • Algorithmic Complexity & Optimization
  • Probability & Statistics
  • Machine Learning & Data Science
2022 – 2023
Sorbonne University
Core coursework
  • Complexity, Randomized & Approximation Algorithms
  • Numerical & Symbolic Algorithm Modeling
  • Numerical Algorithms (Gradient Descent, Newton)
  • Algebraic Algorithms (GCD, FFT)
  • Cryptology
  • Parallel Programming (OpenMP, MPI, AVX2)
  • Linux Kernel Programming
  • Computer Architecture (MIPS)
  • Distributed Algorithms
2018 – 2022
Université Sorbonne Paris Nord - Institut Galilée (with honors)
Key areas of study
  • Algebra, Analysis, Probability & Statistics
  • Language & Graph Theory
  • Algorithm Design & Data Structures
  • Systems & Networks (C), Functional Programming (OCaml)
  • Object-Oriented Programming (Java)
  • Web Programming (JS, PHP)
  • Unix Programming, System Administration (Linux)
  • Data Visualization
C++ cat meme