Fırat Sivrikaya

Senior Software Engineer at ESL FACEIT Group, Berlin
B.SC. COMPUTER SCIENCE, BILKENT UNIVERSITY

About Me

I was born in Ankara in 1997. I finished my secondary education at Ankara Ataturk Anatolian Highschool (AAAL) in 2014. I hold a Bachelor's degree in Computer Science from Bilkent University, Ankara. In 2017, I have spent one semester as an exchange student at Roskilde University, Denmark.

During my university years, I had been involved in various activities. Together with 12 founding members, I have found a student club, Bilkent eSports Society, and served as the chairman for 3 years. Some of the highlights from my chairmanship years are; leading the organization of Turkey's first eSports conference in 2016 -Bilkent eSports Weekend, which was a 2-day event consisted of talks and workshops by prominent eSports figures of those times- and organizing Turkey's biggest online CS:GO league -Bilkent CS:GO League, in which 24 student teams played against each other for 3 months, in 2015.

I did my first internship at Thunderbolt Studios, Beverly Hills, CA, as a software engineer intern at the end of my sophomore year. I contributed to the development and optimization of partner websites and internal websites and maintained the company's WordPress-based tech blog with 10.000+ monthly hits. My second software engineering internship was at Turkish Aerospace Industries, Inc. (TAI) in 2017 at the end of my junior year. My internship was at the Helicopters Division, Flight Mechanics & Autopilot Systems department. I developed an internal software using C, which automated modeling and simulation operations in Simulink and cut the time spent on such operations by 75%.

Right after finishing my studies at Bilkent University, I moved to Berlin at the end of 2018 and joined Talentwunder as a Junior Software Engineer. Talentwunder is an award-winning HR-Tech company that helps companies hire the best talents worldwide. It has a specialized search engine that filters 2 billion profiles taken from more than 70 social platforms and analyses them to calculate various metrics for each candidate, such as job-change probability, willingness to relocate etc. The main project I was working on at Talentwunder was moving the old candidate profile page to a new timeline structure and creating a user agenda. Together with my scrum team, we delivered the functionality through several microservices as part of Talentwunder's monolith-to-microservices journey. My main contributions were migrating a part of the search engine from the monolith to a microservice, in order to lessen the load on the monolith by 30% and meet performance goals, and owning the development of 2 microservices for timeline-related functionalities, from design to delivery & maintenance. Along with my powerful nerf guns, the main weapons in my arsenal that I used at Talentwunder were Groovy, Grails, and Micronaut.

Following my first full-time adventure at Talentwunder, I joined Zenjob in December 2019. Zenjob makes companies' lives easier by finding the best talents for their temporary staffing needs and enables people to work whenever, and wherever they want. Being active in more than 45 cities in Germany, Zenjob has also expanded to the Netherlands. I was a part of the teams developing state-of-the-art solutions for B2B side of Zenjob, a.k.a. companies. Having spent almost 1 year with the core application of the company -Grails monolith-, I became a part of the fintech team that was developing an invoicing engine as a microservice, from scratch. Following the invoicing engine project, I worked on the extraction of B2B functionality from monolith into microservices.

In August 2021, I joined Tenera - a ConTech startup backed by BCG Digital Ventures, focused on driving the digital revolution in the construction industry with Connected Construction Platform (CCP). CCP is a cloud-based platform that enables construction companies to manage the whole construction lifecycle. I worked on the development of more than 10 microservice-based modules in the CCP using event-driven architecture, AWS, Java 17 and Spring Boot. Aside from feature development, I owned several engineering topics that were closely coupled with the product and I contributed to the onboarding process by organizing the engineering onboarding sessions, improving the overall process and decreased the cost of onboarding a new engineer.

Following my heart and my passion for eSports, I joined ESL Faceit Group (EFG) in November 2022. EFG is the world's leading eSports company consisting of multiple brands that are established around game ecosystems. After having spent 1 month at the core platform team, I am currently a part of the game integrations team which is responsible for managing FACEIT's existing game integrations, building the game developer platform and integrating new game titles.

