Hi, I'm Hamza Ben Yazid_
Software Engineer · Problem Solver
Software Engineer on the JDK team at Oracle. Creator of Live Variables — a popular Obsidian plugin with thousands of downloads. Currently building CrystalFlow, a modern declarative & extensible framework for visual workflow editors.
About Me
Software Engineer on the JDK team at Oracle. Creator of Live Variables — a popular Obsidian plugin with thousands of downloads. Currently building CrystalFlow, a modern declarative & extensible framework for visual workflow editors.
I'm based in Casablanca, Morocco. When I'm not coding, I enjoy exploring new technologies, contributing to open source, and continuously learning.

Experience
Software Engineer — JDK Team
Full-time software engineer on the JDK team at Oracle. Working on Computer Engineering and Technology Development in a hybrid setup.
Research Assistant
Enhancing Software Quality and Efficiency of Graph Studio through Automation and Continuous Integration.
Research Assistant
Creating, building, implementing, and documenting a microservice application that serves as a comprehensive guide for the Micronaut framework. The application is deployed on Kubernetes in the cloud.
Projects
CrystalFlow
A modern, declarative & extensible framework for building visual workflow editors. Simply define your nodes, and CrystalFlow automatically detects them, generates the UI, and handles all execution logic.
GitHub Activity
921 contributions in the last year
Get In Touch
Let's build something awesome together
I'm always open to new opportunities, interesting projects, or just a good conversation about technology.
Say Hello