Israeli American student at Cornell University`s College of Engineering. Former firmware engineer at Mellanox Technologies and former software engineer at Intel`s Perceptual Computing team. At Cornell, I have worked on the following projects: Implemented Ford Fulkerson, Edmond`s Karp and subset sum approximation algorithm in Java for Algorithms course. Designed and built a shell in C based on the Unix shell. Built a multi-threaded data storage server and client parser which is capable of servicing up to 32 clients. Implemented in Python. Designed a 5-stage pipelined MIPS processor with hazard detection and prevention. Built an interpreter in Ocaml which included a parser, lexer, evaluater, and type checker. Worked on a team to recreate the Pandemic game in Ocaml. Included a gui and AI. Implemented malloc, resize and free in C. Implemented Linked Lists, DLLs, BSTs, Heaps, and Dijkstra`s in Java. Implemented brick breaker in Python.
©