Profile Picture

It's me, Marco!

Full-Stack Developer & Tech Enthusiast

From crafting secure Java backends and exploring AI with JavaScript to developing educational content, I thrive on turning diverse and complex challenges into practical, user-focused applications.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."

- Robert C. Martin

About Me

Welcome to my project portfolio website! I'm Marco, a passionate and certified developer (IHK), exploring the world of coding and innovation.

I am currently working on private projects and am looking for an opportunity as junior full-stack developer and consultant based in Berlin. In my previous roles, I followed the Agile Scrum methodology and handled a wide range of tasks, from gathering requirements in client meetings to implementing software solutions.

My goal is to develop user-friendly and efficient solutions that align with customer needs. I invite you to explore my projects, each a chapter in my coding journey, built with dedication and enthusiasm.

Technical Proficiency

Languages & Frameworks

Java
C/C++
Python
HTML/CSS/JS
Spring
Spring Boot
AngularJS

Tools & Technologies

IntelliJ
VS Code
NetBeans
Git
UML
SQL
PostgreSQL
Linux
AutoCAD
Low-code

Featured Projects

MetroRail v.01
MetroRail v.01
JavaScript
HTML
CSS
A visualization tool for Berlin's M2 metro line. It suggests the best station to walk to for time savings and tracks the real-time movement of all M2 trams along the line.
MetroRail v.02
MetroRail v.02
JavaScript
HTML
CSS
The next iteration of the MetroRail project, featuring an improved UI, real-time data integration capabilities, and enhanced performance for a smoother user experience. This version can differentiate between trams and is being developed for full timetable synchronization.
Pharmaceutical Inventory Management System
Pharmaceutical Inventory Management System
Java
Spring Beans
HTML
CSS
JSON
A simple starter project to explore the Spring Bean lifecycle and use Thymeleaf templates for dynamic HTML rendering. This project is meant to showcase how Spring manages beans and how to serve dynamic content in a clean, extendable way.
Smart Interest App
Smart Interest App
Java
PostgreSQL
HTML
CSS
JavaScript
A banking application for managing interest rates, built with a robust Java backend and a classic web frontend. This UI is for demonstration only. The Spring Boot backend is not live. Check out the repo for the backend.
Java Adventures for Kids
Java Adventures for Kids
Java
Education
A fun, interactive book designed to teach children the fundamentals of Java programming with easy-to-understand examples and copy-paste code snippets.
Self-driving car JavaScript project
Self-driving car JavaScript project
JavaScript
Neural Network
Self-driving car JavaScript project. The car is driving autonomously, and it's driven by a neural network coded from scratch in JS.
IHK Project
IHK Project
Java
PostgreSQL
JSP
JSF
Developed a feature for the SyABO web app, a system used by public transport companies to manage subscriber and student data. This project involved creating a tool to define and manage data exchange conventions with various data suppliers via CSV file interfaces.
CS50's Introduction to Programming with Python
CS50's Introduction to Programming with Python
Python
Education
Completed Harvard's renowned introductory course on Python, covering core concepts from functions and data structures to object-oriented programming. This project showcases the final project and certificate.
AuthCore
Java
Spring Boot
Security
JPA
A reusable authorization module built with Spring Boot and Java, designed to be integrated into other projects for robust security.

Get In Touch

0 / 500