Software β’ Automation β’ Regulation (Control) β’ Digital Systems & DSP β’ Communication
I hold a Master of Science (M.Sc.) in Electronic Systems and a Bachelor of Science (B.Sc.) in Electronics & IT (Specialization in Control Engineering) from Aalborg University (AAU), Denmark.
My engineering background combines 5 years of Aalborg University's Problem-Based Learning (PBL) model with modern software engineering across five core disciplines:
- π» Software: Cross-platform application engineering (Dart/Flutter with native C++ FFI), backend and script engineering (Python, C#, Node.js, REST APIs), and databases (PostgreSQL, Supabase, SQLite, MySQL, InfluxDB). Creator of Grow A Fish on Google Play.
- π€ Automation: Industrial automation, PLC programming (IEC 61131-3 Structured Text), SCADA / ISA-101 high-performance HMIs, Autonomous Mobile Robots (MiR200), smart production testbeds (AAU 5G Smart Production Lab), and path planning (1st Place, AAU RoboCup Tournament; Predictive Collision Avoidance).
- ποΈ Regulation (Control Engineering): Dynamic systems modeling and closed-loop feedback control: state-space MIMO control, discrete cascaded PID with anti-windup, LQR optimal control, and spacecraft attitude control (AAUSAT6 CubeSat ADCS & 3-DoF Satellite Simulator).
- ποΈ Digital (DSP & Embedded Systems): Digital signal processing (LMS, NLMS, RLS adaptive filters, FastICA, STFT, Mel-spectrograms), parametric spectral estimation, sensor data fusion (EKF/UKF/MEKF), and embedded firmware (C/C++, FreeRTOS, Cypress PSoC 5LP, ATmega2560).
- π‘ Kommunikation (Communication & Networks): Telemetry and industrial network protocols: Modbus TCP, MQTT message brokering, real-time WebSockets, Ultra-Wideband (UWB) RF positioning, bus architectures (CAN bus, I2C, SPI, UART, RS485), and cryptographic communications (X25519 ECDH + AES-256-GCM).
-
AI/ML & Signal Processing Engineer (Internship / Thesis R&D) β Ai Health Highway (Sep 2024 β Jun 2025)
- Developed real-time signal enhancement algorithms for AiSteth smart stethoscopes using adaptive filtering (LMS, NLMS, RLS) and Blind Source Separation (FastICA) to cancel ambient acoustic interference.
- Preserved crucial low-frequency cardiac valve sounds (
$S_1, S_2$ ) and murmurs, improving SNR by up to +34 dB. - Collaborated with international research teams to validate screening models for cardiovascular and pulmonary conditions under medical-grade diagnostic constraints.
-
IT & Web Developer (Volunteer) β Dawah Danmark (Jan 2026 β Present)
- Modernized and optimized platform performance, database integration, and reliability.
A suite of 9 real-time mathematical digital twins, physical modeling testbenches, and interactive simulators tailored to Denmark's flagship engineering leaders:
| Digital Twin & Architecture | Target Employer | Core Engineering Disciplines | Live Demo & Source |
|---|---|---|---|
| 1. 5G/6G RF Channel & Constellation Studio TDL Fading, Clarke/Jakes Doppler, 256-QAM, 3GPP TS 38.104 EVM sweeps, Phosphor VSA |
Keysight Technologies (Aalborg R&D) |
Digital (DSP) β’ Software β’ RF Communication | π Live Simulator π» GitHub |
| 2. CubeSat AOCS Flight Simulator RK4 numerical integration, quaternion kinematics, B-dot detumbling, reaction wheel desaturation |
GomSpace A/S (Aalborg Γst) |
Regulation (Control) β’ Software β’ Aerospace | π Live Simulator π» GitHub |
| 3. Industrial SCADA Digital Twin & Process Control ISA-101 HMI, IEC 61131-3 Structured Text runtime, anti-windup PID, Modbus TCP, OT security |
JBT Marel / DESMI (StΓΈvring / NΓΈrresundby) |
Automation β’ Regulation (Control) β’ Industrial Networks | π Live Simulator π» GitHub |
| 4. Hearing Aid DSP & Adaptive Beamforming Studio Head shadow diffraction, differential cardioid beamformer, NLMS feedback cancellation, 6-band WDRC |
Demant A/S / Oticon (SmΓΈrum / Copenhagen) |
Digital (DSP) β’ Software β’ Audio Processing | π Live Simulator π» GitHub |
| 5. Wind Turbine Load Control & Coleman Twin 15 MW offshore turbine, Coleman MBC transform, Individual Pitch Control (IPC), Rainflow fatigue reduction |
Vestas Wind Systems (Aarhus) |
Regulation (Control) β’ Software β’ Renewable Energy | π Live Simulator π» GitHub |
| 6. PMSM Field-Oriented Control (FOC) Drive Twin Clarke/Park transforms, Space Vector PWM (SVPWM), Sliding Mode Observer (SMO), MTPA weakening |
Danfoss Drives A/S (GrΓ₯sten / Nordborg) |
Regulation (Control) β’ Power Electronics β’ Embedded | π Live Simulator π» GitHub |
| 7. Industrial Pump Hydrodynamics & Cavitation Twin Affinity Laws, Thoma cavitation factor, NPSHa vs NPSHr, MCSA stator FFT sidebands, Joukowsky water hammer |
Grundfos Holding A/S (Bjerringbro) |
Automation β’ Regulation (Control) β’ Fluid Dynamics | π Live Simulator π» GitHub |
| 8. Naval Radar CFAR & Doppler Signal Studio Cell-Averaging (CA) & Ordered-Statistic (OS) CFAR, 3-pulse MTI Doppler clutter filter, 60 FPS PPI radar display |
Terma A/S (Lystrup / Aarhus) |
Digital (DSP) β’ Software β’ Defense & Aerospace | π Live Simulator π» GitHub |
| 9. Cobot Kinematics & Momentum Observer Twin 6-DOF UR5e arm, Damped Least-Squares (DLS) singularity solver, sensorless Generalized Momentum Observer, ISO/TS 15066 |
Universal Robots A/S (Odense) |
Regulation (Control) β’ Robotics β’ Safety Systems | π Live Simulator π» GitHub |
Published Commercial Mobile Game & Real-Time Multiplayer Ecosystem
Pillars: Software β’ Kommunikation β’ Digital
Stack: Flutter β’ Flame Engine β’ Bonfire RPG β’ Dart FFI & C++ SoLoud β’ Supabase Realtime β’ Hive NoSQL β’ X25519/AES-GCM
- Architecture: Engineered an end-to-end mobile game (330+ modules) published on Google Play.
- Deterministic Networking: Formulated deterministic seed-based procedural level generation to eliminate mobile multiplayer jitter and bandwidth overhead.
- Low-Latency Native Audio: Integrated the
SoLoudC++ audio engine via Dart FFI with custom LRU caching and auto-recovery to eradicate Android audio latency. - Hardware-Backed Cryptography: Implemented client-side End-to-End Encrypted (E2EE) chat using X25519 ECDH key exchange and AES-256-GCM.
- View Full Case Study β β’ Google Play Store β
Master's Thesis in Electronic Systems β’ Aalborg University
Pillars: Digital (DSP) β’ Software (Python/MATLAB)
Stack: MATLAB β’ Python β’ Adaptive Filters (LMS, NLMS, RLS) β’ FastICA β’ Mel-Spectrograms β’ STFT β’ In collaboration with Ai Health Highway
- Core Research: Developed real-time active acoustic noise cancellation algorithms to isolate physiological stethoscope signals from ambient hospital interference.
- Mathematical Formulations: Implemented and benchmarked Least Mean Squares (LMS), Normalized LMS (NLMS), Recursive Least Squares (RLS), and FastICA source separation.
- Empirical Validation: Demonstrated up to +34 dB SNR improvements across synthetic and physical acoustic chamber testbeds while preserving critical cardiac murmur frequencies.
- View Thesis Repository β
Master's Project (Semester 8) β’ Systems of Systems & Space Engineering β’ Aalborg University
Pillars: Regulation (Control) β’ Digital β’ Kommunikation
Stack: MATLAB β’ Orbital Dynamics β’ B-dot Detumbling β’ LQR Target Tracking β’ Momentum Wheels β’ $H_\infty$ Robust Control
- Satellite Mission: Designed the flight control and stabilization architecture for the AAUSAT6 CubeSat in Low Earth Orbit (LEO).
-
Control Modes: Implemented magnetic B-dot detumbling using magnetorquers to eliminate launch tip-off spin, LQR state-feedback with integral action for Nadir/Target pointing via momentum wheels, and robust
$H_\infty$ controllers to reject aerodynamic and solar radiation disturbance torques under uncertainty. - View AAUSAT6 Repository β
Bachelor's Project (Semester 6) β’ Electronic Systems & Control Engineering β’ Aalborg University
Pillars: Regulation (Control) β’ Automation β’ Digital (Embedded)
Stack: Embedded C/C++ β’ Arduino Mega 2560 (ATmega2560) β’ PlatformIO β’ Cascaded PID β’ Discrete Signal Processing
- Physical System: Derived Newtonian dynamic models for the hoisting block, trolley, and pendulum. Linearized models for frequency-domain transfer functions.
-
Control Design: Designed 3 discrete PD controllers (crane head Y-pos, trolley X-pos, head sway angle
$\theta$ ), matched via Sensetools parameter tuning to physical step-response benchmarks. - Firmware Implementation: Wrote low-level C++ firmware with discrete low-pass filtering, Forward Euler velocity estimation, actuator current saturation limits, and anti-windup.
- View Crane Control Repository β
AAU 5G Smart Production Lab β’ Industrial IoT & Autonomous Robotics
Pillars: Automation β’ Kommunikation β’ Software
Stack: Python β’ Multi-Threading β’ Ultra-Wideband (UWB) β’ Computer Vision (CV) β’ MQTT β’ InfluxDB β’ MATLAB
- Sensor Fusion Hub: Fused real-time spatial telemetry from active UWB RF tags, overhead Computer Vision tracking, and Autonomous Mobile Robots (AMRs / MiR200).
- Concurrency & Safety: Engineered a 9-thread concurrent processing engine in Python with mutex synchronization, proximity breach warnings, and an alarm exemption engine for tagged payloads.
- Analytics: Integrated InfluxDB v2 time-series storage and developed empirical Cumulative Distribution Function (CDF) statistical accuracy models.
- View Positioning Repository β
Master's Project (Semester 7) β’ Control of Manipulators β’ Aalborg University
Pillars: Regulation (Control) β’ Digital (Embedded) β’ Kommunikation
Stack: MATLAB β’ Simulink β’ FreeRTOS β’ Cypress PSoC 5LP β’ Spherical Air Bearing β’ MEKF Sensor Fusion
- Experimental Testbed: Designed Center-of-Mass (CoM) auto-balancing algorithms for a 3-DoF spherical air-bearing satellite simulator.
- State Estimation: Formulated Multiplicative Extended Kalman Filters (MEKF) fusing IMU rate gyros, accelerometers, and 3-axis magnetometers.
- Embedded Control: Developed real-time FreeRTOS C tasks on Cypress PSoC 5LP for automated stepper counterweight actuation.
- View Calibration Repository β
Master's Project (Semester 7) β’ Advanced Control Engineering β’ Aalborg University
Pillars: Regulation (Control) β’ Software (MATLAB)
Stack: MATLAB β’ MIMO State-Space β’ LQR Optimal Control β’ Kalman Filter Observer β’ Decoupling
- Chemical Process: Modeled non-linear binary distillation dynamics (Wood-Berry column benchmark).
- MIMO Regulation: Designed optimal Linear Quadratic Regulators (LQR) with integral tracking and steady-state decoupling to eliminate cross-channel product impurity disturbances.
- View Distillation Repository β
| Discipline | Core Technologies, Frameworks & Protocols |
|---|---|
| Programming & Scripting | Python, C/C++, Dart, C#, JavaScript/TypeScript (ES6+), MATLAB / Simulink, SQL |
| Regulation & Control | State-Space MIMO, Cascaded PID, LQR / LQG, |
| Signal Processing & DSP | Adaptive Filtering (LMS, NLMS, RLS), Blind Source Separation (FastICA), STFT, FFT, Mel-Spectrograms, EKF / UKF / MEKF, CA/OS-CFAR, MTI Doppler Filters, WDRC |
| Industrial Automation & SCADA | IEC 61131-3 (Structured Text, Ladder Logic), ISA-101 High-Performance HMI, ISA-18.2 Alarm Mgmt, Modbus TCP, OPC UA, OT Cybersecurity, Affinity Laws |
| Embedded & Hardware | FreeRTOS, Cypress PSoC 5LP, ATmega2560, Arduino Mega, PlatformIO, STM32 |
| Kommunikation & Networks | 3GPP 5G NR PHY, OFDM, BPSK/QAM, MQTT, WebSockets, Ultra-Wideband (UWB), CAN bus, I2C, SPI, UART, RS485 |
| Software & Cross-Platform | Flutter, Flame Game Engine, Dart FFI (Native C++ interop), Node.js, HTML5 Canvas / WebGL, Three.js, Web Audio API |
| Databases & DevOps | PostgreSQL, Supabase, InfluxDB, SQLite, Hive NoSQL, Git, GitHub Actions, Docker |
- Email: elomarjc@gmail.com
- LinkedIn: linkedin.com/in/jacob-el-omar
- Google Play: El-Omar Studio
- Location: Aalborg, North Denmark (Nordjylland)


