Välj språk

Mehmet Demiray

Metallurgi- och materialingenjör · Programvaruutvecklare · Bug bounty hunter

Grundare av Callculation. Materialingenjör som blev programvaruutvecklare, säkerhetsforskare med Microsoft MSRC erkännande 2021.

Jag började koda före min formella utbildning, som sedan tog en omväg in i metallurgi och materialteknik. Under den tiden specialiserade jag mig på EN- och ASME-standarder, där arbetet bygger på exakta beräkningar: fasdiagram, toleranskedjor, konverteringar och utmattningsgränser. Siffror får konsekvenser när en komponent måste hålla i en verklig produktionslinje. Den disciplinen lärde mig att vara noggrann vid gränserna.

Efter att ha arbetat inom det området ett tag återvände jag till programvaruutveckling. Med över 15 års yrkeserfarenhet ser jag att de två fälten har mer gemensamt än många tror. Båda belönar människor som bryr sig om korrekthet, gränsfall och de tysta platser där antaganden spricker.

Callculation växte fram ur den vanan. De beräkningsverktyg jag behövde online var ofta långsamma eller fel på subtila sätt. Jag började bygga de versioner jag själv ville använda och öppnade dem sedan så att andra kunde använda samma verktyg.

Vid sidan av arbetet med verktyg ägnar jag mig åt säkerhetsforskning. Jag rapporterar sårbarheter via HackerOne och Bugcrowd, och jag har fått ett erkännande från Microsoft Security Response Center för en rapport från 2021. Att läsa om hur andra ingenjörer misslyckas är ett bra sätt att minnas hur lätt det är att leverera trasiga antaganden. Det håller mig också ärlig när det gäller indatavalidering i kalkylatorerna här.

Om du hittar en bugg, vill ha ett verktyg som ännu inte finns eller bara vill prata om hur en beräkning borde bete sig, hör av dig. Jag läser varje meddelande.

Education

  • Kocaeli universitet Kandidatexamen · Metallurgi och materialteknik · 2010–2015 · Kocaeli, Turkiet