Cairo, Egypt | Senior Software Engineer

Alaa Nassef

Alaa Nassef has turned down high profile roles in Europe, preferring to be near his family in Egypt. Thankfully, Crossover enables him to work remotely as a Senior Software Engineer for Trilogy – a role in which he gets to learn new things every day.

How has Crossover changed your life?

 I've been working as a Senior Software Engineer for Trilogy for nearly five years now. One of the benefits is that the payrate that they are giving is much higher than the market average, which gave me the opportunity to put my, my kids into better schools and to be able to purchase an apartment after I've been living in rentals for several years.

What does your job entail?

We've got a feature team who are writing code, we've got an engineering architecture team who are writing the technical spec, and I'm on the product side. I'm like part product owner. What I do is that I read every line of code that is coming into the product. What we are trying to do is rewrite products from the ground up – not building over it. And the idea is that we want the whole product to be written in maximum 5,000 lines of code.

What do you enjoy most about your work?

One of the things I do in my role is doing deep dives, especially for outages. So if there is an outage or there's a customer defect, I can do a deep dive to figure out what is the root cause of this issue so that we can create an automation to fix this so that it wouldn't happen again. What I can say about this company is that it's all about continuous improvement. Automating whatever can be automated and doing the maximum utilization possible. I've never seen a company work this way before.

How have you grown over the past five years?

What's challenging here is that I have to learn a lot of AWS technologies. Trilogy has paid for AWS certifications for me and have given me the time to study for those certifications.  The company really empowers me to learn more and get more experience. If you are great at what you do, this company is going to help you become better.

One of the things I love about this company is that everybody has to be technical, even the people at the managerial level. And working with a diverse set of people is always giving me experience and giving me things to learn.

Alaa Nassef Working

People At Crossover

Temitope Ilesanmi
Play Video
UX Developer
Temitope Ilesanmi

How do you learn to code when you don't have a computer? Temitope from Ibadan, Nigeria found a way!

Read More
Trilogy Engineering Team
Play Video
Engineering
Trilogy Engineering Team

We have amazing talent from around the world building amazing enterprise software for the world. There couldn't be a better place to wake up every day...

Read More
Andrew Poje
Play Video
Remote Coach
Andrew Poje

Andrew competed in two Olympic Games before finding a new calling on Crossover as a remote coach at the new education tech startup: GT School....

Read More
Kavya Harlalka
Play Video
Software Engineer
Kavya Harlalka

Every developer knows that tunnel vision you get when the interruptions finally stop and the code can flow through you without distraction. Kavya found a...

Read More