My name is Uri Shamay, I am diverse technology enthusiast, hacker in my soul, tech lead and system architect. I live and breathe computers and programming since I was a child, and since then I've been playing with computers for hobby & profession.
I have 12 years experience of polyglot programming, mostly in the startup's world, building and architecting a wide variety of systems and infrastructures in multi-cloud environments, massively distributed and high-performance systems, BE, BI/DS, Big-Data, both from Dev and DevOps perspective, in a variety of programming languages, mostly on: C/C++, Java and Golang.
My previous roles included both technology mentorship and leading software engineers.
I was key player in Cotendo success story. I started from the begining of the company at R&D and held a few positions: * Tech Leader && Software & System Architect * Infrastructure Team Leader After it was acquired by Akamai, I became a principal lead on the next generation internet infrastructure, built the edge server that run in 250K places worlwide.
In the R&D I love the D, but more the R, my ongoing research are: * High performance network I/O programming approach: lightweight threads (coroutines) VS native threads. * Coarse-grained locks and Transactional Synchronization inside CPU (e.g Intel TSX): better throughput in locks based algorithms. * CUDA/OpenCL: how to utilize parallel algorithms with GPU parallelization.
I love to think in multi-threaded, and love to optimize everything! P.S. LOL I hope you already discovered that from the domain name...
Use a spacebar or arrow keys to navigate.