top of page

OUR SPEAKERS

speaker_badge_banner_red.png
Share on:
Asset 14icon.png
Asset 39icon.png
Asset 12icon.png

Hila is a Squad leader & Backend Developer at Augury, where she leads a squad that is responsible for the distribution of our AI engine insights to our Vibration Analysts and customers. She has 6 years of experience in Backend Engineering, working with high scale distributed systems. Hila is very passionate about good engineering, developer productivity and creating a motivated working environment. In addition Hila is involved in improving the diversity of the places she works at, either by leading volunteering initiatives in the company or cooperation with HR

Hila Fox

Backend developer & Squad lead
Asset 12icon.png
Asset 1TWITTER.png
Asset 39icon.png
Asset 17icon.png
linkedin.png
twitter.png
facebook.png
github.png
English, Hebrew
Languages:
Asset 7TWITTER.png
Location:
Haifa, Israel
Asset 7TWITTER.png
Can also give an online talk/webinar
Paid only. Contact speaker for pricing!

MY TALKS

Product thinking for techies

Product, Software Engineering, Leadership, Professional Development

Asset 12SLIDES.png
Asset 21talk.png
Asset 11SLIDES.png

Your product manager enters the room and says, "I just told leadership my new idea, and they loved it!". Once you hear it, you get a little scared and say, "Well, this would be a huge architectural change." You both sit in the room depleted, wondering what to do. But Hazza, here comes the product thinking techie: "I have an idea that will take 20% of the work for 80% of the impact". This is the holy grail of creative engineering, and to do that, you need to understand the business and how to communicate with product people. In this talk, I will share basic terminology, best practices for techies, and tips that worked for me while working with product managers so we can all be creative together.

Asset 1icon.png

The IC's Path to Leadership: Skills for Influence and Impact

Leadership, Software Engineering, Soft Skills

Asset 12SLIDES.png
Asset 21talk.png
Asset 11SLIDES.png

At my last job, I transitioned from senior to an architect, and oh boy, can I tell you, this transitioning to a staff+ role has a learning curve. Suddenly, your technical skills are not enough. You must build and refine your leadership skills. In this talk, I will share my journey of entering the world of staff+. I will share which behaviors and skills are required, how expectations differ, and how to showcase your abilities. Though this road has ups and downs, these insights and tips will save you time, tough conversations, and frustration.

Asset 1icon.png

How to become a go to person

Software Engineering, Leadership, Soft Skills

Asset 12SLIDES.png
Asset 21talk.png
Asset 11SLIDES.png

We have two types of leaders in the world, the ones you contact because you have to get their approval and the ones you want to contact because your want their opinion. Which one do you want to be?

Working in today’s high-tech scene, we all need different skills and behaviors. Skills are the abilities we have learned, and behaviors are how we act. For example, a person can have leadership skills, and one of the behaviors they present is “lead by example”.
Maintaining the balance between presenting strong technical and people skills is crucial for becoming a go-to person, especially at a new job or when changing roles.

In this talk, I will share the practical behaviors that I have implemented in my everyday work life that have helped me gain the go-to person status and assume the architect role. Cultivating these tips can help you reach the go-to person status and advance your career.

Asset 1icon.png

Prioritizing tech debt in a product-centric world

Leadership, Product, Software Engineering

Asset 12SLIDES.png
Asset 21talk.png
Asset 11SLIDES.png

Different companies handle tech debt differently. Some allocate % in each quarter, some per sprint. Sometimes, tech leads are responsible for it, and sometimes, team leads. Whoever you are and how this is managed, you probably struggled to prioritize or convey the business impact. Well, this is because you need to have a product-led approach. And as techies, we usually need to be educated on the topic. In this talk, I will share how we can productize our tech backlog grooming and prioritization to enhance collaboration with product managers, generate buy-in from management, and be more impactful technical leaders.

Asset 1icon.png

Practical DDD: Applying DDD to different architectural styles

Backend, Software Engineering

Asset 12SLIDES.png
Asset 21talk.png
Asset 11SLIDES.png

