Ravit Dennis

Principal AI group Engineer at Microsoft

Israel

About

First and foremost - a coder who loves to code and create new things. Enjoys participating in hackathons, and exploring new technologies and ideas.

Experience

  • Microsoft (10 yrs 1 mo)
    • Principal AI group Engineer
      Jun 2025 - Present · 1 yr 1 mo

      Part of the group leadership team. Managing a group that is focused on building AI infrastructure for the group and building AI products. Using RAG, prompt engineering, embedding, full evals system, experimenting with fine tuning, continuously improving the accuracy, tokens and performance, all at scale

    • Principal Group Software Engineering Manager
      Dec 2022 - Jun 2025 · 2 yrs 7 mos

      Managing three teams, 23 people in total, both frontend and backend. One team is working on the kusto data explorer and dashboards. The second team is responsible for building real time analytics that is part of azure fabric. Third team responsible for ai and ingestion to kusto

    • Senior Software Engineering Manager
      Aug 2019 - Dec 2022 · 3 yrs 5 mos

      Hands on manager, managing a team of 10 developers – including 1 US employee and 1 Data Scientist. Built the team from scratch, recruited its people, built knowledge, good collaboration and team energy, defined team goals and features and built good collaboration with other teams. Team owns full development cycle for several Azure services that analyze customer usage and make suggestions and insights based on it and helps the Kusto team work at scale.

  • Software Engineer at Qualcomm
    Oct 2011 - Jun 2016 · 4 yrs 9 mos

    Main programming languages used: C, C++, Java A full stack developer of the Open Innovation R&D team in a group that develops new Ultrasound based technologies for Android. This includes development in the Application Level, User Space, Android Framework, DSP, TrustZone and SSC both in Java, C and C++. Responsible for full software development cycle – software requirements, design, implementation, testing, integration, code reviews, deployment and support. 2014 – 2016, Fingerprint Project - Leading the development of several key features, including mentoring other team members and conducting code reviews. - Develops key software components of an Ultrasonic fingerprint scanner solution, including caching mechanisms, complex finger detection algorithms and calibration capabilities. - Works closely with Qualcomm’s customers for requirement gathering and product enabling. - 2nd place winner in Qualcomm's yearly Hackathon for developing an app that utilizes Qualcomm’s face recognition SDK. - On-site support to customers. 2011 – 2014, Ultrasound Project - Developed key software components of an ultrasonic digital pen solution, from concept to product, which was sold to HP. - Responsible for the study and implementation of several features, including a Pen SDK for writing applications using the digital pen and all its features, advanced power saving capabilities and several complex ultrasound positioning algorithms which allow the pen to be used off screen with no limitations. - On-site support to customers in production line.

  • Photogrammetry and Cartography at Israel Defense Forces (IDF), Intelligence Unit
    Sep 2006 - Sep 2008 · 2 yrs 1 mo

    - Mapping and geo-Information, Photoshop and image processing. - Worked with a variety of Linux command-line programs. - Received a yearly certificate of excellence awarded by the base commander.