Command Palette

Search for a command to run...

Michalis Flevaris

session.active · uptime 22y

Hi, I'm Michalis.

I turn ideas into functional, user-friendly web applications, bringing concepts to life with modern technologies.

flev0s/dev passNº 0026

Passenger

Michalis
Flevaris

Software Engineer · Teaching Assistant

Role

Summer Tech Intern

@ Picnic · summer '26

Boarding

Jul – Aug 2026

Amsterdam, NL

Based

Enschede, NL 🇳🇱

Timezone

CET · UTC+1

Languages

English · Greek · Dutch (learning)

Stack

Java · Python · Typescript

fl3v0s · 2026
flev0s — zsh
Last login: today on ttys000
~/portfolio $

// 02 — about

A bit about me

~/about $ cat bio.txt
> loading bio… ok

My interest in technology began with a simple curiosity about how things work. That curiosity led me to Computer Science at the University of Twente, where I got an idea of different fields.

A rewarding moment along the way was winning the "Best Project Award" for a university project which turned into my first internship!

Since then I've been a Teaching Assistant, and later Head Teaching Assistant, helping students through the same concepts I once struggled with myself.

This summer I'm joining Picnic — the Dutch online supermarket — as a Summer Tech Intern.

>highlights
[1]currentlySummer Tech Intern @ Picnic
[2]educationBSc Computer Science @ UTwente
[3]award"Best Project Award" → first internship
[4]past roleHead Teaching Assistant (2025)
[5]nextOpen to roles late 2026
[6]based inEnschede, The Netherlands 🇳🇱
> 6 highlights loaded

// 03 — roadmap

My roadmap

~/roadmap $ git log --graph --oneline
df0a172Michalis Flevaris·Jul 2026 — Aug 2026
Picnic

feat:Summer Tech Intern

@ Picnic
  • Joined the Summer Tech internship cohort
  • Building things at NL's online supermarket
a91f3c2Michalis Flevaris·Jun 2025 — Nov 2025
University of Twente — TCS

feat:Head Teaching Assistant

@ University of Twente — TCS
  • Coordinated the teaching team
  • Owned grading & on-boarding
7b40e1dMichalis Flevaris·Jul 2024 — Present
University of Twente — TCS

promo:Teaching Assistant

@ University of Twente — TCS
  • Supported students through course assignments
5e22c80Michalis Flevaris·Jul 2023 — Aug 2025
Fiverr

side:Programming Teacher

@ Fiverr
  • 1-on-1 sessions for students of all levels
c10aff8Michalis Flevaris·Jul 2023 — Jun 2024
Note-Bridge

feat:Full-Stack Developer

@ Note-Bridge
  • Shipped features end-to-end on a small team
2d8a14bMichalis Flevaris·Oct 2022 — Dec 2023
University of Twente — TCS

edu:Student-for-a-Day Mentor

@ University of Twente — TCS
  • Hosted prospective students on campus
0001a00Michalis Flevaris·2022 — 2026 (expected)
University of Twente

init:BSc Computer Science

@ University of Twente
  • Minor in Cybersecurity & Cybercrime
  • Elective in Embedded Systems
  • Research: "5G for Aviation Communication Systems"
(HEAD) open to roles in 2026

// 04 — life

My life, as a filesystem

Click around the tree, or type your own commands. Try ls, cd projects, or cat about/bio.md.

michalis@life — bash
Welcome to ~/life — a navigable filesystem of who I am.
Type `help` for commands, or just press tab.
~

// 05 — skills

My orbit

Hover a chip to see where I've used it. Inner ring = core, outer = supporting.

Michalis
stack.ts
1
const stack = {
2
core: [
3
{ name: "Java", years: 4 },
4
{ name: "TypeScript", years: 3 },
5
{ name: "Python", years: 3 },
6
],
7
primary: [
8
{ name: "Ruby on Rails", years: 2 },
9
{ name: "Next.js", years: 2 },
10
{ name: "React", years: 3 },
11
{ name: "Tailwind", years: 2 },
12
],
13
secondary: [
14
{ name: "PostgreSQL", years: 2 },
15
{ name: "Docker", years: 1 },
16
{ name: "Node.js", years: 2 },
17
{ name: "Git", years: 4 },
18
{ name: "SQL", years: 3 },
19
],
20
}
> hover a skill to see where I've used it

// 06 — projects

Things I've built

~/projects
Railslips — HR & Payroll
railslips/shipped

Railslips — HR & Payroll

A compact HR & payroll app built with Ruby on Rails. Employee records, payroll and leave management, role-based access, and PDF payslips. Hosted on Render.

  • Role-based access for HR, managers and employees
  • Server-rendered PDF payslips with embedded payroll math
  • Containerised with Docker, deployed on Render
Ruby on RailsTailwind CSSPostgreSQLDocker

// 07 — contact

Let's connect

I'm always up for a chat about projects, teaching, or a hand on an idea.

~/contact $ ./contact --info
> resolving identity… ok
> 3 channels online
location
Enschede, NL

Open to remote · CET timezone.

Fastest way to reach me

© 2026 flev0s
session.active