Sergei Ksenofontov
NodeJS Developer at Kairion GmbH - Ein Unternehmen der ProSiebenSat.1 Media SE- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Russian Native or bilingual proficiency
-
English Professional working proficiency
-
German Elementary proficiency
Topline Score
Bio
Experience
-
Kairion GmbH - Ein Unternehmen der ProSiebenSat.1 Media SE
-
Germany
-
Advertising Services
-
1 - 100 Employee
-
NodeJS Developer
-
Mar 2017 - Present
Kairion GmbH is a E-Commerce company, we make online advertising easier. I work in small group as Backend Developer (mostly) with technological stack: Backend - NodeJS + ExpressJS + Swagger - MongoDB + Redis - Docker + Kubernetes + Prometheus for metrics - Mocha + Jest for tests Developing microservices for different needs. Many hours of debugging and digging into code. Integration and functional test writing. Kairion GmbH is a E-Commerce company, we make online advertising easier. I work in small group as Backend Developer (mostly) with technological stack: Backend - NodeJS + ExpressJS + Swagger - MongoDB + Redis - Docker + Kubernetes + Prometheus for metrics - Mocha + Jest for tests Developing microservices for different needs. Many hours of debugging and digging into code. Integration and functional test writing.
-
-
-
Rambler&Co
-
Russian Federation
-
Software Development
-
300 - 400 Employee
-
Full-stack Web Developer
-
Dec 2014 - Mar 2017
Rambler&Co is the largest media holding in Russia. Among its projects are livejournal.com, rambler.ru, news.rambler.ru, championat.com, afisha.ru and gazeta.ru. The company is constantly growing, with its technological base becoming stronger every year. One of the projects that I've recently worked on is now being prepared to enter the international market. At the moment I'm building projects as a full-stack web developer, using the following instruments: Front-end: - VanillaJS; - ReactJS+Redux / Vanilla ReactJS; - BabelJS / ES2015; - Pug(Jade) / Handlebars; - Stylus / SCSS; Back-end: - NodeJS v6; - KoaJS (generator-based ExpressJS); - PostgreSQL : plain SQL / sequelize; - GulpJS / Webpack; - MochaJS testing framework; Always ready to learn about new tools and ways to accomplish assigned tasks. To communicate with other team members, we use GIT-flow with code review. Every code is checked by EsLint with every commit.
-
-
-
ARMO systems
-
Germany
-
Web Developer
-
Apr 2014 - Dec 2014
Implementing big projects, including a complex Single Page Application with a stack HTML5- CSS3- JavaScript; Working with: VanillaJS / JS OOP / JQuery / Ajax; HTML5 technologies: LocalStorage / Drag'n'Drop / WebSocket. To communicate with other web developers, the compamy used SVN and Redmine. Implementing big projects, including a complex Single Page Application with a stack HTML5- CSS3- JavaScript; Working with: VanillaJS / JS OOP / JQuery / Ajax; HTML5 technologies: LocalStorage / Drag'n'Drop / WebSocket. To communicate with other web developers, the compamy used SVN and Redmine.
-
-
-
-
Software Developer
-
Apr 2012 - Apr 2014
BDO is one of the major consulting companies in the international market which provides a wide range of services. Together with my team, we managed to develop reporting systems for several clients within a very short time. Had an opportunity to work not only with web technologies (JavaScript, HTML, CSS), but also with advanced technologies that help to build reports, using VBA and special instruments. BDO is one of the major consulting companies in the international market which provides a wide range of services. Together with my team, we managed to develop reporting systems for several clients within a very short time. Had an opportunity to work not only with web technologies (JavaScript, HTML, CSS), but also with advanced technologies that help to build reports, using VBA and special instruments.
-
-
-
Filanco Group
-
Telecommunications
-
1 - 100 Employee
-
Technical Specialist
-
Apr 2011 - Apr 2012
Filanco is a telecommunication company; a full-time provider. Successfully completed a project using PHP and MySQL. Became familiar with *nix. Was responsible to solve clients' technical problems. Close communication with the company's developers, administrators and managers. Filanco is a telecommunication company; a full-time provider. Successfully completed a project using PHP and MySQL. Became familiar with *nix. Was responsible to solve clients' technical problems. Close communication with the company's developers, administrators and managers.
-
-
Education
-
Moscow Technical University of Communications and Informatics (MTUCI)
Engineer's degree, Radio Engineering Systems