Callista medarbetare Erik Lupander

Erik Lupander

Mjukvaruarkitekt, senior utvecklare, tech/team lead

Erik har mer än 20 års erfarenhet av arbete inom systemutveckling och mjukvaruarkitektur, ofta i ledande roller såsom arkitekt, tech lead eller team lead. Erik har erfarenhet från många olika branscher, till exempel e-hälsa, säkerhet, logistik, finans, integration och internetbaserade tjänster.

Kundnytta och pragmatiska lösningar är alltid i fokus, där Erik har god vana av att ta en idé till arkitektur och implementera denna med stort fokus på återanvändbarhet, robusthet och skalbarhet.

Erik har ett djupt intresse av att hela tiden utveckla sig i sin yrkesroll. På senare år har Erik fördjupat sig inom såväl lågnivåprogrammering (SIMD, assembler, OpenCL, prestandaoptimering) som inom modern cloud-native arkitektur (AWS, K8S, containerisering, observerbarhet) - allt för att bygga en grundlig förståelse för hur väl fungerande system och tjänster byggs från grunden.

Varför Callista?

Efter över 10 år som konsult på Callista så har jag verkligen lärt mig uppskatta kombinationen av oerhört kunniga kollegor och en kultur av att dela med sig och hjälpa andra utvecklas i sin yrkesroll. Medarbetarna och vår ständigt pågående kompetensutveckling är något som verkligen kännetecknar Callista.

Blogg

Go SIMD part 5: Bitwise operation performance optimizations

// Erik Lupander

Recently, a proposal for adding low-level SIMD support to Go was “Accepted” and was added to Go 1.26 as a GOEXPERIMENT. In the last part I applied a more genuine and fully SIMD-ish approach to my dear ray-sphere intersections, producing results almost 4x faster than the corresponding scalar code. In this part, I’ll try to take advantage of the addition of ToBits Mask32x8 methods to the archsimd package included in Go 1.26.

Medarbetare