Skip to content
View magicmarcy's full-sized avatar

Block or report magicmarcy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
magicmarcy/README.md

๐Ÿ‘‹ Welcome to my GitHub Profile!

I am Marcel, known as magicmarcy, from Germany, a passionate Fullstack Developer with over six years of experience in software developmenty. During this time, I have worked on various projects, covering both frontend and backend development, and have gained extensive knowledge in different technologies and programming languages, especially Java.

In addition to my work as a developer, I have been a trainer in our company for over a year. I mentor apprentices, students, interns, and career changers, helping them develop their programming skills. As a trainer, I focus on explaining complex topics in an easy-to-understand way and supporting the learning process with practical examples and individual guidance.

On my website magicmarcy.de, I regularly publish articles aimed at beginners in Java development. My goal is to provide an accessible introduction to programming and share my knowledge with the next generation of developers.

I have also published several projects on GitHub, where I contribute my experience and expertise in software development and working with various frameworks and technologies.

With my broad experience as a FullStack developer and trainer, as well as my passion for helping others grow in programming, I strive to develop both as a developer and as a mentor while continuously expanding my knowledge.

๐Ÿ’ป Professional Focus

My main focus is on web development using JavaEE, Maven, and everything that comes with it. I develop both frontend and backend solutions, making me a Fullstack Developer. My expertise includes working with JSF, PrimeFaces, and various Java-based frameworks to build high-performance and scalable applications.

Technologies & Tools I Work With:

  • Programming Languages: Java, PHP, JavaScript, Python
  • Web Development: HTML, CSS, JSF, PrimeFaces
  • Application Servers: WildFly
  • Build & CI/CD: Maven, Jenkins, SonarQube
  • Testing & Automation: Selenium, Postman/Bruno (API design & automated testing), JUnit
  • Version Control: Git, SVN
  • IDEs & Tools: IntelliJ IDEA, Visual Studio Code
  • AI & DevOps: Experience in AI integration and DevOps practices

๐ŸŒ Private Projects and Interests

In my free time, I enjoy experimenting with various technologies and working on my own projects:

  • Developing Discord and Twitch bots in different programming languages on Windows and Linux
  • Hosting applications on my own Raspberry Pi to explore DevOps and system administration
  • Exploring new frameworks and tools to continuously expand my skill set

๐Ÿ“Œ Featured Projects

  • justBookmarks: A PHP-based application that makes bookmarks available everywhere and in any browser.
  • SimpleObjectSerializer: A Java project enabling easy storage and retrieval of complex DTOs.
  • SimpleLog2File: A simple logger for Java applications that stores log entries in files.
  • SQLiteUtils: Utilities for using a SQLite database in Java.
  • mastodon-design: A project for customizing Mastodon's default design using custom CSS.

๐Ÿ”— Why Open Source?

I am a strong advocate of open-source software and the idea of sharing knowledge. On GitHub, you will find a variety of my projects โ€“ from useful tools to personal experiments. I welcome feedback, suggestions, or collaboration on exciting projects!

๐Ÿ’Œ Contact

Feel free to explore my repositories and don't hesitate to reach out with questions or suggestions!



javascript logo html5 logo css3 logo python logo bootstrap logo git logo github logo gitlab logo java logo jenkins logo jetbrains logo mysql logo nodejs logo npm logo php logo raspberrypi logo vscode logo wordpress logo

instagram twitch telegram twitter twitter



Pinned Loading

  1. justBookmarks justBookmarks Public

    Deine Bookmarks, รผberall verfรผgbar, in jedem Browser

    PHP

  2. SQLiteUtils SQLiteUtils Public

    SQLiteUtils is a utility to simplify the handling of a SQLite database in a Java application. SQLiteUtils uses various annotations to generically select or update data from the database.

    Java

  3. SimpleObjectSerializer SimpleObjectSerializer Public

    Java project to simply store any complex DTO to file and restore it

    Java

  4. SimpleLog2File SimpleLog2File Public

    Simple Java Logger

    Java