Welcome to My Personal Portfolio!
I'm Marco Haubrich, a full stack developer with a strong focus on mobile development and clean architecture. I primarily work with Django and Flutter, and I have experience in Next.js and Astro for web development. My passion lies in building maintainable, scalable applications by applying the best practices of object-oriented programming (OOP). Learning new technologies comes naturally to me, as I enjoy mastering the principles that make code robust and efficient.
In terms of my work, I've developed projects like Acadion, a research management platform, and I'm currently working on a finance app aimed at helping customers organize their expenses, particularly in supermarkets. While I have been involved in larger projects, such as an official university app, I choose not to include them here for ethical reasons.
Although I haven't fully embraced agile methodologies yet and am still refining my skills in Test-Driven Development (TDD), I'm constantly learning and eager to evolve as a developer. My guiding principle is to write the best possible code from the start to minimize future maintenance efforts. I believe that solid architecture and clean code lay the foundation for scalable, long-term success.
Despite not having graduated yet, I feel confident in my experience and capabilities, often tackling challenges with the mindset of a mid-level or senior developer. I have the ability to manage projects independently, delivering high-quality results.
Feel free to explore my work on GitHub, or connect with me on LinkedIn to discuss potential collaborations.