Yehonadav Bar Ilan CV

Programming Experience: 9 Years

About

I’m extremely focused on achieving high business impact by recognizing crucial development pain points and focus my attention on development areas that will have high conversion of my time to maximized business value.

I’m a fast learner with a passionate and curious mind, eager to learn how to improve and maximize every environment.

My guiding principles are based on being a team player, having good communication skills and getting along with coworkers and managers while at the same time having an understanding of working independently.

I’m continuously sharing new developed skills and knowledge, and I’m open to feedback and constructive criticism to reach my full potential.

more about me

Experience

VP R&D
Vibez
2024-present

Responsible for design, research and development of an activity recommendation mobile app, in the market of fun activities for traveling and time spending

Senior full stack developer & tech lead
Feel.tech
2022-2024

My overall responsibility was to design and implement all aspects of a sophisticated live showroom and chat for many clients and provide e2e integration and support.

In the company’s inner workings I also provided BI analysis reports and an attribution workflow.
When the company ran into financial difficulties I continued giving them support as a sole developer.
When I first started working at Feel, I integrated quickly into the workflow within a month, by setting up Feel’s entire testing automation infrastructure and taking frontend and backend development tasks to get familiar with the project’s code base.
I proceeded to learn about the business aspects of the product so I can focus my attention on high value pain points and critical tasks.
In parallel to working on high value tasks I also put a lot of effort into code review and quickly became the top authority for approving code for all of the developers, since I was naturally involved with everyone's work through code review, I quickly became the lead developer and managed the team. I later proceeded to focus more on architecture and design in my own tasks and also became the leading architect of the company.
During my job I Managed 3 agile teams:
  • An outsourced frontend team
  • An outsourced backend team
  • A full-stack team + QA

Software Engineer
Cornerstone On Demand
2021-2022

Performing backend tasks in the learning content division, focusing on high load and performance.

  • Creating & performing Jira tasks
  • Writing documentation for different issues, design and ADRs
  • Designing micro services
  • Writing Backend code mainly in C# in monolithic fashion and in microservices in aws.
  • Managing cloud resources with IaC
  • Writing and running python and sql scripts
  • Debugging issues with various tools
  • Writing unit and integration tests
  • Monitoring errors and performance

Full-Stack developer
Freelancer
2021-present

performing tasks at any level of the technical stack for all sorts of clients.

Full-Stack developer (outsourced from Nyotech)
KW-RST
2020

performing tasks at any level of the technical stack. developing amazon advertising campaign external tool

  • Integrating amazon advertising API
  • Inventing the BCPS protocol

CTO (outsourced from Nyotech)
TeddyBear.today
2020

Responsible for all the technological aspects of a young startup in small hotels platform

CTO (outsourced from Nyotech)
GOtrack
2020

Responsible for all the technological aspects of a young startup in cooperative transportation

CTO (outsourced from Nyotech)
BANANOZ
2020

Responsible for all the technological aspects of a growing fashion site for nano influencers

Course Manager (parallel with Nyotech & Qaviton)
Net4U
2019-2020

Python for beginners, Python for analysts, Python for developers, Database intro, QA manual, QA automation, Git for beginners

Course Manager (parallel with Qaviton & Net4U)
Nyotech
2018-2020

Python for beginners, Python for analysts, Python for developers, Database intro, QA manual, QA automation, Git for beginners

CTO (parallel with Nyotech & Net4U)
Qaviton
2018-2021

Responsible for every technological aspect from research to architecture, design & documentation, down to full stack development, testing, delivery & instructing of various software products.

Automation Team Lead
Amdocs
2016-2018

Automation Development: Front-end, Back-end, NFT

  • Managing a small team of manual & automation testers
  • Designing & writing test cases
  • Automating load/system/e2e/api tests using python, pytest, selenium, java & testNG
  • Provisioning and monitoring test environment clusters of linux nodes using openstack
  • Managing automated CI/CD pipelines and test regressions
  • Monitoring and troubleshooting test results
  • Authorizing software releases

