Ivan B

Ivan B Email and Phone Number

Senior Software Engineer @
Ivan B's Location
Russia, Russian Federation
Ivan B's Contact Details

Ivan B personal email

About Ivan B

I'm a software engineer. I have background in multiple areas: Web, IoT, mobile, server side development.My largest achievement so far is a completion of media signage digital infrastructure. We started from scratch with one giant display in 2019 and now every single public display in the company is controlled by our software.— In 2020 I released streaming media player for macOS, (https://apla.github.io/avacia/)— In 2018 my team designed and built second factor authentication solution for social networks;— In 2015 I released IDE for Arduino (http://cuwire.github.io) as my pet project;— In 2014 my team created complete security application for access control for Sochi 2014 Mediacenter;— In 2013 my team did G20 Russia Summit application and provided full media coverage for that app;— In 2012 I developed specification for dataflows architecture for one of the largest russian media sites (http://ria.ru) with 2 millions visitors per day;I work in software field for more than 15 years, so I changed many roles: developer, architect, team lead. And I still can perform any of these roles efficiently. I want to achieve new heights and participate in interesting projects.You can look at my recent GitHub repositories:https://github.com/apla/logsome — logging library, type check without TypeScript, ready to use in browser, nodejs and remote logging;https://github.com/apla/avacia — streaming media player based on Electron-like framework with WKWebView, less than 1MB in size

Ivan B's Current Company Details
Online media company

Online Media Company

Senior Software Engineer
Ivan B Work Experience Details
  • Online Media Company
    Senior Software Engineer
    Online Media Company Nov 2018 - Present
    Russia
    Digital signage platformKey achievements:Analysed use cases and content delivery pipelines for video, photos, news and external services. As a result created a clean and scaling solution architecture;Created offline-first web application running 5K video and CSS/SVG animations at 60fps with current uptime 7 months without page reload;Automated setup, logging and monitoring which allows to lift pressure off existing support team;Engineered an input video pipeline which allows to ensure that a proper video is delivered securely from external sources to displays;Engineered an output video pipeline which allows tracking content integrity and investigation of potential tampering at every processing point;Keywords: node.js, javascript, JSDoc, React, Jasmine tests, Selenium, e2e, C#, RabbitMQ, VoD, HLS, Ansible.
  • Online Media Company
    Senior Software Engineer
    Online Media Company Sep 2017 - Nov 2018
    Russia
    Second factor multiuser authentication systemKey achievements:Created scalable flat architecture with node auto-discovery to reduce support costs;Developed a distributed dashboard and system consistency check without central server, which greatly simplifies infrastructure;Automated solution for deployment and monitoring bare metal servers and USB hardware devices.Keywords: node.js, javascript, USB, UART, SMS, Ansible, Prometheus, Grafana.
  • Online Media Company
    Senior Software Engineer
    Online Media Company Dec 2015 - Sep 2017
    Russia
    Digital signage system for press centreKey achievements:Replaced hardware video switches with video streaming software;Reduced bandwidth requirements by replacing video stream with player-rendered widgets;Developed a player application with controlling and monitoring support, which requires small technical support team;Implemented player configuration allowing to cut hardware costs for multiscreen setups (up to 16 displays);Keywords: node.js, javascript, live videostreaming, mqtt
  • Arex
    Senior Software Engineer
    Arex Sep 2015 - Dec 2015
  • Ria Novosti
    Senior Software Developer
    Ria Novosti Apr 2009 - Sep 2015
  • Ria Novosti
    Medialab Project Cto
    Ria Novosti Jan 2012 - Nov 2013
  • Reg.Ru - Регистрация Доменов, Хостинг, Vps
    Senior Software Developer
    Reg.Ru - Регистрация Доменов, Хостинг, Vps Mar 2008 - Jan 2009
    Domain names auction from scratch, services integration, highload

Ivan B Skills

Agile Methodologies Mysql Integration Linux Xml Sql Javascript Mobile Applications Css Web Development Git Software Development Start Ups User Experience Mobile Devices

Ivan B Education Details

Frequently Asked Questions about Ivan B

What company does Ivan B work for?

Ivan B works for Online Media Company

What is Ivan B's role at the current company?

Ivan B's current role is Senior Software Engineer.

What is Ivan B's email address?

Ivan B's email address is do****@****ail.com

What schools did Ivan B attend?

Ivan B attended Belarusian State University Of Informatics And Radioelectronics.

What skills is Ivan B known for?

Ivan B has skills like Agile Methodologies, Mysql, Integration, Linux, Xml, Sql, Javascript, Mobile Applications, Css, Web Development, Git, Software Development.

Not the Ivan B you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.