Przemyslaw M.

Przemyslaw M.

Senior Software Engineer

Poland
Hire Przemyslaw M. Hire Przemyslaw M. Hire Przemyslaw M.

About Me

I am a Senior Software Engineer with 13+ years of technical insight in data (Big Data) analysis; iterating high-quality solutions for clients in the advertising and banking industry. I have hands-on mastery in Big Data analysis, AWS data pipeline processing, Hadoop and Java development; working on big-scale data-centric projects across the software development process. I am an avid learner of new technologies with team lead expertise for globally distributed software development teams.

Portfolio

Lead Developer/Architect - Verizon Media (AOL) Advertising SSP Data Analytics and Reporting Solution
Lead Developer/Architect - Verizon Media (AOL) Advertising SSP Data Analytics and Reporting Solution

Worked on a Data Analysis and Reporting solution for one of the world's largest online advertising platforms - with the capacity to process 15-20bn Avro records of data a day. The platform comes with a complete chain of data analysis tasks for data collection from ad servers with Log Collector, aggregation and analysis using Apache Pig scripts/AWS Glue/Hive on AWS EMR fleet of around 300-350 high-tier nodes and post-processed for presentation purposes onto a self-managed Vertica database. Oversaw the architecture, implementation, and maintenance of complex data analysis components (with sole ownership of a fleet of around 20 ETL chains mainly related to AOL Advertisings’ SSP solution. Managed a team of up to 10 Big Data engineers globally as a Team Tech Lead; communicating with Business Team/Project Owners on the project, and implementing multiple components used in the data analysis process (mainly Java, also Shell Scripting and Python). Improved the tech stack of the SSP Advertising platform used globally by customers; enhancing its scalability and performance.

Developer/Architect - Verizon Media Advertising Data and Reporting GDPR compliance Solution
Developer/Architect - Verizon Media Advertising Data and Reporting GDPR compliance Solution

Introduced GDPR compliance into the platform's data analysis ecosystem to ensure that every single piece of data going through the data analysis ecosystem was GDPR compliant. Oversaw the architecting, implementation, and maintenance of the set of GDPR-related components (Apache Pig aggregations, record-filtering components, AWS Glue/Amazon Athena components, storage). Liaised with Project Owners on the best strategies for GDPR compliance on the Verizon Media Advertising data processing platform. The new solution was published globally in Jan, 2018

Developer/Architect - ADTECH / AOL Advertising SSP migration to AWS technology stack
Developer/Architect - ADTECH / AOL Advertising SSP migration to AWS technology stack

Migrated the data analysis components of a large-scale platform from a self-hosted and managed fleet of Flume servers, Cloudera Hadoop cluster of around 80 nodes and Vertica database to AWS infrastructure (AWS EMR fleet of around 300-350 nodes, LogCollector/Vertica/all other components running on EC2 instances). Worked on performance-tuning and cost optimization of data analysis components onto AWS. Selected tech stack and services for the migration of the whole AOL Advertising SSP data analysis solution to AWS; providing the client with ease of management and cost-savings. The migration and was completed and deployed globally in 2017.

Developer/Lead Developer - Aol Advertising DSP solutions - AdDesk and AdLearn Open Platform
Developer/Lead Developer - Aol Advertising DSP solutions - AdDesk and AdLearn Open Platform

This is AOL/Verizon Media Advertising's major global DSP solution which allows advertisers to create, manage, monitor and adjust their advertising campaigns across all DSP-enabled Verizon Media assets. Architected and developed the Aol Advertising Shared Services on the platform. Lead and mentored a team of engineers in architecting and developing the AdLearn Open Platform. Developed and improved the AdDesk solution and overhauled the AdLearn Open Platform; integrating it with multiple target data vendors and SSP platforms (like Facebook, Microsoft, Yahoo) with enhanced scalability and performance. This was a multi-thousand customer project, initially published by Ad.com, now serving as the core DSP Advertising offering of Verizon Media.

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Pagisoft
Pagisoft
Co-Founder
2019 - Present (3 years)
Poland
  • Created functional and technical specificiations for the architecting and development of an auction data analytics system.

  • Provided hands-on subject matter expertise to improve the quality of outcomes on the system.

  • Troubleshot and debugged technical failures and/or code on the auction data analytics system as needed.

Verizon Media
Verizon Media
Senior Software Engineer (Big Data)
2013 - 2019 (6 years)
Dreieich, Germany
  • Actively participated and worked on the Aol Advertising SSP reporting solution.

  • Architected and developed complex big data analytics components (continuous analysis of multi-billion record data stream) on the solution for Verizon Media.

  • Provided on and off-hours technical support for ADTECH's Data and Report production environment.

AOL International
AOL International
Senior Software Engineer
2010 - 2013 (3 years)
Dublin, Ireland
  • Re-implemented and re-architected AOL's AdDesk from C# to Java and re-branded to AdLearn Open Platform.

  • Architected and developed the AOL Advertising Shared Services and provided support for the project.

  • Led and mentored a team of engineers on the project and prepared all project documentation for implementation.

RMG Target
RMG Target
.NET Developer
2010 - 2010
Dublin, Ireland
  • Developed enterprise-class websites for RMG Target using different development tools.

  • Administered RMG's Windows 2008 Server and IIS system.

  • Applied the latest technical trends and tools for the maintenance of solutions for the client.

Business Intelligence Technologies Sp. z o.o.
Business Intelligence Technologies Sp. z o.o.
.NET Developer
2009 - 2010 (1 year)
Wrocław, Poland
  • Developed and deployed different web-based high profile applications for clients of Business Intelligence Technologies.

  • Offered production expertise for the iteration of windows console applications/WebService client applications and Windows Communication Foundation applications for clients.

  • Provided guidance for the preparation of project documentation; translating technical requirements in the design/development of components on projects.

Media One Ltd
Media One Ltd
Web Developer/Application Developer
2006 - 2009 (3 years)
Dublin, Ireland
  • Provided hands-on expertise for the development of web applications, websites and windows console applications using different tech stack.

  • Oversaw and administered MediaOne's web and database servers.

  • Provided technical leadership on projects; supervising the project team and progress of work, and prepared technical documentation for implementation.

Education

Education
MSc. Computer Software Engineering
Politechnika Opolska
2001 - 2006 (5 years)