About Yaniv Arad
Who am I, what do I do, or in short: how did it all start?
I’m Yaniv Arad, a technology consultatnt, software architect, developer, teacher, instructor, and mentor. I’m married, with one child and one cat, and I haven’t seen a hairdresser since 2005. Oh, and… I love mango. Love it!!
For 20 years I’ve developed systems based on the most recent technologies, set up and managed R&D departments, served as CTO for various companies, but above all – trained and taught developers on using advanced development technologies.
My interest in software development dates back to 1997, when I got a book on Visual Basic 6. I started learning from the book, and… the rest is history.
I’ve taught myself all the basics of software development: algorithms, data structures, operating systems, parallel programming, and more… I’ve learned programming languages (and still do) and related technologies. In 2000, just one day after I was discharged from military service, I started working as a developer for Ness. Since then, I served in the following roles:
- Head of Development Team in a business intelligence start-up company
- Head of Development Team in IT companies
- Setting up and leading a development department using Microsoft technologies.
- Manager of R&D departments
- CTO in finance companies
- Technology consultations and support for different companies
How did I transition from managing software development to training?
Completely by chance. I tried it – and fell in love. Since then, I’ve taught (and still teach) in most colleges. In some of those colleges I introduced new educational fields and managed them; set up training divisions at high-tech companies and advised them; wrote advanced educational programs for the most recent technologies; gave lectures and participated in technological conferences, etc. 7 years, 7000 graduates, 650 courses – and the same level of energy. That’s how it works when you’re in love…
How did the Extreme70 model start?
As a development manager for a number of companies, I sometimes have to recruit graduates of vocational software development courses. I’m a great believer in “novices” that come with plenty of motivation and a sparkle in their eyes. So, what’s the problem?
Most graduates of vocational colleges are not sufficiently prepared for the heavy demands of daily work. That doesn’t mean they had a bad instructor; it does mean that they lack proficiency, because they did not delve deeply enough into advanced subjects and did not write enough code to gain the experience required to cope with the daily challenges.
Working with these graduates made me realize that instead of “bringing the teaching to the industry”, we should “bring the industry to the teaching.” That’s how the Extreme70 model was born.
My experience in technology training
- Manager of Full Stack development, lecturer at the Technion (external studies division) – software and information systems engineering, Haifa
- Web Development Manager for Kernelios
- Teaching courses on development technologies, Internet, information systems, and databases using advanced .NET technologies
- Lecturer at the Israel Academic College, BA Technology Management, Ramat Gan
- Development and Data Science Manager for Boost Academy
- Microsoft Technologies Manager, Ness College
- Head Lecturer on Microsoft technologies, Interbit College
- Head of .NET at HackerU College
- Teacher in a training program for novice developers for high-tech – MCSD qualification training
- Microsoft Technologies lecturer, Omega College
- Development Technologies lecturer, TopEdu college
- Development Technologies lecturer, HackerU Pro
- Lecturer in technological and professional colleges
- Training software engineers for IDF: trained members of Mamram, Unit 8200, and the Air Force
- Teaching courses on Microsoft technologies – John Bryce Training
- Teaching courses for public sector entities: Prime Minister’s Office, Ministry of Defense, Bank of Israel, and more.