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 two decades of experience in polyglot programming, mostly in the startup world, building and architecting a wide variety of systems and infrastructures in multi-cloud environments, massively distributed and high-performance systems. My previous roles included both technology mentorship and leading software engineers.
My favorite hobby: drinking coffee in the morning with the smell of CPU & GPU after a long night's computation cycle (not just crypto mining cluster ¯\_(ツ)_/¯).
urishamay@cmpxchg16.me:~$ cat communityI am a community contributor and public speaker, I co-founded Java IL and Tech Leads IL communities. I also co-founded a Podcast called Root Cause to share knowledge and experience about how to build robust software by examining horror stories, and what we can learn from them, both from production and security perspectives, and how to develop a mental model to prevent the jungle out there.
I was a mentor for children in tech schools, mentor for periphery students in the academy and a computer science lecturer in the academy.
urishamay@cmpxchg16.me:~$ history | tail -n 5 | tac > [Today] @Spectral > --------------------Co-Founder & Chief-Architect @Spectral. @Spectral we build security for modern teams -- Enabling teams to build and ship software faster while avoiding security mistakes, credential leakage, misconfiguration and data breaches - without agents and across the entire software development lifecycle.
> Next-Insurance > --------------------Infrastructure Architect @Next-Insurance, 360 degree player -- mostly in CyberSecurity.
> Juno -> Gett > --------------------I was the first citizen and the lead developer at Juno (acquired by Gett), building services for millions of users in the ride sharing space.
> Cotendo -> Akamai > --------------------
Part of the first citizens of the Cotendo succees story.
I held several positions @R&D:
* Tech Lead
* Software & System Architect
* Infrastructure Team Leader
After it was acquired by Akamai,
I became a principal lead on the next generation of internet infrastructure, and built the edge server that run in 250K locations worlwide. After that I was in the security devision -- crunching petabytes of data for CyberSecurity products.
In the R&D I love the D, but more the R, I did an extensive research on:
* 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 lock-based algorithms.
* CUDA/OpenCL: how to utilize parallel algorithms with GPU parallelization.
My favorite topics in computer science are:
* high performance computing
* distributed computing and Big-Data
* high performance network servers
* lock free & wait free algorithms
> C/C++, Java, Kotlin, Golang, Rust, Typescript/Node.js, Python
> Linux (+kernel), Ubuntu, CentOS, RedHat, Kali, Kubernetes, Docker
> DevOps, DevSecOps, Frontend, Backend, BI, Data-Science, Big-Data
> PostgreSQL, MySQL, Neo4J, MongoDB
> NoSQL, MapReduce, Apache-Spark, Apache-Kafka, Apache-Beam/Dataflow, ElasticSearch
> Redis, Memcached, Haproxy, Nginx
> Bare-Metal, AWS, GCP, Heroku
__asm__ __volatile__("lock; cmpxchg16b %0;")
urishamay@cmpxchg16.me:~$ exit