Research-driven AI and algorithms
Roe Bar
AI Algorithmic Engineer

About
I am an Algorithmic Software Engineer who enjoys conducting research, developing algorithms, and turning complex ideas into practical software.
My work brings together Computer Science and Electrical Engineering, with a focus on Artificial Intelligence, machine learning, computer vision, pattern recognition, and signal processing.
In every project, I work to:
- — Research the problem thoroughly before writing a line of code.
- — Design algorithms that are correct, measurable, and fast.
- — Ship them as clean, maintainable software that runs in production.
I use Python, C, C++, Java, and Assembly, alongside PyTorch, TensorFlow, NumPy, Pandas, and SciPy. I build on Linux with Git and Docker, and I explore Generative AI, LLMs, and agentic systems that connect AI agents with tools.
Education

Bar-Ilan University
2022 – 2026Bachelor of Engineering, Computer Software Engineering
Projects
A selection of research and engineering work, coming soon.
View projectsAreas of expertise
Deep Learning
Neural networks built with PyTorch and TensorFlow, from architecture design to GPU training and evaluation.
Computer Vision
Image and video analysis, pattern recognition, and feature extraction that hold up on real-world data.
Signal Processing
Filtering, transforms, and analysis pipelines built on NumPy, SciPy, and Pandas, grounded in EE fundamentals.
Generative AI & Agents
LLM applications and agentic systems using OpenAI, Claude, and MCP to connect AI agents with real tools.
Embedded & Performance
C, C++, and Assembly for embedded systems, multithreading, and performance benchmarking where every cycle counts.
Research & Statistics
Literature-driven research, statistics, and regression that turn complex ideas into working, measurable algorithms.