avatar

Reuven Yagel
PhD, Software & Systems Engineer

About

An experienced hands-on software & systems engineer / developer / leader.
Developed real-time high-availability command & control safety systems in various platforms and programming languages.
Researcher of fault tolerant, distributed and autonomous systems.
Academic lecturer of various computer science subjects. Open source contributor.
Outside of computing: interested in all things nature and running.

Work Experience

~Uriel
March 1998 – Present
Software Developer / Team Lead / Project Manager / Systems Engineer
Software and Systems Engineering
Highlights
  • Innovation and entrepreneurship center - esablish and lead
  • Systems Engineer for Development Department. Safety and Computer-security audits, Software Architect
  • Set up a new software development unit. Adopting several large scale legacy software systems. Mentoring
  • Developing various infrastructure libraries, e.g., geographic transformations engine and reliable communications,
  • Remote equipment operation system, a geo-web interface for a debriefing system,
  • A distributed count-down system, leader of software processes and practices
  • Research of trajectory estimation algorithms for multi-target trackers, automatic video tracker
  • Leading a command & control project, motion detection & threat simulation
  • C4 projects, interfaces and debriefing systems for an electronic warfare test range, SW quality engineer
  • Location based exercise planning and monitoring system
  • Managing computer operations center
  • Threat debriefing systems, maintaining a legacy test-range control system, remote control system for sensors
Azrieli College of Engineering, Jerusalem
October 2008 – Present
Senior Lecturer
Lecturer and researcher
Highlights
  • Courses (selected): operating systems, software engineering, compilers, data science, modeling (M.Sc.)
  • Academic activities: final project coordinator, head of software studies, program committees, paper reviewer
  • Mentor and advisor for many student projects
  • Software engineering for community (3 semesters), student teams build apps for local non profit organizations
  • Research and publications in cloud security, testing, software engineering and teaching
TypeMock
July 2012 – September 2012
Consultant
Consultancy for building testing tools - summer position
Highlights
  • Build a test linter tool
  • Helped finalizing a C++ mocking library - Isolator++
  • Examined rapid development practices/processes

Volunteer

Anyway, Hasadna.org.il
2014 – 2015
Developer, Mentor
Car accident map and information sharing in Israel
Highlights
Sadnat Shiluv
2018 – Present
Coach
Robotics class for special education

Contact

Jerusalem, Israel
(+972|0)-52-89-23-845
github
StackOverflow
Twitter
linkedin

Education

  • 1995 2007

    Ben-Gurion University of the Negev

    B.Sc., M.Sc, Ph.D., post-doc

    Computer Science

Publications

See detailed resume

Academic cv, publication list, activities, awards, etc.

Resume

Was compiled with: https://jsonresume.org