Gabriel Ajabahian
Tech lead / Senior Software Engineer at RIPE NCC
Amsterdam Area, Netherlands | Internet
Summary

As a Software Engineer, I’m passionate about creating dynamic applications that is used around the globe.

I have extensive software engineering experience, recently I focus on Scala/Java and JavaScript. On the other hand, I have experience with C# and .net framework/core. I focus on integrating applications that are built against different frameworks and can run on different platforms.

Scalability, efficiency and performance are key topics for any software, that's why I keep track of the newest technologies, I never underestimate the power of the cloud, that’s why I do believe in using this power with “edge applications” to expand software’s and solutions to a new level.

Being a software engineer who understand the business as well as my team, looking at things from different perspectives. Being open and honest and investing in relationship makes a big difference.

Specialties: Software development, Scrum/Agile, Process and Problem management.

https://www.openprogrammer.info/

Experience
Tech lead / Senior Software Engineer (2018 - Present)
RIPE NCC
Non Profit, 51-200, Internet

As a Tech lead my job is to be a true member of the team and facilitate the team's success; to implement the best technologies, while having fun at the same time, to listen and encourage debate in the software engineering department.

I believe in the power of minds I work with, together we can shape the technology stack at software engineering department.

Senior Software Security Engineer (2017 - Present)
RIPE NCC
Non Profit, 51-200, Internet

As a Senior Software Security Engineer in scrum teams at the Software Engineering
department of RIPE NCC, my main responsibility is to produce high quality software with security in mind and provide support through all phases of software development and maintenance life-cycle. To assist the Manager Software Engineering in the organisation and coordinate of software development.

As security is important to us, one of my main responsibilities is to focus on developing a secure software and implement security tasks in our build process & establishing high level of secure software.

Main Technologies: Java, Scala, JavaScript, AngularJS, PostgreSQL, MySQL, Elasticsearch

Senior Software Engineer (2016 - Present)
RIPE NCC
Non Profit, 51-200, Internet

As a Senior Software Engineer in one of the scrum teams in the Software Engineering
department of RIPE NCC,

My main responsibility is to produce high quality software and provide support through all phases of software development and maintenance life-cycle. To assist the Manager Software Engineering in the organisation and coordinate of software development.

Main Technologies: Scala, Java, Play, JavaScript, AngularJS, PostgreSQL,
MySQL, Elasticsearch, nodejs


As a developer, what will matter most in your career is NOT your knowledge of Ruby or Python, or whether you stick with .NET/JAVA or make the switch to Node. There’s an essential “programmer survival skill” that’s FAR more important. When you master this, you won’t have to worry about feeling overwhelmed, or getting left behind.