Henri
Schulz
I'm Henri Schulz,a Developer
passionate about hardware and software, and always eager to learn more.
01module alu #(parameter N = 8) (
02input [N-1:0] a, b,
03input [1:0] op,
04output reg [N-1:0] y );
05always @(*) case (op)
062'b00: y = a + b;
072'b01: y = a - b;
082'b10: y = a & b;
092'b11: y = a ^ b;
10endcase
11endmodule
Hi, I'm Henri
Student Research Assistant
Developed a personalized data display framework for large-scale experiments, primarily for the KATRIN experiment
Freelance Web Developer
Developing custom web applications for clients on a freelance basis
Building responsive frontends using React.js and modern web technologies
Student Research Assistant
Developed an interactive visualization tool for switching functions using JavaScript
Implemented minimization algorithms (Quine-McCluskey, Shannon Expansion) for the analysis and simplification of Boolean functions
Created supplementary learning materials for the Digitaltechnik lecture, deepening both students' and my own understanding of core digital systems topics
Web Development Intern
Developed web applications using Kotlin, Java Spring, and CSS
Worked in an agile development team using Scrum
Maintained and optimized the existing codebase
Used GitLab for version control and collaboration
My Tech Stack
My Work
Featured Projects
Here are a few of the projects I've worked on recently.

An ASIC designed in Verilog to simulate the three-body gravitational problem with real-time VGA output, submitted to Tiny Tapeout. The design operates under strict hardware constraints in terms of area and logic resources, implementing the physics simulation entirely in hardware.

An interactive, browser-based visualization platform that enables students to systematically examine and better comprehend the interdependencies within boolean expressions. The tool converts abstract logical constructs into a dynamic visual environment, allowing users to explore structural relationships and dependencies interactively instead of relying solely on static lecture notes or slides.

Design and analysis of an analog equalizer for targeted audio signal frequency shaping, developed as part of an Electrical Engineering workshop at KIT. The project covers second-order Sallen-Key high-pass and low-pass filters with a cutoff frequency of 1 kHz and quality factor of 0.5, an inverting adder circuit with variable resistors, LTSpice simulation of all filter stages, and hardware implementation on a TI breadboard with oscilloscope measurements.
Get in Touch
If you want to chat about a project or just say hi, feel free to reach out.