Ido Barash

Ido Barash

Always code as if the guy who ends up maintaining your code will be a violent psychopath

כ"ס, ישראל
פרילנסר

אודותינו

"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live" - John Woods


I have a strong passion to take new ideas and bring them to reality.

I am an open source server side developer and architect. I have years of experience with different companies and various open source technologies, with great love to startups and new ideas.

Most of the systems I developed were "from-scratch" projects and I participated in all aspects execution: Design, Architecture, Code, Business requirements, Dev-ops infrastructure, etc...

* Experienced with building a high scale, robust ETL system for mass events processing.

* Experienced with designing and implementing Micro Services based on Event-Driven messages architectures, using both Spring and Vert.x.

* I had two of my own startups thus I am familiar with hard work and passion to bring something new to life.

* I created a 'Java from scratch' course in order to train JS developers and help them become full-stack open source developers.

Technical Summary experience:
Java EE, Spring IOC, Spring AOP, Spring Boot, Java 13, Java 8, Vert.x, event-loop, Kafka, Couchbase, Redis, Big-Query, MySQL, MemSQL, Amazon Athena, mongoDB, Hibernate, Spring-data, python, kubernetes, Antlr4 (Language engine), Micro-services, JUnit, pytest, gatling, Groovy, Grails, React (JS), Mobx(JS).

Experienced using Linux machines on Amazon and google cloud services.

שפות

עברית
שפת אם
אנגלית
שליטה קרובה לשפת אם
ספרדית
שליטה טובה

תחומי התמחות

תכנות ופיתוח תוכנה

300 ₪ לשעה
Java
נסיון רחב מאוד
Java 7, 8, 12

Java EE, Spring IOC, Spring AOP, Spring Boot, Java 13, Java 8, Vert.x, event-loop, Kafka, Couchbase, Redis, Big-Query, MySQL, MemSQL, Amazon Athena, mongoDB, Hibernate, Spring-data, python, kubernetes, Antlr4 (Language engine), Micro-services
Python
תכנות סקריפטים
תכנות שרת Struts
ORM (Alchemy)
עיבוד כמויות ענק של איוונטים

תארים אקדמיים

מדעי המחשב

אוניברסיטה פתוחה

2 תחומי התמחות

Java Python