Portfolio · Informatikmittelschule

Burim Maliki.

Angehender Applikationsentwickler. Ich besuche die Informatikmittelschule (IMS) und suche ein einjähriges Praktikum in Applikationsentwicklung. Mein Fokus: Web und Fullstack. Mein Interesse: Projektführung und Sicherheit.

02 · Bildungsweg

Informatikmittelschule (IMS)

Die Informatikmittelschule (IMS) ist ein vierjähriger Bildungsgang in der Schweiz: drei Jahre Schule, ein Jahr Praktikum — mit Abschluss eidgenössisches Fähigkeitszeugnis (EFZ) als Applikationsentwickler:in plus Berufsmaturität.

Der Unterricht verbindet Allgemeinbildung mit Informatik — von Programmierung und Webentwicklung über Datenbanken und Netzwerke bis zu Projektmanagement. Welche Module zum EFZ führen, zeigt der offizielle Modulbaukasten. Angeboten wird die IMS unter anderem an der Kanti am Brühl (KSB) in St. Gallen.

03 · Kompetenzen

Skills

Die IMS hat mir eine solide Grundlage gegeben — von den Grundlagen der Programmierung bis zu Datenbanken, Netzwerken und Webentwicklung. Die genauen Inhalte sind im Modulbaukasten dokumentiert.

  • 01

    JavaScript

    Webanwendungen & interaktive Interfaces

  • 02

    HTML

    Semantisches Markup & zugängliche Struktur

  • 03

    CSS

    Layout, Responsive Design & Design-Systeme

  • 04

    C

    Systemnahe Grundlagen & Speicherverwaltung

  • 05

    C++

    Objektorientierte Programmierung

  • 06

    Java

    Stark typisierte Anwendungen

04 · Arbeit

Projekte

Drei Projekte, drei Ansätze: eine Meal-Planning-App, ein spielbares Strategiespiel und die Neugestaltung einer Unternehmenswebsite.

App · Frontend

FoodSync

FoodSync ist eine Meal-Planning-App auf React-Basis: Demo-Profile mit Kalorien- und Makro-Zielen, dazu persönliche Empfehlungen, die Allergien und Ernährungsweisen wie vegetarisch berücksichtigen und zum verbleibenden Tagesbudget sortiert sind. Mahlzeiten lassen sich von Montag bis Sonntag in einen Wochenplan legen — inklusive Tages- und Wochen-Tracking der Kalorien, anpassbarem Kalorienziel und Berechnung nach Harris-Benedict. Aus allen geplanten Mahlzeiten entsteht automatisch eine kategorisierte Einkaufsliste mit zusammengeführten Mengen zum Ausdrucken.

  • React & JavaScript
  • Tailwind CSS
  • Wochenplan
  • Einkaufsliste
  • Harris-Benedict
Tech-Stack
React · JavaScript · Tailwind CSS
Status
Frontend-Prototyp mit Demo-Daten — ohne Backend und Datenbank. Änderungen bleiben nur gespeichert, solange die App geöffnet ist.
FoodSync ansehen
Spiel · Web

RoboFight

Zwei Spieler bauen Roboter aus drei Werten — Stärke, Tempo und Robustheit — und lassen sie gegeneinander antreten. Wie bei Schere, Stein, Papier kontert jeder Wert einen anderen; eine spezielle Kampfformel entscheidet den Kampf.

  • 2 Spieler
  • Stärke · Tempo · Robustheit
  • Typ-System
  • Kampfformel
RoboFight ansehen
Website · Redesign

RBSoft Redesign

Eine moderne Neugestaltung der RBSoft-Unternehmenswebsite: responsives Layout, übersichtliche Dienstleistungen und ein technischer Look in tiefem Blau mit orange-roten Akzenten. Als statische Website mit selbst gehosteten IBM-Plex-Schriften und dezenten Animationen umgesetzt.

  • HTML · CSS · Vanilla JS
  • Responsive Design
  • IBM Plex Fonts
  • Semantisches HTML
Tech-Stack
HTML · CSS · Vanilla JavaScript
Status
Statische Frontend-Website ohne Backend.
RBSoft-Website ansehen

05 · Kontakt

Schreib mir.

Offen für Praktikumsanfragen, Projektideen und Feedback.

Schneller geht es über LinkedIn.