My favorite leisure time activities are, traveling, playing electric guitar, and attending music festivals. So far, I have traveled to over 50 cities, mostly in Europe & United States. I'm an audiophile and I love listening to almost all kinds of music, and also love trying to produce electronic music - although I am pretty inactive, I do have a song on Spotify that I produced back in my sophomore year. I'm one of the species that can love Metal and Electronic music at the same time. My taste varies depending on my mood, so I have various Spotify playlists with different genres: Electronic, Metal, Techno (more dark), Techno (more melodic). And you can see the evolution of my music taste in the following playlists: My Top Songs 2022, My Top Songs 2021, My Top Songs 2020, My Top Songs 2019, My Top Songs 2018, My Top Songs 2017, My Top Songs 2016.

CORONAVIRUS DASHBOARD

2020

I published an Amazon Alexa Skill that was capable of informing users about daily number of cases and death toll in prompted countries using live data. The service was parsing the data from European Centre for Disease Prevention and Control website. The app got more than 500 activations in its first week of release, but then unfortunately got removed from the skills store by Amazon as part of a batch removal of coronavirus-related skills.

Technology stack: Java, Micronaut, JSOUP, AWS

Coronavirus Dashboard
second service

AUGMA

2018

Augma is the next generation social media which lets you leave location based notes that come to life with the power of Augmented Reality technology. Augma's brand new AR technology brings Augma World and the real worl together without the use of image recognition. This way, you can look into Augma World and see the notes from other people just by standing where they have stood.

Augma won Marketibility Award" from Deloitte at Bilkent University CSFair 2018.

Technologies used: Amazon Web Services, Android, Java, Google Maps API, Gradle, Firebase

CASESWITCHERS

2018

CaseSwitchers is a collaborative hypertext dictionary platform. People can sign-up for an account and create contents by posting entries on various categories. The intended context of the platform was Computers & Technology at first, but it can be easily adapted to any other context. The platform also supports private messaging and rating entries.

Technologies used: Bootstrap, PHP, HTML5, JavaScript, CSS3, MySQL, phpMyAdmin

CaseSwitchers
second service

Stack Overflow Viewer Application

2017

Stack Overflow Viewer Application (SOVA) is a single-page application that allows users browse posts in Stack Overflow, display various stats and mark the posts that they want to save for later. The application is based on ASP.NET and runs its own API instead of directly accessing StackExchange API. To avoid excessive storage usage, the database includes a small portion of the posts (~100.000).

Technologies used: Bootstrap, KnockoutJS, LINQ, Entity Framework, ASP.Net, C#, MySQL

MIND CONTROL PLATFORMER

2017

Mind control platformer is a Unity-powered 3D-looking-2D interactive platformer game. Different that the other platformer games, player can perform actions in the game with his brain signals that are read by the EMOTIV EPOC headset. Due to course restrictions, we had to strictly follow Model-View-Controller and made the game object-oriented in Unity (which is not the popular way).

Technologies used: C#, Unity, Emotiv EPOC

Mind Control Platformer
second service

SPACE DESPOT

2016

Space Despot is an arcade game in which player controls a spaceship that moves upwards in a space through different levels. Player’s goal is to pass all levels and make it to the global highscore list. The game was developed by following waterfall model and is strictly object-oriented. Each stage of development is well documented and are available in GitHub.

Technologies used: Java, Adobe Photoshop

Game manual can be downloaded here.

SLOTS QUIZ

2015

A Java based educative Slots game which aims to enhance the organic chemistry knowledge of the players in slots context. It primarily aims to help the senior-year high school students in Turkey who are preparing for the University Entrance Exam.

Technologies used: Java, Adobe Photoshop

Mind Control Platformer

Contact

For inquiries, please send an email to sivrikayafirat[at]gmail.com.