> daniel-schmidt.me
programming is my outlet of creativity
Hello, I’m Daniel (26, ๐ฉ๐ช) and currently studying Computer Science at the Technical University Darmstadt ๐
I started learning programming at the young age of 9 years, and ever since, writing software has been my passion and favorite hobby. Sinking countless hours into a million pet projects over many years just for fun. Computer Science and Programming are like a never-ending playground of new and exciting stuff to explore and learn.
There is always a new language to try, a new paradigm to learn, a new technology to explore, and problems that need a simple solutionโฆ and from each new input, however unconnected they might be, there is always a possibility to learn something that will later on help in writing simpler and ultimately better code.
I’m interested in
- ๐ก Backend (go) and everything network related
- ๐๏ธ Frontend (react, vue, mithril, much more…)
- ๐ป System Programming (C++, C, Rust)
- ๐ฆ Evolutionary Algorithms & Metaheuristics
- ๐ฌ Reverse Engineering (IA-32, x64)
and much more…
Accomplishments
- 2016:
- Enrolled in one semester of computer science studies at Johannes Gutenberg University in Mainz while completing my Abitur qualification at a Gymnasium.
- Won local “Jugend forscht” contest in the “Math / Computer Science” category in Bitburg. Topic: “Artifical Evolution of Core War Programs”.
- Won state-wide “Jugend forscht” contest in the category “Math / Computer Science” in the state Rhineland-Palatinate. Topic: “Artifical Evolution of Core War Programs”. (Ref)
- Honored by the Association for the Advancement of Computer Science at the Technical University of Kaiserslautern for “outstanding achievements in computer science throughout high school, particularly in the final exams leading to the Abitur qualification”.
- 2023:
- My open-source project Sales & Dungeons was featured on Hackaday and surpasses 300 stars on github.
Links
Open Source Projects
Thermal Printer as D&D Utility. With Sales & Dungeons you can create highly customizable handouts, quick reference and much more for your Dungeons and Dragons (or other PnP) Sessions. Most Thermal Printer are small in size and can be taken with you and kept right at the gaming table. Use-cases range from printing out magic items, spells or a letter that the group found to little character sheets of your players to use as DM note. The possibilities are nearly endless!
Highlights
- Over 350 stars on Github
- Featured on Hackaday
- Multiple top-posts in TTRPG related Subreddits
ramen is a simple console emulator written in go that can be used to create various ascii / text (roguelike) games. It’s based on the great ebiten library and inspired by libraries like libtcod.