Team Lead
Military permanent service Hoshen NOTZ TERA
2015-2016

  • Network & IP engineering & integration
  • Team manager planning design, integration and analysis for IDF WAN/LAN network topologies
  • Leading Projects with high security clearance with IDF & external companies such as Cisco, Juniper etc.
  • Administrate & Integrate construction, upgrade & expansion of IP networks
  • Management of network drawings, IP & DNS addresses
  • Managing networks kernel resources

Encryption Engineer
Military service Hoshen NOTZ
2014-2015

  • Comprehensive QA tests and confirming the communication equipment routers switches encrypt servers required to integrate in the IDF
  • Out of spec, stress, performance tests
  • Information security testing
  • Testing network protocols packets against new applications
  • Integration with different development teams
  • Scripting & network automation

Shift supervisor at mission control for national networks
Military service Hoshen NOTZ
2012-2014

  • Network communication components maintenance (core & end routers ,backbone switches, modems, etc.). Tracking and troubleshooting any potential failure, configuring, upgrading & managing various network machines, supervisor of up to 12 technicians designed to provide solutions to malfunctions in various networks.
  • Working with clients Serving technical support.

Experience+

  • Owner of 100+ different git projects, 50% of which are open sourced.
  • Implementing projects that combine the integration of fiber and voip telephony systems infrastructure with communications networks.
  • Planning and analysis of complex systems.
  • Analyzing and planning for different network topologies and unconventional communication solutions to various entities.
  • Monitoring and traffic analysis.
  • Design and construction of networks based on Juniper and Cisco routers, Cisco switches, 3com switches and Nortel switches.
  • Familiarity with communications equipment VENDOR JUNIPER: m7i , m10i, j23xx, j43xx, j42xx, j32xx, j22xx, CTP.
  • Familiarity with communications equipment VENDOR CISCO: 37xx , 38xx, 45xx, 65xx, 26xx, 25xx, 27xx.
  • Familiarity with communication protocols: SSH, FTP, SFTP, SMTP, TCP, UDP, HTTP, HTTPS, TELNET, STP, VRRP, RIP, IS-IS, OSPF, EIGRP, BGP, MP-BGP, MPLS, LDP, PIM, VPLS
  • Setting up Firewall routes and rules

Skills

Python
Flask
Selenium
Appium
Pytest
PostgreSQL
mongoDB
Linux/Windows
Bash script
Docker
Heat Orchestration Template
Java
TestNG
JavaScript+flow
typescript
NodeJS
ReactJS
Next.JS
HTML
CSS
Confluence
Jira
CRM
Office
Visio
NestJS
Express
GraphQL
Prisma ORM
ECS
Quicksight (BI)
AppConfig
CloudWatch
S3
Secrets Manager
OpenSearch (~Elasticsearch)
GitHub Actions
GitHub Actions
React Native
Expo JS
LangChain LLM
Headless CMS

Tools

AWS
serverless framework
zappa serverless python
Jenkins
Open Stack
docker
CiscoWorks
Junoscope
InfoBlox
InfoVista
Smarts
Spectrum
Kiwi
AAA
Ixia
eHealth
Shunra
Secure CRT
Jmeter
Sanity.io
Auth0

Education

  • 2015-2016: first year student BA in electricity and electronics, Holon Institute of technology.
  • 2010-2012: practical electronics and electricity degree in amal Kiryat Malachi (final project on networks)
  • 2007-2010: education Be'er tuvia, physics and Electronics Department. A full matriculation

Certifications

Verified by Credly
Provider: IBM
Issued: October 2023

Web Development
Software Testing
Git
GitHub
unittest
Python
Object-Oriented
Programming
Django

Full Stack Developer Certification is a professional certification that validates the skills and knowledge required to design and develop both front-end and back-end components of web applications. It covers a wide range of technologies and frameworks used in web development, including HTML, CSS, JavaScript, databases, server-side programming, and more.

View certification link
Verified by Credly
Provider: Edchart Technologies
Issued: October 2023

