Man in suit

Hi, I am Philip Elias Fleischer

Computer Science student at the University of Oslo, focused on systems programming, networking, and backend development. I enjoy building reliable, low-level and performance-oriented software, while also working across the stack to deliver complete, maintainable applications.

About me

Profile

I am a Computer Science student at the University of Oslo (BSc expected Spring 2026), focused on systems programming, networking, and backend development. I enjoy building “under the hood” software—things like protocols, reliable communication, and performance-focused code—while also caring about clean architecture and maintainable solutions.

Recently, I have worked on projects such as a custom network stack in C (MIP daemon + routing) and a weather application with mapping and wind visualization. I like projects where I can combine low-level understanding with practical product thinking, and I am currently expanding into full-stack development (TypeScript/React + Node + databases) to ship complete applications.

I am looking for junior roles and projects where I can contribute, learn fast, and grow into a strong engineer in systems, networking, and modern web/backend.

My Skills

Core languages
C C++ Python Java Kotlin
Web & frontend
HTML CSS SCSS JavaScript TypeScript React
Backend & full-stack
Node.js Express REST APIs MERN MongoDB PostgreSQL MySQL
Mobile (Android)
Android Jetpack Compose Ktor MapLibre
Cloud & DevOps
Docker Terraform AWS Azure Google Cloud GitHub Actions
Systems, networking & security
Linux Bash Networking Wireshark EVE-NG Kali Linux
Quality & tooling
Git pytest mypy diagrams.net

My Timeline

Education

2021 – 2026

University of Oslo – BSc Computer Science

Informatics: Programming and System Architecture (expected graduation Spring 2026). Focus on systems programming, networking, and software engineering.

2024 – 2026

Academic focus – Systems, Networks & Backend

Strengthened core CS foundation and built depth through advanced coursework in Operating Systems, Databases, Networking, Algorithms, and Information Security.

Selected courses

Coursework highlights – UiO

IN3000 Operating Systems, IN3020 Databases, IN3230 Networks, IN3130 Algorithms, IN2120 Information Security, IN2010 Data Structures & Algorithms.

2018 – 2021

Foss High School – General Studies

General studies. Participated in academic summer programs (e.g., nanotechnology at UiO).

Work Experience

Jun 2021 – Sep 2022

Nektar Vinbar – Kitchen & cleaning support

Dishwashing during weekend service and responsible for cleaning the venue on Sundays.

Mar 2018 – Sep 2018

Blafre Café – Café employee / Barista

Prepared food and coffee, handled cash register, inventory, dishwashing and daily operations.

Jan 2014 – Jan 2015

Grefsen Tennisklubb – Tennis Instructor

Coached children twice weekly and planned engaging training sessions focused on progress and enjoyment.

My Portfolio

A selection of projects I’ve built to strengthen my skills in systems, networking, cloud, and full-stack development. Each project includes a short summary and links to source code and demos.

Featured projects

MERN Notes app

MERN Notes Project

Full-stack MERN notes app with REST API, rate limiting, and responsive UI, deployed on Render.

  • MERN
  • React
  • NodeJS
  • Express
  • MongoDB
  • REST-API
  • Rate-Limiting
  • Render
  • Tailwind
  • DaisyUI
  • TypeScript
SvelteKit Todo app

Full-stack Todo App

Full-stack Todo application built with SvelteKit and PostgreSQL, featuring a modern UI, persistent data storage, and production-ready deployment on Vercel.

  • SvelteKit
  • Vite
  • HTML
  • CSS
  • PostgreSQL
  • Prisma ORM
  • Neon
  • Vercel
  • Full-stack
  • TypeScript
Networking project thumbnail

MIP Network Stack (IN3230)

Minimal IP-style stack with routing/forwarding, IPC, and tooling for network experiments.

  • C
  • Networking
  • Linux
Data Engineering pipeline project

Data Engineering Pipeline Project

Comprehensive data engineering project focused on building scalable ELT pipelines using batch and streaming architectures. Includes orchestration with Airflow, batch processing with Spark, and real-time streaming with Kafka, all containerized using Docker.

  • Data Engineering
  • ELT
  • Apache Airflow
  • Apache Spark
  • Apache Kafka
  • PostgreSQL
  • Docker
  • Python
  • Shell
  • JavaScript
  • HTML
  • CSS
Docker Course project thumbnail

Docker Course Projects

Containerized environments, images, compose setups, and practical workflows for local dev.

  • Docker
  • Linux
  • DevOps
Other projects (show all)

Smaller projects, experiments, and learning repositories. For the full list, see GitHub.

  • Docker Course Lab Repo
  • Linux Lab Basics Linux · Bash Repo
  • Odin HTML · CSS Repo
  • Odin Recipes HTML Repo
  • Odin Landing Page HTML · CSS Repo

My Course Work

A selection of university course projects and assignments from UiO. These highlight systems programming, networking, algorithms, and practical engineering work. Where possible, each card links to source code or a short write-up.

Featured course work

IN3230 project thumbnail

IN3230 — MIP Network Stack (C)

Built a minimal IP-style stack with a MIP daemon + routing daemon, IPC,forwarding, and tooling for network experiments. Built on earlier MIP daemon assignment.

  • C
  • Networking
  • Routing
  • Linux
IN2140 project thumbnail

IN2140 — OS & Networking (C)

Coursework focused on low-level programming, protocols, and systems concepts (e.g. I/O, processes, concurrency, and debugging).

  • C
  • Systems
  • CMake
IN3130 project thumbnail

IN3130 — Complexity and Algorithms (Python)

Implemented and analyzed algorithms and data structures with focus on correctness, complexity, and clean implementations.

  • Algorithms
  • Complexity
  • Python
IN2000 project thumbnail

IN2000 — Android Weather App (Kotlin)

Team project building a modern Android app with API integration, MVVM architecture, and interactive map-based features.

  • Kotlin
  • Jetpack Compose
  • APIs
  • MapLibre
IN1910 project thumbnail

IN1910 — Scientific Programming Projects (Python)

Consists of 4 programming projects: Version control with Git/GitHub, OOP, Simulations, Numerics, Design. Detailed explanations in the GitHub Repository.

  • Python
  • OOP
  • Pytest
  • Mypy
IN2010 project thumbnail

IN2010 — Algorithms & Data-Structures (Python)

This course covers fundamental algorithms and data structures with a strong focus on correctness, efficiency, and real-world performance. The repository contains five graded submissions and personal notes.

  • Python
  • Algorithms
  • Data Structures
  • Graphs
  • Trees
  • Performance
Other course work (show all)

Additional assignments and smaller course projects.

  • IN3230 — Minimal IP stack C · Systems Repo
  • IN3230 — Networks C · Systems Repo
  • IN2010 — AlgDat Project 1 Python/Java · Algorithms Repo
  • IN2010 — AlgDat Project 2 Python/Java · Algorithms Repo
  • IN2010 — AlgDat Project 3 Python/Java · Algorithms Repo
  • IN2010 — AlgDat Project 4 Python/Java · Algorithms Repo
  • IN2010 — AlgDat Project 5 Python/Java · Algorithms Repo
  • IN1910 — OOP Project 0 Python · Project Repo
  • IN1910 — OOP Project 1 Python · Project Repo
  • IN1910 — OOP Project 2 Python · Project Repo
  • IN1910 — OOP Project 3 Python · Project Repo
  • IN2120 — Security Introduction Security · Notes Repo

Contact Me

Get in touch

The easiest way to reach me is by text message. You can also email me, I check my email every morning and usually reply within 24–48 hours.

Location

Oslo, Norway

Languages

Norwegian, English