About Me
Hello, world! I'm Marwin, a 19-year-old tech enthusiast from Germany. I may be a bit introverted, but I light up when talking about computers and all things tech. Ever since I was a kid, I've been fascinated by the endless possibilities of technology.
"The only way to do great work is to love what you do. If you haven't found it yet, keep looking. Don't settle." - Steve Jobs
My Journey
My love for technology sparked at a young age when I first tinkered with my dad's old computer. Since then, I've been on a continuous quest to learn and create. From coding Minecraft mods to building my own computer from scratch, I've always been driven by an insatiable curiosity and a desire to push the boundaries of what's possible.
- Early Days: My dad, a fellow computer enthusiast, introduced me to the world of computers, sparking a lifelong passion.
- 2015: Took my first steps into coding with Minecraft: Pi Edition on a Raspberry Pi 2.
- Early Teens: Explored Minecraft server development, learning about hosting, plugins, and even built multiple multi-server networks.
- Mid Teens: Delved into game development with Unity 3D, creating my own 3D games and experimenting with virtual worlds.
- Mid Teens: Further honed my Python skills by creating Discord bots and numerous small projects,
- Mid Teens: Built my own 3D engine in Java, delving deeper into 3D graphics and game development concepts.
- Late Teens: Transitioned to more serious programming with Go, building web systems and real-world applications.
- Adult: Embarked on the ambitious project of designing and building my own computer from scratch, complete with a custom CPU and architecture.
What Excites Me
I'm passionate about:
Coding
Turning ideas into reality through lines of code is incredibly satisfying. I love the challenge of problem-solving and the thrill of seeing my creations come to life.
Electronics
I'm fascinated by the tangible nature of electronics. Building circuits and gadgets that interact with the physical world is both exciting and rewarding.
Open Source
I believe in the power of collaboration and knowledge sharing. Contributing to open-source projects is my way of giving back to the community and learning from others.
My Skills
Server Systems
I specialize in server-side development with Go, working on everything from chat systems and web backends to API design. I also have extensive experience with BungeeCord Minecraft systems and a variety of other server-related technologies.
Programming
Proficient in Go, C, and many more, I enjoy building applications and solving problems with code.
Database Systems
Over the years, I've utilized a wide array of database systems, ranging from PostgreSQL and MySQL to SQLite.
Electrical Engineering
Passionate about electronics and circuit design, with hands-on experience projects. My biggest project is my own 8 bit cpu design.
Web Development
Experienced in creating responsive and user-friendly websites using HTML, CSS, and JavaScript.
My Toolbox
I'm proficient in the following technologies:
My Homelab
Operatingsystem: Fedora Linux 40 KDE Plasma
Laptop: Thinkpad T14 Gen 5 | 16 × AMD Ryzen 7 PRO 8840U | 32GiB of RAM