whoami

Emile Marchandise

Fullstack Developer

I build things that run in the browser — and behind it too.

01 About me

Emile Marchandise

Fullstack developer focused on app development — from the mobile app through the API to deployment. B.Sc. & M.Sc. in Media Informatics from Berliner Hochschule für Technik. Currently a Junior Fullstack Developer at Phorms SE, working on a cross-platform communication app for teachers and parents — from the Flutter app through the FastAPI backend to rollout. Before that, I freelanced for small businesses and associations, built VR research environments as a student research assistant, and worked on learning applications during an internship in Switzerland.

Age
26
Education
B.Sc. & M.Sc. Media Informatics
Focus
Junior Fullstack Developer at Phorms SE
Location
Berlin, Germany

02 Tech Stack

Frontend

  • JavaScript
  • TypeScript
  • Angular
  • React
  • HTML5
  • CSS
  • DOM
  • Ionic

Backend & Cloud

  • Firebase (Auth, Firestore, Cloud Functions)
  • Node.js
  • Java Spring
  • Shell

Creative & Media

  • Unity
  • Godot
  • Blender
  • After Effects
  • Premiere Pro
  • Photoshop

Tools

  • JetBrains IDEs (IntelliJ, PhpStorm)
  • RStudio
  • Microsoft Office

Languages

  • German (native)
  • French (native)
  • English (fluent)

03 Experience

  1. 10/2025 – presentCurrent

    Junior Fullstack Developer

    Phorms SE

    • Co-developing a cross-platform app for communication between teachers and parents.
    • Teacher app (Flutter, iOS & Android): helped design the architecture, built widgets independently, contributed to UI/design, and co-owned the rollout.
    • Parent app (React) built as a Microsoft Teams integration — no separate install required for parents.
    • Backend APIs built with Python/FastAPI, including endpoints for external system integration.
    • Working in a two-person team using AI-assisted tools (incl. Claude Code)
  2. 10/2024 – present

    Self-Employed

    Emile Marchandise IT Solutions, Berlin

    Freelance web development and consulting for small businesses and associations. Built a membership management system with Angular and used Firebase Authentication, Firestore, and Cloud Functions for secure registration, data storage, and backend logic — with GDPR-compliant data handling throughout.

  3. 04/2023 – 09/2025

    M.Sc. Media Informatics

    Berliner Hochschule für Technik, Berlin

    Focus areas: Usability Engineering, Requirements Engineering. Project: a logging HTTP server for scientific research projects, plus a VR research environment.

    Grade: 1.4German grading scale: 1.0 is the best grade, 5.0/6.0 the worst.

  4. 02/2023 – 01/2024

    Student Research Assistant

    Berliner Hochschule für Technik, Berlin

    Paid part-time work supporting PhD candidates with research projects and scientific papers: built VR research environments in Unity, analyzed research data in RStudio, and filmed/produced media using Blender, After Effects, and Premiere Pro.

  5. 04/2022 – 06/2022

    Software Engineer (Internship)

    Breu IT Consulting, St. Gallen

    Paid full-time internship at a small software company building learning applications for boat driving schools. Co-built the application with Angular and Ionic, led media design, and took part in weekly Scrum meetings.

  6. 04/2020 – 03/2023

    B.Sc. Media Informatics

    Berliner Hochschule für Technik, Berlin

    Focus areas: Software and Web Engineering, Frontend Design, Interaction Design. Project: streaming software built with React, Java Spring, and FFmpeg.

    Grade: 1.6German grading scale: 1.0 is the best grade, 5.0/6.0 the worst.

04 Projects

2023–2025

VR Research Environment & Logging HTTP Server

Built during my Master's degree: a logging HTTP server for scientific research projects, plus a VR research environment.

  • Unity
  • VR
  • HTTP Server

05 Hobbies & Interests

Jiu-Jitsu

Active athlete, training regularly and occasionally leading sessions.

Volleyball

Organizes weekly matches with friends.

Game Dev

Develops small games and projects in Unity and Godot.

06 Contact

Interested in working together, or just want to say hi? Get in touch.

emile@marchandise.dev