Backend Engineer Scala | Java | Kafka | Spark | SQL
- Verfügbarkeit einsehen
- 6 Referenzen
- 85€/Stunde
- Amsterdam Amsterdam
- Europa
- da | en
- 18.02.2021
Kurzvorstellung
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."
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.
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."
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.
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."
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.
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."
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.
Amazon Web Services (AWS), Apache Spark, Git, Jenkins, Linux Entwicklung, Scala
"L. M. was hired from november 2008 to february 2017"
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.
Business Intelligence (BI), Data Warehousing, Transact-Sql, Windows 7
"L. M. was hired from november 2008 to february 2017."
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.
C#, Microsoft SQL-Server (MS SQL), Transact-Sql
Qualifikationen
Projekt‐ & Berufserfahrung
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.
Apache Spark, Git, Linux Entwicklung, Microsoft Azure, Scala
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.
Docker, Gradle, Jenkins, Kubernetes, Linux Entwicklung, Representational State Transfer (REST), Scala
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.
Apache Spark, Docker, Git, Gradle, Apple Mac Systems, Scala
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.
Amazon Web Services (AWS), Apache Spark, Git, Jenkins, Linux Entwicklung, Scala
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.
Business Intelligence (BI), Data Warehousing, Transact-Sql, Windows 7
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.
C#, Microsoft SQL-Server (MS SQL), Transact-Sql
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.
C++, Windows 7
Zertifikate
Weitere Kenntnisse
Very good at functional programming and good at unit tests.
Persönliche Daten
- Englisch (Fließend)
- Dänisch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden