Hello! I'm Julius, a physics student and developer based in Munich. I enjoy exploring the intersection of physics,
hardware, and software and turning ideas into working systems.
My projects range from web applications and backend services to hardware development with
microcontrollers, PCBs, and
FPGAs. Alongside my physics studies at the Technical University of Munich, I work on
control systems and optimization algorithms for integrated photonic chips at the startup Linque. Recently I have
also been exploring agentic coding and how large language models will reshape the way we build software and
hardware.
I am most motivated by difficult problems that connect theory with practical engineering and result in systems
that actually work. I am always looking for new challenges and opportunities to learn and grow as a developer and
physicist. So if you have any cool projects you'd like to collaborate on, hit me up at
contact@juliushussl.at.
SmartDorm is a management system I developed to streamline administrative and community tasks at my student dormitory. The platform provides a modern and intuitive React frontend to seamlessly handle the entire tenant lifecycle, from managing subtenants and extensions to coordinating student-run departments. The backend is written in Django and uses PostgreSQL as a database, alongside Redis for session management and ldap for secure authentication and authorization. To support a growing team of network administrators, the project features a professional Git workflow with multi-stage testing and continuous deployment pipelines, allowing us to ship stable new features collaboratively. Currently, the system has been running for over a year without any downtime, after successfully migrating the legacy system to now manage operations for over 300 active residents and thousands of former tenants.
Depictor is an raspberry pie based open-source web app to control 2D pen plotters. It simplifies the process of generating and drawing images by providing a modern and responsive interface built with Angular. The app supports real-time plot progress tracking, automatic background removal, draw time estimates, a gallery of previous prints and much more. The backend is primarily powered by Node.js but also leverages Java and c++ for performance-critical tasks, ensuring smooth and efficient operation.
The project was tested and developed on a selfmade 2D pen plotter.
Rooms is a web application I developed for my student dormitory to efficiently manage shared rooms and common areas. The platform enables residents to book rooms and request access codes seamlessly. The backend is powered by Express.js and Redis, while the frontend is built using Angular 17. For secure authentication, LDAP integration is employed.
Currently, the application serves nearly 300 residents and has been running smoothly for over six months without any significant issues.
This project was part of my highschool graduation paper in which I tested the influence of 3D printing parameters on the tensile strength of the part. The project involved building a selfmade tensile test machine as well as online control and data analysis software to efficiently test over 100 samples.