Michal Bar

Senior Software Engineer at ONE ZERO

Netanya, Center District, Israel

About

Experience

  • Senior Software Engineer at ONE ZERO
    2022 - Present · 4 yrs 6 mos

  • Back End Engineer at Bright Machines
    2019 - 2022 · 3 yrs

    - Building microservices for monitoring and controlling robotic based manufacturing cells - Building microservices that collect, aggregate and analyze production data in near real time - Responsible for building a rules and notifications system, based on a Grafana engine, for monitoring thresholds of various metrics from sources such as Prometheus and Elastic in near real time - Event driven architecture, in a hybrid environment of both on-prem and cloud - Tools and technologies: Kafka, Axon (an Event-Sourcing framework), Spring Boot, Postgresql, Prometheus, Git, Docker, Kubernetes, REST API, Agile

  • Back End Engineer at Heed, LLC
    2019 - 2019 · Less than a year

    ***Position terminated because the start-up was shut down*** Developing a platform that collects data on live Sport events from various sources, including IOT sensors, and automatically transforms them, in real time, into unique insights, visual stories, statistics, games, and more. The platform is based on microservices, that are hosted in AWS, managed in Kubernetes, and supported by a fully automated CI/CD process. Main language: Java Technologies: Spring, RabbitMQ, MongoDB, Jenkins, Kibana Metodologies: Microservices, TDD, Agile

  • Back End Engineer in the Data group at AppsFlyer
    Dec 2016 - Dec 2018 · 2 yrs 1 mo

    Responsile for Appsflyer's master API development, which is a repotring service that recieves user queries, distributes them between multiple microservices and APIs, aggregates amd manipulates the results according to user needs and bussiness logic. Main programming language: Clojure (which is a functional language on top of the JVM) More technologies\tools\languages: Java, Scala, Python, SQL, Bash, Spark, Hadoop, YARN, Druid DB, Memsql DB, Kafka, Airflow, Zeppelin, AWS, Consul, Microservices architecture, REST API, Agile Methodologies

  • NICE_Ltd. (4 yrs 10 mos)
    • BigData Platform group
      2012 - 2016 · 4 yrs

      - Hadoop administration - Participating in the design of the Java services that comprise the data flow of the CEA product. - Designing schemas that represent the data structure in different phases of the data flow. - Writing ETLs in DataStage and Datameer for processing large files (TeraBytes). - Working with the PreSale and Professional Services engineers, to guide them on how to use and how to configure the product, in order to adjust it to each customer's needs. - Writing tools in order to automate and improve the day to day work of the Operations and PS engineers.

    • DBA
      Apr 2011 - 2012 · 10 mos

      - Designing database solutions - Writing SPs and objects in T-SQL - Performance tuning - Mentoring the development teams and guiding them on writing database related code - Performing code review for the developers - Troubleshooting and solving client's issues