Born: October 27th, 1973, in Haifa, Israel.
| (2007-date) | Google, Inc. I'm currently employed as a software engineering manager in Google's search group, with team members in Google's Haifa and Tel Aviv engineering centers. During my career in Google, I've worked in the AdWords and (at 20% time) AdSense product groups, and am currently working in search. |
| (1999-date) | HaAyal HaKore and other web sites: I have developed, and constantly maintain, the web-site for an Israeli online culture and current-affairs magazine. The magazine is called "HaAyal HaKore" and it can be found at http://www.haayal.co.il. The site is a Slashdot-like system, in Hebrew. It was developed from scratch using PHP. The program includes a number of enhancements on the Slashdot idea, for increasing the community-building power of the web site. Several other web sites currently use this system, including the site for the Israeli Society for Science Fiction and Fantasy (http://www.sf-f.org.il), movie reviews site FishEye (http://www.fisheye.co.il), and six attitional web sites. |
| (1997-2003) | IBM Haifa Research Laboratory (IBM HRL): Worked as a researcher in IBM's Haifa Research Laboratory, first Programming Languages and Optimization department and later in the Systems and Software department. I took part in several research projects, including: 3D graph visualization, large-framework accessibility, static analysis of software and automated Enterprise Java validation tools (for IBM's WebSphere Studio product). |
| (1995-1998) | Shells Interactive, Ltd.: Worked as a lead programmer, project manager and later on as a consultant for this startup company, which created multimedia authoring tools and Macromedia Director plug-ins. |
| (1992-2000) | GalSoft, Ltd.: Beginning in 1992, I took a leading part in several projects by this Israeli company. These projects included the development of multimedia CD-ROMs for teaching driving theory, preparing students to psychometric exams, and more. Years later, I have also orchestrated the porting of some of these projects into modern web-sites, and developed additional (unrelated) web-sites for this company. |
| (1991-1993) | FastVGA: As a high-school student, I developed FastVGA, a shareware multimedia toolkit for Borland Pascal programmers. FastVGA was an engine for arcade and action games under DOS, including a high-speed graphics engine with graphic primitives, precision timing functions, etc. Several modules in FastVGA, including the sound support modules, were developed by my late friend Ido Razon. |
Over the years, I also did quite a few different freelance projects and provided consultancy services to numerous companies, including banks, insurance companies, and software engineering firms.
| (1998-date) | Technion (Israeli Institution of Technology in Haifa, Israel): I occasionally teach courses in the Faculty of Computer Science. To date, I have taught the following courses: Programming Languages (234319), Introduction to the Theory of Compilation (236360), Introduction to Operating Systems (234119), Operating Systems/Linux (234120), and Advanced Topics in CS: J2EE (236606). |
| (2007-date) | Haifa University: I occasionally teach courses in the Department of Computer Science. To date, I have taught a seminar in Programming Languages, and a course in Web development. |
| (1998-2003) | IBM Learning Services (Israel): I taught various courses in IBM Learning Services (Israel). My field of expertise was software engineering, advanced topics in Java, Enterprise Java (J2EE), Web Services, and the IBM WebSphere Application Server. I have also developed custom courses for several of IBM's clients. |
| (1999) | Open University (Israel): I taught software engineering courses in the Israeli Open University's "Project: Thought", designed to introduce people with academic degrees to computer-related professions. |
E-mail: tal@forum2.org
Homepage: http://tal.forum2.org/