Who models your system? Would you do it differently? Learning Domain-driven design can be an intimidating task. Lots of definitions; you need to read a book and connect the dots on how all of this relates to your current architecture. This workshop is aimed at mid-senior developers looking at their first bite of DDD. I will simplify critical definitions and best practices from the DDD world with real-life examples. We will implement DDD through different architectural styles and modeling options. I will introduce a fictional company, and we will refine the use case and choose architecture and technology. Using our brand-new DDD skills, we will model our system and generate cohesive language. You will leave the workshop with practical tools to apply the DDD learnings at your work, even tomorrow!

Asset 1icon.png

The IC's Path to Leadership: Skills for Influence and Impact

Leadership, Soft Skills, Software Engineering

Asset 12SLIDES.png
Asset 21talk.png
Asset 11SLIDES.png

How are we, as ICs, supposed to build leadership skills when most education opportunities are aimed at managers? As IC leaders, we must work with product and engineering managers, mentor others, build relationships, impact the business, understand organizational politics, and more. It is a never-ending list of behaviors and skills we need to acquire. In this workshop, I will present the typical responsibilities in our roles and practical tips to improve within them. Separated into conversation groups, we will brainstorm different work situations for mutual learning and implement key concepts learned immediately. After the workshop, you can recognize opportunities to showcase your leadership skills. You will be equipped to become a true leader in your company while remaining a strong technical IC.

Asset 1icon.png

Practical DDD - Transforming theories into guidelines

Software Engineering, Backend

Asset 12SLIDES.png
Asset 21talk.png
Asset 11SLIDES.png

Thinking about domain-driven design, we usually imagine tech leads and architects sitting in a room, waving their hands and debating theoretical concepts. Well, it might have worked in the past, but the game is changing once the company starts scaling, and suddenly there are a lot of developers taking part in our ecosystem's development and design.

Considering a “developer in the center” or “full autonomy” approach, tech leads and architects should transform from potential bottlenecks to enablers and coachers.

In this talk, I will share how to scale and distribute the decision-making process around architectural decisions by generating an architecture first mindset and propagating architectural guidelines that can be implemented in every design review by every developer.

Asset 1icon.png

Practical DDD — aligning generic services maturity with practical patterns

Software Engineering, Backend

Asset 12SLIDES.png
Asset 21talk.png
Asset 11SLIDES.png

Usually, you don’t hear much talk about contextualizing generic subdomains. You imagine it's a solved problem with off-the-shelf tools; inventing the wheel is unnecessary. While theoretically, this is true, it's not how it goes in the real world. In the real world, we find ourselves searching for the perfect tools, which often don’t exist. When we come to this conclusion, we settle and enrich them with missing requirements crucial for our supporting and core domains.

Asset 1icon.png

Job search: Navigating the emotional rollercoaster

General, HR, Soft Skills, Software Engineering

Asset 12SLIDES.png
Asset 21talk.png
Asset 11SLIDES.png

Looking for a job is… well... Pretty frustrating. It requires a lot of work; we always feel insecure, and rejection is the worst. I can relate as a staff engineer who recently started a new job. In this talk, I will share practical tips from my personal experience on how we can, as engineers, build a structured path for the job search journey. What criteria can we look for in companies, and how can we prepare for interviews. I will share surprises that happened to me along the way and how we can distinguish ourselves from others.

Asset 1icon.png

Product thinking for techies

Completed

true

Visible

true

Order

3

Go to lecture page

The IC's Path to Leadership: Skills for Influence and Impact

Completed

true

Visible

true

Order

5

Go to lecture page

How to become a go to person

Completed

true

Visible

true

Order

1

Go to lecture page

Prioritizing tech debt in a product-centric world

Completed

true

Visible

true

Order

2

Go to lecture page

Practical DDD: Applying DDD to different architectural styles

Completed

true

Visible

true

Order

5

Go to lecture page

The IC's Path to Leadership: Skills for Influence and Impact

Completed

true

Visible

true

Order

4

Go to lecture page

Practical DDD - Transforming theories into guidelines

Completed

true

Visible

true

Order

2

Go to lecture page

Practical DDD — aligning generic services maturity with practical patterns

Completed

true

Visible

true

Order

4

Go to lecture page

Job search: Navigating the emotional rollercoaster

Completed

true

Visible

true

Order

3

Go to lecture page

bottom of page