Salutations, wanderer! I'm

Alex Bordeaux,

an embedded linux swe

I’m an engineer driven by a natural curiosity for practical challenges. With a foundation in software and electrical engineering, I thrive on tackling complex problems in software systems. What truly ignites my passion is crafting tangible solutions and effective systems that address real-world issues.

About Me

Experienced embedded Linux software engineer with a versatile skill set encompassing modern C++, Python, and embedded Linux systems. I have a strong background in cybersecurity solutions for the automotive sector, gained from my previous work at Arilou/SheeldS, pioneers in this field.

Currently working at Abbott developing and maintaining Ensite X EP software. It’s a cool software that maps the heart in real-time during EP procedures. It provides advanced tools for visualization, analysis, and management of data during cardiac mapping and ablation procedures.

In addition, I am passionate about game engine development and learn it in my free time. I have worked in Windows, macOS, and Linux environments, skiled with technologies such as OpenGL and SDL2.

I possess good understanding of protocols including CAN, J1939, and MQTT. Committed to continuous learning, I’m like a code-wielding explorer, venturing through the binary wilderness with a compass of curiosity and a backpack of tech-savvy. Here are a few technologies I’ve been working with recently:

Here are a few technologies I've been working with recently:
  • C++(17/23)
  • python
  • QT
  • Embedded Linux Yocto
  • CAN
  • J1939
  • MQTT
  • Shell sscript
  • CMake
  • Docker
  • OpenGL
  • SDL
  • Unreal / Unity

Experience

Software Engineer - Abbott
Jan 2024 - present
  • Develop and maintain real-time software solutions for Electrophysiology procedures, specializing in integrating advanced 3D mapping technologies.
  • Utilize Qt framework, OpenGL, Python, and C++17 for GUI design, rendering, and new catheter support.
  • Implement integration features for ultrasonic catheter imaging to enable real-time visualization of internal heart structures during surgeries.
Embedded Linux software engineer - SheeldS Formerly Arilou
Aug 2021 - Sep 2023
I played a crucial part in creating an Intrusion Detection Prevention System (IDPS) for heavy vehicles. We started with Python on embedded Linux and later transitioned to C++, making significant improvements. While not the team lead officially, I took on the responsibilities of a tech lead, bringing in advanced tech and smart practices to elevate the entire team.
NOC engineer - Modelity
Mar 2020 - Aug 2021
  • Monitor large computer networks and server issues as part of the Production team.
  • Analyze issues, perform troubleshooting, and update relevant databases.
  • Communicate with the production team and IT in order to track problems.
  • Writing python scripts to automate monitoring processes
Sales consultant - BUG computers store
Aug 2015 - Mar 2020
  • Provide expert guidance to customers in choosing computer products tailored to their needs.
  • Demonstrate comprehensive knowledge of computer hardware, software, and peripherals.
  • Actively engage in selling computer systems and accessories, offering solutions that meet customer requirements.
  • Offer basic technical support for computer-related queries and collaborate with the technical team for more complex issues.
Operations Room Sergeant - IDF
Jun 2012 - Jun 2015

As part of mandatory service, I served in the Homefront Security Division of the Israel Defense Forces.

  • Orchestrated the gathering and immediate distribution of crucial intelligence during security incidents, ensuring synchronized responses for various emergency forces.
  • Demonstrated the ability to thrive in high-pressure, real-time situations, honing skills in quick decision-making and adaptability.

Education

2017 - 2021
Bachelor of Science in Electrical Engineering
Afeka college of engineering
  • Specialization in Computers, Image and signal Processing

As part of my BSc in Engineering, I undertook a comprehensive diploma project focused on the development of a Battle Royale Multiplayer VR game. Leveraging Unity and C#, I delved into various aspects of game design and cutting-edge technologies. The following highlights summarize the key achievements and areas of exploration in this project:

  • Developed a Battle Royale Multiplayer VR game using Unity and C#.
  • Conducted extensive research on crowd simulation and path-finding algorithms.
  • Integrated advanced technologies such as Machine Learning (ML) and deep learning models to enhance the overall game experience.
High School
Aloney Yitzchak Youth Village.
  • Majoring in Biology and Computer Scince

Projects

2d game engine
Game engine SDL C++ ECS (Entity-Component-System) Lua CMake VCPKG
2d game engine
A basic 2D game engine employing the ECS design and built on SDL. The project aims to familiarize with game engine development and associated techniques.
Tanks Game
C CVI environment OOP Game development
Tanks Game
In the CVI environment, we developed a Tanks game reminiscent of "The Worms" for a system programming course, employing C. Despite C's non-OOP nature, we embraced the challenge, adopting an object-oriented style for enhanced code clarity. This project offered a hands-on exploration of OOP principles within the CVI technology landscape.
Fear Master VR
C# Unity Path finding algorithms Game development Deep Lerning Tracking
Fear Master VR
This diploma project was done in collaboration with Barack Samuni. It's a VR game that utilized various pathfinding algorithms and incorporated our findings from crowd behavior analysis, along with the traning of a DL model and tracking. Check YouTube link for the demo and tracking video to see the results of the tracking algorithm.

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!