Ivan B personal email
- Valid
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
Online Media Company
-
Senior Software EngineerOnline Media Company Nov 2018 - PresentRussiaDigital 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.
-
Senior Software EngineerOnline Media Company Sep 2017 - Nov 2018RussiaSecond 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.
-
Senior Software EngineerOnline Media Company Dec 2015 - Sep 2017RussiaDigital 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
-
Senior Software EngineerArex Sep 2015 - Dec 2015 -
Senior Software DeveloperRia Novosti Apr 2009 - Sep 2015
-
Medialab Project CtoRia Novosti Jan 2012 - Nov 2013
-
Senior Software DeveloperReg.Ru - Регистрация Доменов, Хостинг, Vps Mar 2008 - Jan 2009Domain names auction from scratch, services integration, highload
Ivan B Skills
Ivan B Education Details
-
Computers, Informational Systems And Networks
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial