O

Oded Bachenheimer

Software Engineer

Israel14 yrs 2 mos experience
Highly Stable

Key Highlights

  • Expert in low-latency trading systems development.
  • Proven track record in algorithm trading and risk management.
  • Strong background in automated visual inspection technologies.
Stackforce AI infers this person is a Fintech expert with strong capabilities in algorithm trading and automated systems.

Contact

Skills

Other Skills

Agile MethodologiesAndroid DevelopmentBlockchainCC++Cloud ComputingCloud DevelopmentDocker ProductsFinanceImage ProcessingJavaKernel DriversMachine LearningObject-Oriented Programming (OOP)Python (Programming Language)

Experience

Stealth startup

Developer

Sep 2025Present · 6 mos

Bloomberg lp

Senior Software Engineer

Feb 2021Nov 2024 · 3 yrs 9 mos · Hong Kong SAR

  • Market connectivity

Lighthouse financial technologies

Senior C++ software engineer

Mar 2020Oct 2020 · 7 mos · Hong Kong SAR · On-site

  • Worked closely with traders, quants and peer software engineers to:
  • 1. Design and implement hedging strategies for algorithm trading systems.
  • 2. Implement trading strategies.

Aax

2 roles

Senior Software Engineer

Oct 2019Feb 2020 · 4 mos

Senior C++ software engineer

Nov 2018Oct 2019 · 11 mos

  • Actively involved in a wide range of projects across the backend of the trading platform. Participated in all stages of development: design, development, testing and deployment. Focused on achieving low latency by optimizing network and application code.
  • MDS (Market Data Service):
  • Developed a low latency order book; benchmarking it with other implementations proved it to be at least 22% faster than the other ones.
  • Developed a matching engine simulator; the simulator is polymorphic and enables the development of sophisticated unit tests.
  • Developed a PCAP dump/replayer; translates the PCAP data captured over the network into a readable format; Supports 2 modes: dump the data, or replay it (to imitate the real-time execution).
  • OMS (Order Management System):
  • Developed a decoder for TCP data.
  • RMS (Risk Management System):
  • Developed a low-latency Trie data structure, tailored to meet the system’s needs.
  • EH (Execution Handler):
  • Worked along with different counterparts we have partnered with in different parts of the world.
  • Developed a FIX adapter and handler to process the data received from the matching engine’s DCG (drop copy gateway).
  • BS (Balance Server):
  • Owned the project; Worked with UM and Postgres DB; a commonplace to store transaction and real-time related data.
  • Developed a node-js app to present/enable modification of the data at the different tables.
  • TDS (Trade Data Server):
  • Read tcp data from DSG (Down Stream Gateway), decoding it and storing it in MongoDB.
  • Supporting recovery/failover.
  • Market Maker Reporter:
  • A tool to give insights on the market maker’s strategy and performance.
  • Reading data from DCG using FIX protocol.
  • Analysing the orders received from the MM (tracking price level changes in order book).
  • Exporting and presenting it using ElasticSearch and Kibana.

Optima optical technology ltd

2 roles

AVI (Automated Visual Inspection) Project Manager

Promoted

Jan 2016Aug 2018 · 2 yrs 7 mos

  • Optima Optical Technology LTD is a leading Israeli-Chinese firm specializing in developing high end automated solutions for printed-circuit-boards inspection.
  • Transformed the company's AOI (Automated Optical Inspection) machine into an AVI (Automated Visual Inspection) machine, writing the whole machine algorithm software from scratch. The new version is intended to use color base camera which increases the data load X3.
  • Developed and implemented highly efficient algorithms (C++) for image processing and defects detection.
  • Transformed the machine into color based rather than grayscale based, thus increasing the data load by 4. Developed highly efficient multi-threaded algorithms for grabbing, compression and decompression to deal with the increased data load.
  • By focusing on achieving low latency for networking and application code, the new version of the machine is able to handle color based images (X3 data load).
  • Managed a group of 5 engineers.
  • Worked together with several Chinese PCB manufacturers, to adjust the machine’s functionality to their needs.
  • The machine was installed at a major Chinese PCB manufacturer’s factory. The machine significantly improved the defects detection rate and decreased the human force involved as well as the process time.

Senior Software Engineer

Oct 2014Jan 2016 · 1 yr 3 mos

  • Optima Optical Technology LTD is a leading Israeli-Chinese firm specializing in developing high end automated solutions for printed-circuit-boards inspection.
  • Was responsible for improving the efficiency of the company’s AOI (Automated Optical Inspection) machine software and defects detection rate.
  • Successfully upgraded the machine, making it more reliable, faster and modular.
  • Achieved lower latency and higher throughput by:
  • 1. Application code: Optimized existing algorithms for PCB defects inspection, as well as developing new ones.
  • 2. Network: Developed a Huffman compression-decompression for the data delivered in the local network, modified to meet the machine's needs.
  • The optimizations I delivered improved the runtime and throughput by ~30%.

Qualcomm

Software Engineer

Aug 2012Mar 2014 · 1 yr 7 mos · Haifa Area, Israel

  • Designed and implemented Linux kernel-space drivers, user-space applications and Android applications for Qualcomm's Linux/Android based platforms: smartphones and tablets.
  • Optimizing Assembly code in critical sections.
  • A program offered for university students with an outstanding performance.

Israeli defense forces

2 roles

Robotics Software Developer (mandatory service)

Promoted

Mar 2008Mar 2009 · 1 yr

  • Joined a team of developers destined for customizing the robots to the operational needs.
  • Developed MATLAB and Simulink libraries for robotics algorithms related to kinodynamic motion planning.
  • Participated in all stages of design, implementation, testing, and product release.

Robotics Instructor (mandatory service)

Mar 2006Mar 2008 · 2 yrs

  • Was trained to operate, repair and guide other military units on various types of robots.
  • Took part in operations involving robotics, and in customizing them to the operational need.
  • Instructed different military units about robots.
  • Accomplished several courses and training on cutting edge robotic technologies.

Education

Technion - Israel Institute of Technology

Bachelor of Science (BSc) — Computer Science

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Agile Methodologies & Android Development

Explore similar profiles based on matching skills and experience