Back End (Software Engineering)
Cascading Style Sheets (CSS)
Django (Web Framework)
Document Object Model
Express.js
Firebase
Front End (Software Engineering)
Full Stack Development
HyperText Markup Language (HTML)
Java (Programming Language)
JavaScript Frameworks
JavaScript (Programming Language)
Mobile Application Design
MongoDB
MySQL
Node.js
NoSQL
PostgreSQL
Python (Programming Language)
Relational Databases
Ruby On Rails
Ruby (Programming Language)
Server-Side
Vue.js
Web Design Programs
Web Development
Workflow Management

Full Stack Developer Certification is a professional certification that validates the skills and knowledge required to design and develop both front-end and back-end components of web applications. It covers a wide range of technologies and frameworks used in web development, including HTML, CSS, JavaScript, databases, server-side programming, and more.

View certification link
Verified by Credly
Provider: Edchart Technologies
Issued: October 2023

Debugging
Defending Django
Django
Django (Web Framework)
Extensible Markup Language (XML)
JSON
Object-Oriented Programming (OOP)
Operations
Parsing
Python (Programming Language)
Regular Expressions
Serialization
Sorting
Templates

Free Django Certification,Best Django certification Online programs. To get recognized globally do your Edhcart international certification Today.

View certification link
Verified by Credly
Provider: Edchart Technologies
Issued: October 2023

Advanced Machine Learning
Advanced Python Topics

certification shows that the individual is familiar with general computer programming concepts like conditional execution, loops, Python programming language syntax, semantics, and the runtime environment, as well as with general coding techniques and object-oriented programming. Take Best python certification for Developer Certification Exam Free Online Programs. To get recognized globally do your Edhcart international certification Today

View certification link

Personal qualities

  • Professional, responsible, with a high work ethic and excellent people skills
  • self-discipline learning
  • team player
  • like new challenges and research
  • drawn to innovation
  • languages: native Hebrew, excellent English.

Recommendations

"We hired Yonadav to recreate our internal digital marketing tracking platform from scratch which is a very big task to handle but Yonadav was able to work with us to make this happen. He's a damn good coder, no doubt about it. But apart from that, he also helped provide solutions to the business problems we get stuck on with the previous development team we had. It was a pleasure working with him. I highly recommend."

Glody S. | Technical Head of Products
Dec 2023

"I hired Yonadav as a backend engineer to help build our core django application. He is well experienced, professional and always delivered on time. He has integrity and is open about what he can and can't do which helped us accelerate and switch requirements where it didn't work. Will definitely hire again!"

Modhar K. | Founder of Prometheos Limited - Emission Sentri
Nov 2023

"Yonadav B. proved to be a valuable freelancer for us who quickly resolved our KPI aggregation problems and transformed our system into a scalable one. Despite minimal onboarding, Yonadav swiftly fixed the issues and proceeded to rewrite the aggregation system in Python. His ability to work under pressure, technical expertise, and dedication to delivering high-quality work were truly commendable. We highly recommend Yonadav to any company in need of urgent data science or pipeline solutions, as his contributions to our project were invaluable."

Filipe S. | Head of Engineering at Oxolo
May 2023

"We were looking for a talented full stack developer to develop a complex marketing technology project, that involved knowledge of ad networks, and a good understanding of the mobile app ecosystem. Yonadav was able to work autonomously, communicate well what he was doing, and deliver exceptional results in a short amount of time. We loved working with him because he does not hesitate in giving his opinion on the design and flows of our project, which is very useful since he is more knowledgeable about how the infrastructure of platforms work. He participated fully in the project as if he was an actual CTO. We would definitely consider working with him again as soon as we have more work to give."

Rayane A. | Co-founder Boteco Games
Aug 2022

"I highly recommend Yonadav on every level of a project. He was our lead developer working on a reporting / media buying platform which has helped us scale our spend by over 1000%. He's been truly wonderful to work with, understands all instructions and needs given, and works around the clock to get it done. I am looking forward to continuing building this product with Yonadav and other projects."

Raymond Attipa | President of Duke Digital Group
Apr 2022