Print/PDF

Sergey Filin | Сергей Филин

Backend developer 9 years of experience.
Focus on PHP and open to everything.

Experience:

FicBook/FicFan Backend Developer 03.2024 - 09.2024(6m.)
Riga, Latvia [Full remote]
The largest platform for fanfiction authors and writers.
I was involved in the development of the new backend functionality PHP(Symfony) and MySql,
Engaged in code refactoring and realized integrations with external APIs.

Nexus Backend Developer 03.2022 - 08.2023(1y.6m.)
Tbilisi, Georgia [Full remote]
Startup specializing in the implementation of cloud technologies in the financial sector.
My responsibilities included prototyping client applications using PHP and Vue.js,
Integrating the AWS technology stack across all application layers
and actively using TypeScript to develop features using AWS Lambda for data storage, authorization, and processing.

Stark Games Backend Developer 07.2020 - 07.2021(1y.)
Minsk, Belarus [Full remote]
Game studio.
I was involved in the development of the company's main game series, Magic Seasons(Ёлочка 2020-2021).
It has been a TOP-1 game on VK (vk.com) and OK (ok.ru) social networks for over 7 years.
I was developing the backend part of the project, optimizing and refactoring the codebase and integrating parts of the Symfony framework into the project. I was working closely with MySql and MongoDB databases and developing a distributed transaction system spanning over different databases. Worked on integrating new features via social networking APIs.

Trending.bid Backend Developer/DBA 05.2018 - 06.2020(2y.2m.)
Saint Petersburg, Russia
Real-time ad bidding platform. RTB platform including own SSP and DSP.
This is a vast project including an advertisers’ self-service website with advanced reporting tools and payment gateways integrations written in PHP, a bidding cluster responsible for bidding written in Java and distributed databases in MySql and ClickHouse (400TiB+ of data).
I was developing a website, personal accounts, promo codes and payment systems integrations. I was also responsible for the user interface of statistics and data display from distributed sources using complex SQL queries. I was involved in improving the database, connecting aggregation tables, data normalization, etc. Assisted other campaign projects in working with databases and payment APIs.

SiteMaket Full stack Developer 11.2015 - 04.2018(2y.6m.)
Saint Petersburg, Russia
Web studio.
Development of CRM systems and multi-tenant eCommerce systems. Database design, development of payment systems, mailing lists, integration with external API services payments, maps, weather, delivery etc.
Integration of 3D tours on customer sites.

Ra-interpress Full stack Developer 08.2015 - 10.2015(3m.)
Saint Petersburg, Russia
Real estate Advertising agency.
Worked on server-side and client-side agency websites (ad aggregators, real estate catalogs, landings) using Yii 1 and Bootstrap, refactoring and migration projects to Yii 2. Integration with API services of maps, weather, etc.

SIP projects Full stack Developer 04.2015 - 07.2015(4m.)
Moscow, Russia
Web studio.
Support and development of server-side and client-side websites and CRM of various complexity using Symfony and Bootstrap. Parsing sites using Python and PHP Gearman.

Languages:

Russian - Native
English - B1

Tech stack | Tags:

PHP
Symfony
Laravel
Yii
MySQL
ClickHouse
MongoDB
JavaScript
Vue.js
RabbitMQ
Git
Nginx
Linux

Other Activities

Game development

Game Jams on cgcfss.itch.io My games on Steam Part of MyKitten Part of CandyMerge

Hobbies

Cycling
Traveling
Robot vacuums