freiberufler Backend Engineer Scala | Java | Kafka | Spark | SQL auf freelance.de

Backend Engineer Scala | Java | Kafka | Spark | SQL

offline
  • 85€/Stunde
  • Amsterdam Amsterdam
  • Europa
  • da  |  en
  • 18.02.2021

Kurzvorstellung

13+ years experience in software and data engineering.

5+ years as FULL-STACK dev
3+ years as DATABASE dev
4 years as BIG DATA dev

Main techs: Scala, Java, Spark, SQL and Kafka.
Main Architectures: Microservices, event-driven and layered.

Auszug Referenzen (6)

"L. worked on a Data Engineering Assigment for Rabobank in the Netherlands. She was part of a team that was hired trough Ordina."
DevOps/DATA ENGINEER
Alex Van Koutrik
Tätigkeitszeitraum

8/2020 – 12/2020

Tätigkeitsbeschreibung

SITUATION
Rabo bank wants to categorize their transaction for better analysis. Especially analysis that helps taking decision about granting loans.

TASKS
Building azure devops pipelines as the main deployment tool and creating dataflows using Scala and Spark.

RESULTS
Release of the initial batch loader that handles historical transactions. Also beta releases of other essential transaction flows.

Eingesetzte Qualifikationen

Apache Spark, Git, Linux Entwicklung, Microsoft Azure, Scala

"found in reference confirmation 1
found in reference confirmation 1
found in reference confirmation 1
Did work @DPG online services from 1-9-2019 till 1-7-2020 as developer."
Scala Backend Engineer
Jet Tenthof
Tätigkeitszeitraum

9/2019 – 6/2020

Tätigkeitsbeschreibung

SITUATION
We needed to migrate (rebuild) the existing platform for the recruitment websites from a Python-based platform to a microservice-platform in Scala.

TASK
Design and building of new features and fixing issues/bugs.

RESULTS
Successful migration of the platform.

Eingesetzte Qualifikationen

Docker, Gradle, Jenkins, Kubernetes, Linux Entwicklung, Representational State Transfer (REST), Scala

"L. M. worked as a Scala developer for Apple via Cool Company with satisfactory results."
Scala Backend Engineer
Hannes Kronby
Tätigkeitszeitraum

11/2018 – 4/2019

Tätigkeitsbeschreibung

SITUATION
Apple wants to have the best maps in the world. They want to be the most used map in electric cars.

TASK
I implemented experiments that involved a lot of geometry. The details can’t be shared because of confidentiality.

Eingesetzte Qualifikationen

Apache Spark, Docker, Git, Gradle, Apple Mac Systems, Scala

"We worked with L. for more than a year.
L. is extremely detail oriented and can submerge deeply into any assignment."
Software/Data Engineer (Scala) (Festanstellung)
Kundenname anonymisiert
Tätigkeitszeitraum

3/2017 – 10/2018

Tätigkeitsbeschreibung

SITUATION
LiveIntent is an advertising technology company, which helps 2000+ of the biggest brands in the world to optimize their email advertising campaigns.

TASK
I designed and created data flows mainly used for optimization of matches between email-hashes and cookies. I also participated in maintenance.

RESULTS
I designed and implemented a successful heuristic to point out fake matches. The heuristic was especially used for estimating quality of new data.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Apache Spark, Git, Jenkins, Linux Entwicklung, Scala

"L. M. was hired from november 2008 to february 2017"
Database Developer (Festanstellung)
Rikke
Tätigkeitszeitraum

1/2014 – 2/2017

Tätigkeitsbeschreibung

SITUATION
The central bank of Denmark wanted to migrate their IT solutions for statistic department to a BI platform based on data warehouses.

TASK
I worked on data warehouse projects where I contributed to the ETL part. I also wrote stored procedures for various batch jobs and provided non-project related database support.

The data warehouse projects are were as follows:
- Supporting statistics about securities.
- Supporting payment balance statistics.
- Supporting portfolios and central banks systems.

I also worked on the autogeneration of SSIS packages using Biml and engineered a fast deletion job to delete old data in one of the data warehouses. It resulted in a much faster data warehouse.

RESULTS
Successful migration to the BI-platform.

Eingesetzte Qualifikationen

Business Intelligence (BI), Data Warehousing, Transact-Sql, Windows 7

"L. M. was hired from november 2008 to february 2017."
C# Fullstack developer (Festanstellung)
Rikke
Tätigkeitszeitraum

11/2008 – 12/2013

Tätigkeitsbeschreibung

SITUATION
A lot of companies in Denmark are obliged to report to the Central Bank of Denmark about their financial situation. Those reports are vital for the statistics department in the Bank. The bank decided to upgrade their IT tools for better data quality and to reduce the work of the economist handling those reports.

TASK
I participated in 3 projects from start to finish:

- WinForm application which helps economists to manage economic reports.
- IDE which enables economists to program controls that check economic reports for errors.
- Website for submitting confidential economic reports.

I got 2 bonuses for working efficient and being engaged.

Eingesetzte Qualifikationen

C#, Microsoft SQL-Server (MS SQL), Transact-Sql

Qualifikationen

  • Apache Spark2 J.
  • Docker1 J.
  • Git2 J.
  • Gradle1 J.
  • Java
  • Kafka
  • Linux Entwicklung2 J.
  • Mockito
  • Scala3 J.
  • Transact-Sql8 J.

Projekt‐ & Berufserfahrung

