welcome.html

Hello, internet.

I'm Mike Majewski.

  • Dad
  • System engineer
  • Developer
  • Hobby photographer

welcome to my corner of the web

Mike Majewski, smiling, wearing a dark button-up shirt against a plain grey background
smile.exe
Location
Zürich, Switzerland
Status
Online
Since
1997

About


I raise a family. I build systems. I build software. I take photographs.

I look after the systems Zürich’s schools run on. Identity, endpoints, the wifi everyone assumes will simply be there — the unglamorous machinery that is invisible until the moment it isn't. A lot of it, day to day, is first- and second-level support and the ticket queue behind it. Most of the job is making sure nobody has to think about it.

I got here sideways. Before this I wrote Java and SQL for a living. Before that I ran my own driving school for six years, and before that I worked security. That path looks scattered on paper and doesn't feel it from the inside: teaching someone to merge onto a motorway and explaining why their account is locked are closer than you'd think. Both are mostly about staying calm while somebody else isn't.

The rest of the time there's a camera, a family, and something half taken apart on the desk. I like knowing how things work, which is the only thread running through any of it.

Experience


  1. 2024 — present

    System Engineer

    OIZ Stadt Zürich / KITS

    Microsoft 365, Active Directory and Defender across Zürich’s schools. Device policies and MDM enrolment, hardware and software lifecycle, and a steady stream of first- and second-level support tickets.

    Microsoft 365, Active Directory, Defender, MDM, ICT support

  2. 2021 — 2023

    Software Developer

    Competec Service AG

    Business applications in Java against PostgreSQL, plus Windows Server monitoring and maintenance. Requirements and testing with the wider team, code review on existing codebases, and the deployment notes nobody else wanted to write.

    Java, PostgreSQL, SQL, Windows Server, GitHub, Jenkins, CI/CD, DBeaver

  3. 2016 — 2022

    Driving Instructor, Category B

    Self-employed

    Ran an independent driving school: scheduling, billing, clients, and the whole business end of it. Taught VKU and Nothelferkurs alongside the lessons.

    Teaching, self-employment, scheduling, billing

  4. 2012 — 2016

    Security Officer

    Protectas SA, Zürich

    Armed facility protection and VIP duty.

    Security, facility protection

  5. 2006 — 2012

    Export & Logistics Clerk / Sales Advisor

    MVV AG (Migros) · ATS AG · Media Markt

    Export and logistics administration, and before that selling TV and hi-fi to people who mostly wanted to be talked out of it.

    Logistics, export documentation, retail

Systems


Languages

  • Java
  • SQL
  • HTML & CSS

Systems

  • Microsoft 365
  • Active Directory
  • Windows Server
  • Defender
  • MDM

Tools

  • GitHub
  • PostgreSQL
  • Monitoring
  • Jenkins
  • DBeaver

Spoken

  • German · native
  • Polish · native
  • English · C1

Currently learning

  • Cybersecurity
  • C#

Photographs


Currently


  • building: this website, apparently — and some tinkering and tweaking of my homelab.
  • photographing: not much lately — family time wins, and I'm not sorry about it
  • learning: how to be a better dad — a project that's never finished, and the kids teach me most of it
  • listening: metal and hip-hop, mostly — whatever I'm in the mood for
  • playing: MMORPGs once the house is quiet, and Valorant when there's a spare hour — which, as a dad, there mostly isn't
  • thinking about: when my kids will need their first firewall rule, and whether I'm actually ready for that one

Contact