Ik begon met programmeren voordat mijn formele opleiding startte, die uiteindelijk een omweg nam via metallurgie en materiaalkunde. In die periode specialiseerde ik me in EN- en ASME-normen, waar het werk draait om nauwkeurige berekeningen: fasediagrammen, tolerantieketens, conversies en vermoeiingsgrenzen. Cijfers hebben gevolgen wanneer een onderdeel het op een echte productielijn moet volhouden. Die discipline leerde me zorgvuldig te zijn aan de grenzen.
Na een tijd in dat vakgebied te hebben gewerkt, keerde ik terug naar softwareontwikkeling. Met meer dan 15 jaar professionele ervaring zie ik dat de twee vakgebieden meer gemeen hebben dan vaak wordt gedacht. Beide belonen mensen die waarde hechten aan correctheid, randgevallen en de stille plekken waar aannames breken.
Callculation is uit die gewoonte ontstaan. De online rekentools die ik nodig had, waren vaak traag of op subtiele manieren fout. Ik begon de versies te bouwen die ik zelf wilde gebruiken en stelde ze daarna open zodat anderen dezelfde tools konden gebruiken.
Naast het werk aan tools doe ik beveiligingsonderzoek. Ik rapporteer kwetsbaarheden via HackerOne en Bugcrowd, en ik heb een erkenning van het Microsoft Security Response Center voor een melding uit 2021. Lezen hoe andere engineers falen, is een goede manier om te onthouden hoe gemakkelijk kapotte aannames in productie belanden. Het houdt me ook scherp bij invoervalidatie in de calculators hier.
Als je een bug ziet, een tool wilt die nog niet bestaat of gewoon wilt praten over hoe een berekening zich zou moeten gedragen, stuur me gerust een bericht. Ik lees elk bericht.
Education
- Universiteit van Kocaeli Bachelor of Science · Metallurgie en materiaalkunde · 2010–2015 · Kocaeli, Turkije