DevOps/DATA ENGINEER
Rabobank, Utrecht
8/2020 – 12/2020 (5 Monate)
Finanzdienstleister
Tätigkeitszeitraum

8/2020 – 12/2020

Tätigkeitsbeschreibung

SITUATION
Rabo bank wants to categorize their transaction for better analysis. Especially analysis that helps taking decision about granting loans.

TASKS
Building azure devops pipelines as the main deployment tool and creating dataflows using Scala and Spark.

RESULTS
Release of the initial batch loader that handles historical transactions. Also beta releases of other essential transaction flows.

Eingesetzte Qualifikationen

Apache Spark, Git, Linux Entwicklung, Microsoft Azure, Scala

Scala Backend Engineer
GDP RECRUITMENT, Amsterdam
9/2019 – 6/2020 (10 Monate)
Medienbranche
Tätigkeitszeitraum

9/2019 – 6/2020

Tätigkeitsbeschreibung

SITUATION
We needed to migrate (rebuild) the existing platform for the recruitment websites from a Python-based platform to a microservice-platform in Scala.

TASK
Design and building of new features and fixing issues/bugs.

RESULTS
Successful migration of the platform.

Eingesetzte Qualifikationen

Docker, Gradle, Jenkins, Kubernetes, Linux Entwicklung, Representational State Transfer (REST), Scala

Scala Backend Engineer
Apple, Malmø
11/2018 – 4/2019 (6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2018 – 4/2019

Tätigkeitsbeschreibung

SITUATION
Apple wants to have the best maps in the world. They want to be the most used map in electric cars.

TASK
I implemented experiments that involved a lot of geometry. The details can’t be shared because of confidentiality.

Eingesetzte Qualifikationen

Apache Spark, Docker, Git, Gradle, Apple Mac Systems, Scala

Software/Data Engineer (Scala) (Festanstellung)
LIVEINTENT, Copenhagen
3/2017 – 10/2018 (1 Jahr, 8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2017 – 10/2018

Tätigkeitsbeschreibung

SITUATION
LiveIntent is an advertising technology company, which helps 2000+ of the biggest brands in the world to optimize their email advertising campaigns.

TASK
I designed and created data flows mainly used for optimization of matches between email-hashes and cookies. I also participated in maintenance.

RESULTS
I designed and implemented a successful heuristic to point out fake matches. The heuristic was especially used for estimating quality of new data.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Apache Spark, Git, Jenkins, Linux Entwicklung, Scala

Database Developer (Festanstellung)
The Central Bank of Denmark, Copenhagen
1/2014 – 2/2017 (3 Jahre, 2 Monate)
Finanzdienstleister
Tätigkeitszeitraum

1/2014 – 2/2017

Tätigkeitsbeschreibung

SITUATION
The central bank of Denmark wanted to migrate their IT solutions for statistic department to a BI platform based on data warehouses.

TASK
I worked on data warehouse projects where I contributed to the ETL part. I also wrote stored procedures for various batch jobs and provided non-project related database support.

The data warehouse projects are were as follows:
- Supporting statistics about securities.
- Supporting payment balance statistics.
- Supporting portfolios and central banks systems.

I also worked on the autogeneration of SSIS packages using Biml and engineered a fast deletion job to delete old data in one of the data warehouses. It resulted in a much faster data warehouse.

RESULTS
Successful migration to the BI-platform.

Eingesetzte Qualifikationen

Business Intelligence (BI), Data Warehousing, Transact-Sql, Windows 7

C# Fullstack developer (Festanstellung)
The Central Bank of Denmark, Copenhagen
11/2008 – 12/2013 (5 Jahre, 2 Monate)
Banken
Tätigkeitszeitraum

11/2008 – 12/2013

Tätigkeitsbeschreibung

SITUATION
A lot of companies in Denmark are obliged to report to the Central Bank of Denmark about their financial situation. Those reports are vital for the statistics department in the Bank. The bank decided to upgrade their IT tools for better data quality and to reduce the work of the economist handling those reports.

TASK
I participated in 3 projects from start to finish:

- WinForm application which helps economists to manage economic reports.
- IDE which enables economists to program controls that check economic reports for errors.
- Website for submitting confidential economic reports.

I got 2 bonuses for working efficient and being engaged.

Eingesetzte Qualifikationen

C#, Microsoft SQL-Server (MS SQL), Transact-Sql

Software Engineer (Festanstellung)
Transvision, Copenhagen
11/2007 – 10/2008 (1 Jahr)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2007 – 10/2008

Tätigkeitsbeschreibung

Transvision develops software for route planning.

I was working on bug-fixing, maintaining algorithms and adding small features to the front-end.

Eingesetzte Qualifikationen

C++, Windows 7

Zertifikate

Apache Kafka Series - Learn Apache Kafka for Beginners v2
2021
Apache Kafka Series - Confluent Schema Registry & REST Proxy
2021
Apache Kafka Series - Kafka Connect Hands-on Learning
2021
DATABASE TUNING
2016
MICROSOFT SQL SERVER 2012, QUERYING : THE 70-461 EXAM
2014
SOFTWARE ARCHITECTURE
2013
Master in ComputerScience with a minor in Mathematics
2007

Weitere Kenntnisse

Backend development. Primarily in Scala, but also in Java. Software and Data engineering. Main technologies: Scala, Java, Kafka, Spark, Sql.
Very good at functional programming and good at unit tests.

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Dänisch (Muttersprache)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
1666
Alter
45
Berufserfahrung
17 Jahre (seit 11/2007)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden