Skip to content
View joschmaCYU's full-sized avatar

Highlights

  • Pro

Block or report joschmaCYU

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
joschmaCYU/README.md

Welcome to Joschma's profile!

Joschka Mayer

πŸ€” Who I am and where I come from

  • I am a Franco-German dual degree student in Engineering & Design at CY Tech in France, who likes to code during his free timeπŸ˜‰

🀩 My beginnings

  • My passion for coding started early, at the age of 12 (2017). My first experience was HTML/PHP/CSS. After that, I quickly switched to developing games with Unity in C#. I loved it so much that I decided to attend the Isart summer school during which I have developed my first video game. Then, I experienced more with games but felt quickly bored and wanted to learn new things... but didn't really know what! I was young and liked playing games more than making some. Lockdown offered a lot of free time and it’s when I started diving deeply into serious programming.

β›πŸ§± Minecraft

  • One day as I was playing Minecraft, I noticed a group of gamers looking for a programmer to work on their server (if you don't know what a server is, it's a place where people can play together) and thought to myself β€œI already know how to code in C#, it will be easy for me to learn Java”. And that's how I joined Helvetis

πŸ₯° Helvetis

  • I joined this project at the beginning of may 2020 to 2023
  • In this team, we where 5: Wrench: the system admin; Koordan: the builder; Sweet: the organizer; Clim: the modarator; and me: the developer!
  • Our goal with this server is to attract as many players as possible.
  • After joining this project I quickly became Administrator. The experience of meeting people randomly on the internet and creating a team project without knowing them at all is still stunning for me. This made me learn not only how to attract players but also gave me the role of a professional programmer and community manager.
  • Throughout these years I have met a lot of gamers from all over the world. Without this project none of these encounters could have been possible. Some were nice some not so...
  • Helvetis really means a lot to me. And these 4 strangers quickly became my online family. We were so close that we even met in real life! πŸ₯³
  • Thanks to this project, I learned Java and discovered the Spigot library. I also learned SQL and how to manage databases.
  • SpigotMC is a forum around Minecraft, where you can find many plugins (a plugin is an original game extension)
  • On this forum I sold on-demand plugins
  • Now, I am selling a Block Party plugin for 19.99€ and I have sold a bit less then 200. Here is my online store:
An image of the store

Here is a video:

  • Since jully 2024 the plugin is community maintened. It was a real blast to work on this project for less then 2 years but I wanted to do some new things!

πŸ“Ÿ Embedded System

  • I tinkered learning embedded system with a Raspberry Pi Pico in rust! It was hard but I learned a lot of things :)

πŸ–οΈ New horizons

  • After developing mostly in Java for more that 4 years, I wanted to experience new things! And started to develop small personal modules in Go, AI, Assembly Language, C, Embedded systems, Rust.

πŸ€– Robotcraft / Ingeniarus: Robotics

  • During 2 month I attented robotcraft and completed, the 2024 Summer Internship at Ingeniarus.
  • I learned a lot but most notably ROS which we used extensively in c++. If I had to describe what ROS is it's like whatsapp you can create chat group where people can post information or listen to information. This let's us create very complex systems. You can find the code that I made in ROS here.
  • This is the robot that we used
  • At the end we had to resolve a maze with our robot

πŸ› οΈ Technical skills

πŸ‘¨β€πŸ’» Programming languages

ROS Java Rust Rust C C# HTML PHP CSS Python SQL Scratch

πŸ’» Softwares and tools

Visual Studio Code Eclispe InteliJ Atom Unity Git Stack Overflow Spigot Linux Firefox Discord GitHub Desktop

Top Langs

Popular repositories Loading

  1. -YMA-BlockParty-Wiki -YMA-BlockParty-Wiki Public

    This repository is there to help you to setup your [YMA] BlockParty plugin

    1

  2. -YMA-BlockParty -YMA-BlockParty Public

    Java 1 2

  3. CustomDragons CustomDragons Public

    Java

  4. joschmaCYU joschmaCYU Public

  5. ROS ROS Public

    CMake

  6. Game-Engine Game-Engine Public

    C++