Adam Kawa

CEO And Co-founder at GetInData

Warsaw, Masovian Voivodeship, Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Adam Kawa is a founder and CEO with 13 years of hands-on experience building and scaling Big Data and real-time analytics companies and platforms. He co-founded GetInData and grew it from a two-person startup to a 130-person consultancy working with clients like Truecaller, Acast, ING and P&G while organizing Poland’s largest technical Big Data conference. Deeply technical, Adam cut his teeth operating and stabilizing multi-hundred-node Hadoop clusters at Spotify and contributing to the popular open-source Luigi project with Hadoop integrations and HDFS utilities. He teaches and writes prolifically on data engineering, has delivered Cloudera-authorized courses, and scores highly as a university instructor, blending practitioner knowledge with pedagogy. Beyond delivery, he runs a podcast and curates content and conferences to advance production-ready patterns in streaming, MLOps and cloud data platforms.
code13 years of coding experience
job8 years of employment as a software developer
bookMsc, Computer Science, Msc, Computer Science at University of Warsaw
bookCloudera University
bookBsc, Finance and Accounting, Bsc, Finance and Accounting at SGH Warsaw School of Economics
languagesEnglish, Polish, Russian, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (8)

scheduling10
hdfs10
luigi10
hadoop10
python10
orchestration-framework10
subprocess9
hive7

Programming languages (4)

JavaScalaGroovyPython

Github contributions (5)

github-logo-circle
spotify/luigi

Apr 2013 - Feb 2014

Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in.
Role in this project:
userBackend Developer
Contributions:7 commits in 10 months
Contributions summary:Adam primarily contributed to the `luigi` Python module, enhancing its functionality related to Hadoop integration. Their work included adding features like the `copy`, `put`, `get`, and `getmerge` methods for interacting with HDFS, and adding support for job queue parameters for the Hadoop Capacity Scheduler. Furthermore, the user addressed code quality by refactoring and returning the stdout from the `call_check` function for improved error handling. They also added the `skip_trash` option to the remove method.
pythonbatch-jobsdependency-resolutionorchestration-frameworkworkflow-management
getindata/training-infra

Apr 2016 - Jan 2019

Scripts setting up infrastructure for trainings
Contributions:80 commits, 1 PR, 22 pushes in 2 years 9 months
infrastructuremachine-learningsettingtrainings
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial