Simon Ihmig

Hey! 👋

My name is Simon. I have been building stuff for the web since... forever basically. My first website - a project page for my first major piece of software I wrote while visiting senior high school (in C for Amiga computers) - was built using HTML 3.2, tables, spacer GIFs and so on. An astonishingly fine piece of web design! Well, the early ages of the web. So much for "Tell me how old you are, without telling me how old you are"...

But this was enough to spark my passion for the web. Which later led me to co-found my own company kaliber5, that we ran successfully for almost two decades. While we started with providing all kind of web-based services (yes, we also did Flash banners!), we later shifted towards building real applications for the web, with the browser having turned into that universal application runtime, finally delivering on the "Write once, run anywhere"â„¢ promise. Which ultimately lead to focusing on rich JavaScript applications, mostly using Ember.js as my framework of choice.

Being the CTO of kaliber5, a small digital agency of 8-10 people, influenced my experience, which I would describe as "T-shaped": deep engineering skills as the main pilar, but also everything required to lead a small team: from project and account management, hiring, process and organizational optimization, to working with clients on concepts and designs up to just solving everyday problems.

When I am not in front of my machine, I can likely be found walking the dog, growing our own food in the garden, tinkering with smart home technology or building Lego with my son.

Education

Career

Skills

Frontend

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Sass
  • Ember.js
  • PWA
  • WebGL
  • three.js
  • Babylon.js
  • D3
  • Orbit.js
  • Redux

Backend

  • PHP
  • Node.js
  • Symfony
  • Zend Framework
  • Express.js
  • Sylius
  • API-Platform
  • MySQL
  • Redis

Testing

  • TDD
  • BDD
  • QUnit
  • Mocha
  • Jest
  • ember-bdd
  • Behat
  • PHPUnit
  • PHPSpec

DevOps

  • Linux
  • Apache
  • NGinx
  • Docker
  • AWS
  • Github Actions
  • Bitbucket Pipelines
  • Bamboo
  • Jenkins

Ember (topics of special interest)

  • Embroider
  • v2 addons
  • Glint
  • Codemods
  • declarative 3D
  • Performance

Other

  • Agile
  • Scrum
  • Kanban
  • Lean UX

Projects (excerpt)

Open Source contributions

Other significant contributions (excerpt)