Guy Bashkansky

About me

Guy Bashkansky


Research lab: Haifa Research Lab


Professional Experience

2004 - now: IBM Haifa Research Lab (Compilers Optimization Technology)
- Researcher and software engineer
Post-link optimization, feedback-driven program restructuring on Linux in C++.
Huge multi-platform project, part of OS toolchain. OOD/OOP, design patterns.
Search for optimal parameters set using Genetic Algorithm, machine learning.

2000 - 2003: EZchip Technologies (high-speed network processors-classifiers)
- Simulator and compiler team leader
Design, implementation in C++, integration, testing of complex
projects in demanding environment. SW simulators of processors,
assembler/C-compiler, tools. Technical leadership, management.

1996 - 2000: IBM Haifa Research Lab (System Technology / High-End Servers)
- Researcher and software engineer
Video server data pump: C++, RPC, client/server, real time,
multithreading, networking, component architecture design.
Remote memory access implementation for IBM SP supercomputer:
high-performance communications, kernel extension for Unix.

Education

1991 - 1995: Haifa Technion, Computer Science Dept.
- Master's degree in computer science
Completion of undergraduate and graduate studies.
Thesis project in machine translation area.
Read more


Last updated 4 Apr 2006

Content navigation

Related links