A couple of months ago I was contacted by a recruiter about the new opportunity for an SDET role at Hulu. Though they did not move forward after the interview I still would like to share my experience and the coding challenge they asked.

Call with a recruiter.

As usual interview process started when the recruiter reached out to me about the opportunity. After our initial screening call with the recruiter, a couple of days later we set up an hour zoom interview as the next round with the hiring manager. …

As of March 28, 2020, our company announced that 80% of employees will be working from home including me which means no more spending hours and hours in traffic to commute to work, flexible working hours, etc. Since my schedule cleared out so I decided to spend more time reading books and expand my knowledge.

Here is a list of books that changed my way of thinking


Have you ever felt like when someone is asking you something in a different language and you immediately felt like your ability to speak is taken away?

Besides, Farsi, Russian, Turkey, English was the fourth language that I needed it to learn. When I moved to the United States, I knew very little English but could understand basic words like greeting, asking location, etc. Since Americans speak very fast I always struggled to understand what they are saying or respond to their question.

I enrolled in Intensive English at the University of Florida and wanted to learn the language fast…

Two days ago I received a call from a recruiter saying the hiring manager offered me a job as QA automation Engineer and they were excited to see me on their team. Unfornatunetly, I decided to decline an offer, and here is why and what I learned from it.

Interview Process.

  1. The initial call with HR
  2. An hour zoom interview with two developers
  3. Take-home assignment.
  4. Final round meet team and Engineering Director via zoom.

It all started when CyberCoders recruiter emailed me about the opportunity he was working on and if I would be interested in submitting my resume. It was a…

If you developer or have been in the tech industry at least once in your lifetime you have heard about the docker.

So what is a Docker? According to Wikipedia Docker is a set of the platform as a service product that uses OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels to learn more on their official website Docker or Wikipedia.

Now we know about the Docker. Let’s get hands-on on how to build and…

American Dreamer

Software Developer @ Bayer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store