Gerard is the Lead Engineer Distributed Computing at Data-Fellas where he works on the Data Engineering aspects of our products. Before Data-Fellas, he worked at Virdata, an IoT startup, on building and extending their data processing pipelines on public clouds. He has a background in Computer Engineering and is a former Java geek now converted to Scala and Functional Programming. Through his career in technology companies like Alcatel-Lucent, Bell Labs and Sony he has been mostly involved with creating and scaling up back-end systems for telecommunications, entertainment, Smart Grids and IoT. He talks on local and international meetups and conferences on Spark, Scala and Cassandra. He’s also a top contributor to Stack Overflow on the Apache-Spark and Spark-Streaming tags.