Seeking Contract Work, on-site in the Eindhoven area (NL) | Remote OK
Strong software engineer who is passionate about large-scale distributed systems and cares about producing clean, elegant, maintainable, robust, well-tested Scala code.
Big Data / Core Skill: Apache Cassandra (DevOps, Data Modeling)
(I have deep knowledge of Cassandra's internals and how to use it effectively. Using the experience I have gained over several years of working with large Cassandra clusters, I can handle emergency situations and restabilize clusters that have become unresponsive. I can assist you with Cassandra cluster health reviews as well as data model reviews and performance-by-design guidance)
Big Data / Secondary Skill: Apache Flink, Spark Streaming
Big Data / Secondary Skill: Graph Modeling / Algorithms / Queries (with Spark GraphFrames and Neo4J)
Big Data / Other: Apache Kafka (incl. KafkaConnect / KafkaStreams / SchemaRegistry)
Programming Languages: Scala (highly proficient), Python (proficient)
Other Secondary Skills: Akka, Git, Docker, Apache Ignite, Scalding, Avro, Parquet, Zookeeper, HDFS, ElasticSearch, AWS (EC2/S3/RedShift).
Other Secondary Skills: Machine Learning with Spark (Linear / Logistic Regression, Decision Trees, Naive Bayes, Alternating Least Squares / Recommender Systems, K-Means Clustering, Anomaly Detection, Frequent Pattern Mining / Topic Modeling).
Professional Background (formerly): ETL Developer / Traditional DWHs / Kimball's and Data Vault Methodologies
Solid experience working remotely.
All of my recent work history (8 years) is exclusively with startups.
E-mail address in the profile.