top of page
  • LinkedIn
  • X
  • Facebook
  • YouTube
Asset 22לבן חדש.png

OUR SPEAKERS

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

10+ years as a Software engineer and still loving it. Writer of the tech blog "Maya's Algorithms" at algoritmim.co.il
Love to create, talk and write about beautiful code and software design.

Maya Gershovitz

Senior Software Engineer
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:
Tel Aviv, Israel
Asset 7TWITTER.png
Can also give an online talk/webinar
Paid only. Contact speaker for pricing!

MY TALKS

Optimizing the coding Interview

Professional Development, Soft Skills, Software Engineering

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

When it comes to preparing for a coding Interview, graphs and trees are a good start, but they are not enough.
This session would teach you how to talk about projects, code and yourself, in a way that helps interviewers see your worth.

Asset 1icon.png

The hidden costs of your favorite functions in Python

Software Engineering, Backend

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

Have you ever written a short and simple function, and added it to your pipeline only to discover it is WAY slower than it should be? Did you know some pandas functions are written in Python and work much faster than others? Python is not known to be the fastest language, but you can be proactive about speeding things up!

While Python is featureful and simple to write, it isn’t known as a fast language. Many of Python’s functions and one-liners have hidden complexity costs. Choosing the wrong ones can slow down your code and those costs definitely add up. For example - popping an item from the end of a list vs from the start of it, or using the “in” operator on a set vs a list. A few seconds running time difference in your local script could mean a few hours time difference on the production pipeline.

If you want to learn about what to look out for, how to overcome these pitfalls and make your code more efficient this is the talk for you.

Asset 1icon.png

Compiling My Thoughts: Why Writing a Tech Blog Shaped My Career

Content, Professional Development, Software Engineering, Community / Networking, Soft Skills, Women in Tech

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

I started my tech blog when I was job hunting and realized I was terrible at explaining myself in interviews. Writing was my way of practicing - I used the empty page as my "rubber duck". Throughout the years my career advanced, I changed and so did my content. Blogging helped me to organize knowledge, learn new things and sharpen what I know. It also turned out to be meaningful for others—over the years, readers have told me my posts gave them the advice, tools and confidence they needed at pivotal career moments.

In this talk, I’ll share how writing publicly has shaped my career - from interview prep to personal growth to handling online backlash. I’ll also discuss why I always focus on the process, not just the polished results, and why embracing the struggles is key to long-term improvement as engineers. If you’ve ever wondered whether blogging is worth the effort, this talk is for you.

Asset 1icon.png

The Engineer's Guide to Data Pipeline Architecture

Software Engineering, Backend

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

Ever wondered how big tech companies handle their massive data flows?
In this talk we'll take a practical look at data pipeline architecture. I'll overview different ways to process and store data, peek at some real-world examples like Twitter's evolution, and explore common patterns and tools.

Asset 1icon.png

Optimizing the coding Interview

Completed

true

Visible

true

Order

2

2
Go to lecture page

The hidden costs of your favorite functions in Python

Completed

true

Visible

true

Order

3

3
Go to lecture page

Compiling My Thoughts: Why Writing a Tech Blog Shaped My Career

Completed

true

Visible

true

Order

2

2
Go to lecture page

The Engineer's Guide to Data Pipeline Architecture

Completed

true

Visible

true

Order

4

4
Go to lecture page

Approve speaker

email was sent to speaker

Reject speaker

email was sent to speaker

bottom of page