Ilya Tikhomirov

Angestellt, Backend Engineer, HelloFresh
Berlin, Deutschland

Fähigkeiten und Kenntnisse

PHP
MySQL
PHPUnit
Linux
Redis
PostgreSQL
Git
SVN
RabbitMQ
JavaScript
MVC
HTML
Agile
OOP
TDD
Yii2
Yii
Slim
Memcached
Kubernetes
Microservices
Softwareentwicklung

Werdegang

Berufserfahrung von Ilya Tikhomirov

  • Bis heute 6 Jahre und 7 Monate, seit Jan. 2019

    Backend Engineer

    HelloFresh

    Shipments: - building a fault-tolerant microservice architecture - interaction with another departments and teams, development of service specifications - making important architectural decisions - training and knowledge sharing with junior colleagues - on-call support for team products and assistance with criticals Purchasing: - building a workflow from scratch - setting up CI/CD - legacy monolith refactoring, removing existing components and covering current functionality with tests

  • 5 Monate, Aug. 2018 - Dez. 2018

    Backend Developer

    DCMN GmbH

    1. Development and support of API for DC Analytics product. Participation in API architecture planning. Refactoring legacy and coverage by tests. Creating new API methods for new services. 2. Development JS SDK for tracking users on browser side. Tools: PHP, Postgresql, Redis, PHPunit

  • 1 Jahr und 1 Monat, Aug. 2017 - Aug. 2018

    PHP Developer

    IQ Option

    1. Development CRM for internal departments. Refactoring legacy code and splitting up monolith into different microservices using Laravel, internal framework and golang. 2. Development realtime analytic system for Risk and Business development departments. Parsing, storing and processing huge amount of data from different services. Based on Greenplum claster, PHP, cross departments microservices and aggregation. Tools: PHP, Angular, Postgresql, Redis, RabbitMQ, PHPunit, microservices

  • 2 Jahre und 2 Monate, Juli 2015 - Aug. 2017

    Software Engineer

    Wisebits

    - Designed and launched backend RESTful API application for a web cam service, based on PHP7.1, MariaDB, Redis, RabbitMQ, PHPUnit. 2kk+ visits and 10kk page views per day, 1500-3500 RPS. - Development of application for an affiliate program. Storage (~ 40GB and 70kk++ rows per month, 500-1000 inserts per second) data processing and analytics for users and partners using columnar DBMS Clickhouse . Generation statistical reports, the calculation revenue of the company partners in real time

  • 1 Jahr, Aug. 2014 - Juli 2015

    Senior Developer

    PROFI.RU

    Development local CRM. Refactoring and improving legacy code PHP 5.3 and step by step improving code base according to the principles of the OOP best practice. Development software for testing teachers and tutors from scratch. Using Slim framework, MySQL and RESTful API of main service. Tools: PHP 5.3, 5.6 Slim framework MySQL Redis

  • 1 Jahr und 5 Monate, Apr. 2013 - Aug. 2014

    Programmer of application programming

    Interactive Services

    Development RESTful API for mobile application «AudioBook» for IOS and Android, based on Symfony 1.4, Oracle (PL/SQL). Additional: Supporting local CRM for customers, Developing advertising web applications SMS service: setting service / receive sms messages and analysis. SMPP + HTTP transport Tools: PHP 5.5 JavaScript, bash (shell), Oracle, PL/SQL, PostrgeSQL, PL/pgSQL

  • 9 Monate, Aug. 2012 - Apr. 2013

    Web/Firmware Developer

    CJSC "Media Alliance"

    - development http://n3.ru (CMS MoDx revolution) - development of personal account http://account.dev.n3.ru (yii - framework, php + Oracle, Ubuntu server) - development OCP http://ocp.medi-a.ru . CRM of Media Alliance. revision / update MiddleWare. This middleware allows to receive - digital signals on specific devices. integration of different STB. Updating / upgrading / firmware revision of these devices so that they can work with the middleware.

  • 11 Monate, Juni 2012 - Apr. 2013

    Web Developer

    Synergy Style

    Integration of services(digital tv) into the set-top-boxes: JavaScript
bash (shell) Development and support websites by CMS TYPO3, Joomla, ModX. 1. http://clcom.ru Implemented new design and functionality using CMS TYPO3. Filling content and SEO optimisation. 2. http://elecomd.ru Successful migration from TYPO3 CMS to Yii2 framework. Filing website, integration with 1C accounting system. 3. http://germessk.ru Support and filling web-store. Content management.

Ausbildung von Ilya Tikhomirov

  • 4 Jahre und 11 Monate, Sep. 2007 - Juli 2012

    Applied Math

    Moscow Technical University of Communications and Informatics, Moscow

Sprachen

  • Russisch

    Muttersprache

  • Englisch

    Fließend

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z