Image of Alexander Ivaniuk

Alexander Ivaniuk

Software Engineer

Senior Staff Software Engineer at LinkedIn - Experimentation, Targeting, Tracking, Anomaly Detection

San Francisco Bay Area

Section title

Alexander Ivaniuk's Email Addresses & Phone Numbers

Alexander Ivaniuk's Work Experience

Microsoft

Software Engineer

October 2013 to August 2015

LinkedIn

Experimentation Technical Leader/Staff Software Engineer

June 2017 to September 2019

San Francisco Bay Area

LinkedIn

Senior Software Engineer

October 2015 to June 2017

San Francisco Bay Area

Alexander Ivaniuk's Education

Belarusian State University

Master of Science, Mathematics, Programming

2003 to 2008

About Alexander Ivaniuk's Current Company

Microsoft

About Alexander Ivaniuk

📖 Summary

Software Engineer @ Microsoft From October 2013 to August 2015 (1 year 11 months) Experimentation Technical Leader/Staff Software Engineer @ LinkedIn Development of LinkedIn A/B experimentation system with the focus on its performance and scalability. The platform has a load of up to 12 T (10^12) experimentation evaluations per day.Leading projects:* asynchronous and event-driven system for computation of metrics and experimentation results;* upgrade and full rewrite of DSL used for experimentation in LinkedIn for better maintainability, speed, and memory usage. The improved version works 17-23 times faster and consumes 10.5 times less memory;* scaling data storage of experimentation results;* causal inference platform;* upgrading computation engine for A/B results with Spark From June 2017 to September 2019 (2 years 4 months) San Francisco Bay AreaSenior Software Engineer @ LinkedIn * Improved efficiency and reduced execution time of data pipelines on Hadoop. The reduction was 83% for the non-dimensional and 49% for the dimensional data pipeline. * Developed a backend for continuous generation of daily reports, and made the overall improvement of data delivery time from 16.6 h down to 1.2 hours;* Made a number of contributions to Cubert data processing language.* Developed a highly efficient asynchronous backend for generation of hourly A/B testing reports with self-healing capabilities to compute results within 15-30 minutes.* Led the project to enable experimentation in internal company servicesWorked with Apache Hadoop, Pig, Cubert, Kafka, Java, Rest.li From October 2015 to June 2017 (1 year 9 months) San Francisco Bay AreaTechnical Lead / Senior Software Engineer @ Microsoft Worked as a technical leader of 2 experimentation infrastructure projects in Bing for machine learning scenarios to support of training neural networks and their validation. To support those use cases we used a few clusters consisting of more than 3000 nodes.Achievements:* led the effort to develop a V2 of a job processing cluster to achieve better job scheduling and execution as well as better stability, resource utilization and job throughput; * significant improvement of stability of the validation system: from 85% to 99+%;* developed a V1 and later led a project to create a distribution for job execution in isolated and secure environment. * successfully collaborated with upstream teams to outline possibilities and goals for improvement of their systems and provide our requirements.Worked with C#, Cosmos (proprietary big-data system) From August 2015 to October 2015 (3 months) Greater Seattle AreaC++ developer @ Yandex Development of internet servers for Yandex mobile maps in C++ on Linux.* Worked with multi-threaded, distributed, highly loaded applications in C++ and Python. Optimized applications to work under high load and handle 1k-15k QPS depending on the service type;* developed data pipelines in MapReduce for experimental data analysis project and Yandex app store;* worked with MySQL and NoSQL databases (MongoDB, Elliptics). From January 2012 to August 2013 (1 year 8 months) Moscow, Russian FederationSenior Staff Software Engineer @ LinkedIn Technical leadership for 4 teams, including experimentation, tracking, audience platform and anomaly detection teams* Platformization of the experimentation platform* Data validation and verification* A/B testing in hierarchical domains Mountain View, CaliforniaTechnical Lead / Lead Software Engineer @ Aeromach Technical leadership in a distributed 3D graphics project, including software design, heavy CPU/GPU optimizations, tool development and evangelizing new technologies.Most significant achievement: optimization of performance of the project from 30 QPS to 90-330 QPS with a 10-50x better detalization. Experience with C++, C#, CMake, Visual Studio. From September 2009 to December 2011 (2 years 4 months) Minsk, BelarusC++ Developer @ IBA Group Game development: algorithms, 3D graphics, gameplay, physics From January 2007 to September 2009 (2 years 9 months) Minsk, BelarusWeb Developer @ Websolutions.by Development of an on-demand streaming video platform. From June 2005 to January 2007 (1 year 8 months)


Alexander Ivaniuk’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

Frequently Asked Questions about Alexander Ivaniuk

What company does Alexander Ivaniuk work for?

Alexander Ivaniuk works for Microsoft


What is Alexander Ivaniuk's role at Microsoft?

Alexander Ivaniuk is Software Engineer


What is Alexander Ivaniuk's personal email address?

Alexander Ivaniuk's personal email address is r****[email protected]


What is Alexander Ivaniuk's business email address?

Alexander Ivaniuk's business email addresses are not available


What is Alexander Ivaniuk's Phone Number?

Alexander Ivaniuk's phone (**) *** *** 373


What industry does Alexander Ivaniuk work in?

Alexander Ivaniuk works in the Information Technology and Services industry.


Who are Alexander Ivaniuk's colleagues?

Alexander Ivaniuk's colleagues are Jianxu Pan, Beth Bo, Michael Zhang, Jonathan Wu, Anurag Nagar, Shridhar Sattur, Viranch Mehta, Sreejith Nair, Abhinav Ramana, and Sahana Swamy


10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

Alexander Ivaniuk's Personality Type

Extraversion (E), Intuition (N), Feeling (F), Judging (J)

Average Tenure

1 year(s), 10 month(s)

Alexander Ivaniuk's Willingness to Change Jobs

Unlikely

Likely

Open to opportunity?

There's 90% chance that Alexander Ivaniuk is seeking for new opportunities

Alexander Ivaniuk's Social Media Links

/company/l... /school/be...
Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

one billion email addresses

One billion email addresses and counting

Everything you need to engage with more prospects.

2x More emails
vs. competitors
99% Accuracy
40+ Integrations

ContactOut is used by

76% of Fortune 500 companies

Microsoft Nestle PWC Merck Rackspace
Try ContactOut
for free today
  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit
Try ContactOut for Free