Marco Haubrich — Full-Stack Developer
Profile
Full-stack developer building mobile and web products with Flutter, Django, and PostgreSQL. Focused on clean architecture, maintainable systems, and reliable delivery.
Experience
Full-Stack Developer — University of Caxias do Sul
Caxias do Sul, Brazil · January 2022–present
- Develop and maintain production mobile and web applications.
- Contribute to UCS Oficial, the university’s official application.
- Apply modular architecture to keep features testable and maintainable.
- Collaborate with developers and stakeholders on product requirements, implementation, debugging, and releases.
- Improve application performance and user experience through iterative analysis and refinement.
Selected project
Acadion
Mobile platform for organizing academic research data and visualizing connections among researchers.
- Built the Flutter mobile application and integrated it with a Django API.
- Modeled research projects, profiles, academic production, and collaboration relationships.
- Used PostgreSQL through Supabase and deployed backend services to Google Cloud Run.
- Added continuous deployment through a GitHub webhook.
Read the case study · View source
Skills
- Languages: Python, Dart, TypeScript, JavaScript, HTML, CSS
- Mobile: Flutter
- Backend: Django, REST APIs
- Web: Astro, Next.js, React
- Data: PostgreSQL, Supabase, Oracle
- Delivery: Git, Docker, Google Cloud, CI/CD
- Engineering: Clean architecture, OOP, code review, automated testing
Education
Systems Analysis and Development
University of Caxias do Sul