Dávid Szakállas

programmer, software & data engineer located in Budapest. I received an M.Sc. degree in 2018 from Budapest University of Technology and Engineering, specializing in fault tolerant systems. Recently, I worked at Ekata as a Big Data Engineer.

Experience

  • Apache Spark, Databricks
  • AWS: Redshift, Athena, Glue, S3
  • Kubernetes
  • Apache Airflow
  • JVM languages (Scala, Kotlin, Clojure & Groovy)
  • Python 3, Node.js, Bash/Linux
  • git, GitHub, CircleCI, Jenkins CI
  • pandas, numpy, scikit-learn
  • Knowledge in RDBMS and NoSQL technologies
  • Functional programming in Scala, using cats & shapeless
  • Some experience in developing supervised ML pipelines
  • Working in a cross-functional team of data engineers and data scientists

Things I am interested in

  • Privacy of Big Data and Machine Learning
  • Data security & integrity
  • Incremental stream processing

Public speaking

Here are the talks I gave so far:

  • Spark Schema for Free
  • openCypher Meeting #4 Remarks | Whitepages (I only held an internal talk at Whitepages office as the Neo4j Budapest meetup group is inactive since February) | May 2018, Budapest | Slides
  • Writing a Cypher query engine in Clojure (feat. Gábor Szárnyas) - 3rd Budapest Clojure Meetup | Mar 2018, Budapest | Event Page | Slides
  • Scripting a MIDI controller with Javascript - Nodebp 2017 August | Aug 2017, Budapest | Event Page

Other

  • Single page CV