Logo

If you can dream it - I can build it


Who am I?

Logo

I'm Roy Segall

Enthusiastic, self-learned, highly motivated, love to explore new technologies, contributing to open-source projects, speak at local meetups, makes the best Tahini you can imagine, and an amateur photographer.

What is computerised dreams?

Once upon a day, I decided to have a cool email address. I look for the domain segall.com but this was taken. So I looked for other domains and eventually found segall.io. If you want to use Google’s services with a custom domain you need to register as a business. I thought of a cool name and found out that Computerised dreams are pretty awesome.

It’s not just a name - it’s a way of creating products and solutions. Every time someone approaches me and asked me on how his app should look or act, or maybe a customer had an idea but never knew how to describe it I use to give them the next tip: Close your eyes and start to imagine how your up should look like. How your brand new site looks and behaves in your deepest dreams.

My mission, as a developer and someone that knows a thing or two about computers, is to take your wildest dreams and turn them to something real.

This is why I choose this name.

Professional experience

PHP
CSS/SASS
JS
Python
NodeJS
MongoDB
Go
Vue.js
React
Drupal
Django
Git
2019; Dreamed Diabetes, Developer. After I got fired from Taliaz I started to look for a Job once more. The job search took around 3 months and I nailed a position in company I rather not specify. I decided to hide it from my resume since the job position was at a company that had nothing in which I believe: No CI, No PR and code reviews and not a single good principle for a project managing. After an unpleasant event that occur I decided to quit it and look for a better job. I arrived finally to Dreamed Diabetes, a company which developed an algorithm that can suggest a better insulin plans for patients with Type 1 Diabetes. This time I look for the right signals - All the best practices, a good challenge, Technologies I did not worked with, and a work life balance. In addition to all of the above there was one thing that I decided to pick this position - getting out of my comfort zone. Dreamed uses Windows as the OS for developing and the stack is ReactJS with Django. Technologies I did not had the chance to work with. The very best thing with getting of the comfort zone is that you get to do stuff you did not thought of before.
2018; Taliaz Health, Developer. Once I figured out I had enough with Drupal I joined a company called Taliaz. Taliaz's mission was to help people with hard depression. They managed to accomplish that by taking a swab sample from the patient, ask the patient a couple of questions, and after a couple of days the patient(or the doctor) will get a report with the best matching medicine. At the time I joined in, Taliaz decided to grow in start to develop all the products in-house instead of using an out-source solution. I helped to improve the current products: fix bugs, implement a couple of small features. In the last month at Taliaz, I started to write a new API based on Symfony which meant to serve all kind of application: Desktop, Mobile, Smart wearable devices etc. I got fired from Taliaz due to finance issues they had back then - pretty typical to a startup. I loved to work at Taliaz: I met amazing people and learned a lot.
2018; Real Commerce, Consulting. During my last three months at gizra, I worked at RealCommerce as a team leader and an extra three months as a freelance. Since I knew Drupal very good I helped a Drupal-based team inside the company to handle various tasks: fix bugs, implements new features, update the design and make sure that the "best practices" are implemented.
2011-2018; Gizra, Lead developer. I joined gizra in June 2011, after working in Pizza Hut as a shift manager. I had no real experience and until then all my coding stuff was a Hobie. In the beginning, I worked on a couple of projects but eventually, I worked on a QA site for medical questions for a year and a half. Later on, I worked on other projects until I joined an open source project called OpenScholar. The work on OS took around 4-5 years in which I lead developers, handled complex tasks, helped to implement CI/CD projects, and worked directly with the team from Harvard. Except for that, most of the work in gizra based on a contribution from the opensource community so it was natural, and the right thing to do, to give back to the community: I talked on local meetups, created modules in Drupal, managed local events, mentored young developers and much more.

Blog posts

Here you read various blog posts I wrote over the years: From my time at Gizra, and my blog posts at Medium.com
Published on: May 24, 2019, Published in: Medium

I love Apple products but mostly, what I use every day for making money, is an operating system. I love Mac OSX, I think it’s one of the best OS for web development. No, Microsoft Windows is not good enough IMO for web development. One of the things that doesn’t exist on the Mac OS is a proper image gallery.


Published on: June 01, 2017, Published in: Gizra

So what is a bot? If you’ve ever said Hey Siri, OK Google, Hey Cortona, or Alexa, then you have interacted with a bot. That bot received an input, returned an output - it woke you up, reminded you of something, sent an email, or ordered a new book from Amazon - and you if you’re lucky, a drone delivered it!


Published on: October 27, 2016, Published in: Gizra

For a traditional Drupal site, we don’t need to handle authentication, because Drupal has our back - a user submits the login form, gets a cookie, and starts using the awesome site. But what about decoupled sites? How can we authenticate the user?


Published on: June 08, 2016, Published in: Gizra

Drupal-8-manina is at its highest. Modules are being ported, blog posts are being written, and new sites are being coded, so we in Gizra decided to join the party. We started with a simple site that will replace an existing static site. But we needed to migrate node attachments, and we just couldn’t find an existing solution. Well, it was time to reach out to the community


Published on: January 17, 2016, Published in: Gizra

You might have heard of Burning Man. Basically it’s a lot of hippies settling down in the desert for a few days, setting up small camps with different themes that make up a big, temporary city. It’s not for me.


Latest projects

Here you can find various open source project I created or had any part. You can see more projects here.

Bonapetit image
Bonapetit

Technologies:

React
NodeJS
MongoDB
Webpack

it was my first attempt with React

Have a deeper look
Financeular image
Financeular

Technologies:

PHP
Symfony
Vue

Using Tahini with VueJS

Have a deeper look
Go-elm store image
Go-elm store

Technologies:

Golang
RethinkDB
Elm

Using Elm and Go

Have a deeper look
Nuntius image
Nuntius

Technologies:

PHP
Symfony

Creating a bot framework based on PHP

Have a deeper look
Segall IO image
Segall IO

Technologies:

HUGO

This is the story about the current site

Have a deeper look
Tahnini image
Tahnini

Technologies:

PHP
Symfony

This is the story about the current site

Have a deeper look