Hoppa till innehållet

Ismail Safwat · Jönköping

Om

SKRIVBORDSKANT 27" · dokumentation och loggar main.cpp Controller.qml $ picocom /dev/ttyUSB0 [ 12.044] state → Wash [ 12.051] temp 64.8 14" · Linux MCU USB PWR utvecklingskort · på bänken UART 115200 8N1 idé: zooma A5 · rutat telefon, nedåt kaffe HDMI 1 2 3 4 5
Fig. 01 — Skrivbordet, de flesta kvällar: en laptop, ett kort på bänken, en anteckningsbok, kaffe.
  1. 1Qt Creator · de flesta dagar börjar här
  2. 2Utvecklingskort · målet, på bänken
  3. 3USB‑UART · seriekonsolen som talar sanning
  4. 4Anteckningsbok · där den här sidan började
  5. 5Kaffe · bryggkaffe, svart

Jag heter Ismail och är mjukvaruutvecklare i Jönköping. Jag kom till mjukvaran genom hela stacken, ungefär i den ordning ett anrop färdas: webbgränssnitt först, sedan tjänsterna bakom dem, sedan en Android-app som höll en kundvagn synkad mellan telefoner, och en gång, för nöjes skull, en spelmotor.

I dag sitter jag i andra änden av den resan. På Wexiödisk skriver jag styrmjukvaran i C++ och pekgränssnittet i Qt inuti industriella diskmaskiner, och den tunna tråd av telemetri som låter varje maskin rapportera hem till molnet. Firmware som måste vara rätt i ett kök mitt på dagen, och skärmar som fungerar med blöta händer.

Det jag tycker om, i allt det här, är sömmen: platsen där en skärm möter en tillståndsmaskin, eller där en molnfunktion möter ett köks wifi. Det är där mjukvara gör nytta, och det är där jag har tillbringat de mest användbara timmarna i mitt arbetsliv.

Jag har en kandidatexamen i mjukvaruutveckling från Linköpings universitet och talar svenska, engelska, persiska och turkiska. De flesta teckningarna på den här sidan började i en anteckningsbok av papper, sidan själv också.

Vill du att vi jobbar ihop når kontaktsidan en människa. Vill du ha den korta versionen är cv:t två sidor.