Ben Amsallem

Senior Software Engineer at Everysight
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Haifa District, Israel, IL

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Computers and Electronics Manufacturing
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jul 2014 - Present

      Senior developer at Everysight, A Smart Glasses startup (Elbit Systems Spin-Off), where we make the most advanced AR cyclist smart sunglasses. Responsible for Everysight's OS on various levels: OS Design, OS Services, UI, BLE communications, User Apps and mobile companion application integration. Latest significate activity was to design and implement rendering system (Like the android rendering pipeline) for remote Microcontroller based graphic card (over BLE). The platform is running on IOS and Android utilizing Kotlin native as a common framework. This framework responsible for communication and for graphical assets loading, from code or xml, as well as build the rendering tree and render optimized dirty graphics areas, to minimize BLE bandwidth and power consumption. Rendering logic was inspired by “Painter's algorithm” and other optimization methods. In addition, I have gained significant experience with BT/BLE communications, Android system including UI, Services and ROM modifications. Also, developed the Android and IOS POC apps. Responsible for integration with various custom hardware and communications on the OS level. Created Demo/POC apps in OpenGL or Unity for AR applications. Experience with Open Street Map (OSM) infrastructure including server and offline mobile maps, down to the custom android control. Maintain backend server and REST APIs built on DC/OS, Mesos, Azure, Docker, using Node.js and MongoDB. Recently migrated to Kubernetes. Built a marketplace for Everysight glasses android apps, this project is a google play like web store but simpler and propriety (utilizing, micro-services, nodejs, vuejs and Kubernetes) Built internal utilities for logs inspection, debug and user statistics (analytics) using electron, Vue.js, Elasticsearch, MongoDB and Node.js. Led an SDK program built on top of our proprietary hardware and customized Android OS. Show less

    • Defense and Space Manufacturing
    • 1 - 100 Employee
    • Software Engineer
      • Jul 2011 - Apr 2014

      Software Engineer, Developing in C#, WPF, WCF, ASP.NET. Developed Client and Server side for an air born video system, implementing end to end solutions from UI using MVVM, Prism and Unity up to the DB level using Microsoft SQL and Entity Framework. Responsible for Implementation and system integration the communication channels for the product(TCP, UDP, SIP, RTSP, REST). Software Engineer, Developing in C#, WPF, WCF, ASP.NET. Developed Client and Server side for an air born video system, implementing end to end solutions from UI using MVVM, Prism and Unity up to the DB level using Microsoft SQL and Entity Framework. Responsible for Implementation and system integration the communication channels for the product(TCP, UDP, SIP, RTSP, REST).

    • Netherlands
    • Hospitals and Health Care
    • 700 & Above Employee
    • Software Engineering Intern
      • Apr 2006 - Jul 2011

      Implement Business Logic solutions for the Philips CT scanner console. Gained experience in C#/WPF and design patterns, while working with Prism/Unity framework. Also worked with CruiseControl.Net, Nunit and Rhino Mocks.

    • QA Tester
      • Jan 2005 - Apr 2006

      Gained experience with the software development process, software life cycle, automated testing, windows APIs, and system configuration management.Performed integration testing and on-site support.After a period of 8 months I was promoted to the position of a “Senior Tester” and was responsible to coordinate the testing execution plan with the various software and hardware teams.

Education

  • University of Haifa
    Bachelor of Science (B.Sc.), Computer Science
    2007 - 2011

Community

You need to have a working account to view this content. Click here to join now