Jeremy Ritter

IMS Student

Scroll

About Me

Profile Image

About Me

Education

I am Jérémy Ritter, currently in my third year of training as an IT specialist at BWD (IMS) in Bern. In the upcoming fourth year, I am seeking an exciting long-term internship to further develop my skills in a practical setting. I am particularly fascinated by frontend design and mobile app development, where I can combine my creativity with my technical abilities.

IT Passion

My passion for IT began in the 7th grade when I built my first computer myself. I was captivated by video games and how they work, which inspired me to start creating my own games using Scratch. My first real programming project was a Pong game in the 9th grade, which sparked my ambition to dive deeper into programming.

Hobbies

Besides my IT training, I bring a lively passion for music. As an enthusiastic drummer, I have been playing since the age of four, when I received my first drum set, and I started lessons at six. During my time as a drummer, I have performed with various orchestras, including VBJ, MG Wimmis, and JBUS, which also allowed me to learn numerous percussion instruments and mallets (such as xylophone, marimba, and vibraphone). Currently, I play as a drummer in the CLZ Spiez band.

Technologies

Web Development

HTMLHTML
CSSCSS
JavaScriptJavaScript
ReactReact
Node.jsNode.js
TailwindTailwind
Next.jsNext.js

Programming Languages

JavaJava
C#C#
C++C++

Development Tools

ArduinoArduino
PlatformIOPlatformIO
GitGit
GitHubGitHub
GitLabGitLab
PortainerPortainer
OpenGLOpenGL

Cloud & Databases

AWSAWS
AzureAzure
Azure DevOpsAzure DevOps
KubernetesKubernetes
DockerDocker
MongoDBMongoDB
MySQLMySQL
SQLiteSQLite
RedisRedis

Mobile Apps

KotlinKotlin
ReactReact

App Development & Tools

.NET.NET

Projects

Snake Game Image

Snake Game

A classic Snake game where the player controls a snake to collect food, causing the snake to grow.

C#
Heat Calculator Image

Heat Calculator

A JavaFX application that calculates heating duration in solar water tanks using OOP principles.

Java
Smart Home App Image

Smart Home App

A Smart Home app where users can add, edit, and control devices (conceptual, no real devices used).

C#.NET
School Management System Image

School Management System

A React web app designed to simplify the management of school life, grades, and modules.

ReactMongoDBTailwindJavaScript
Magnet Detector Image

Magnet Detector

A mobile app that uses the smartphone's magnetometer to detect magnetic fields

Kotlin
Dodge Arcade Image

Dodge Arcade

An arcade game for the TTGO T-Display ESP32 microcontroller board where players must avoid obstacles that get progressively faster over time

C++ArduinoPlatformIO
Todo Tracker Image

Todo Tracker

A mobile app where users can create, edit and delete todos, and track their progress

React NativeJavaScript
Game Catalog Image

Game Catalog

An app, where you can save details about your favorite games

ReactJavaScriptExpress.JS
Beat Bounce Image

Beat Bounce

A level based game, where the player moves in one direction and has to evade obsicles (similar to Geometry Dash)

UnityC#
Gravity Simulator Image

Gravity Simulator

A Desktop App, where users can simulate gravity scenarios

C++OpenGL
Lock//In Image

Lock//In

Lock//In – a focus and productivity app

ReactNext.js

Upcoming Projects

x in one app Image

x in one app

A mobile app with many little apps in it, infinitely expandable

Progress5%
React Native

The grades section is locked