
Marcello Feroce
Data Engineer
Salary / Daily rate
Oslo, Norway
Freelance, open to permanent contract
Skills
Languages
About me
Intro
Data Engineer with 4+ years building robust ETL/ELT pipelines at major financial institutions. Expert in cloud-native data solutions using AWS, Azure, Snowflake, and modern tools like DBT, Airflow, and Spark. Specialized in data transformation, CI/CD automation, and migrating legacy systems to scalable architectures.
Work experience
Data Engineer
DNB
Feb 2023 - Present
3 years 9 months
Oslo, Norway
Working in Technology & Services - Enterprise, Finance, and Wealth - Enterprise Data Management. - Profitability: Working on data pipeline, from seeds to result, using data transformation. Using ETL and ETL tools. Switching from legacy ETL to more robust and modern ELT tools. Building CI/CD Pipeline with GitLab and Docker. Building pipelines to automate the creation of reports in different forms: Database table, XML, JSON, CSV, pdf - Wealth Management Investments: Transfering data from different Databases using different DBMS, due to bank merge. Modifying DNB business logic and pipelines for investments and savings, so that it emulates SBanken's one. Using Streamsets, Streamsets APIs, PostGres, DBT, GitLab, Snowflake, Apache Spark, AWS EMR, Apache Airflow, Spark Expressions - Generic Key Management: Working on the creation and retrieval of anonymized keys for bank customers, matching natural keys containing sensitive data. Migrating old solution to new logic with new tools and different implementation. Working with DB2, Flask, Azure DevOps Organizations, Azure Function App, Azure Key Vault, Snowflake, Python, Redis, Apache Airflow, Streamsets, Spark Expressions, Terraform Software development: Agile and Scrum. ETL/ELT: Datastage, DBT, Teradata Value Analyzer(For profitability), Vantage Customer Experience, Automation Studio Programming languages: Java, Python, SQL Procedural Language, Spark Expressions, Jinja Cloud Computing: Azure, AWS, Snowflake DBMS: Teradata, DB2, AWS S3, Snowflake DCVS: Git Documentation/Communication: Confluence, Jira, Slack, Microsoft Teams DevOps(CI/CD): GitLab, Docker, StreamSets, Azure DevOps Organizations - Polaris Working on the platform. Support onboarding of different "domains" within the bank to create valuable data products. Reading data from Kafka. Using Snowflake as data warehouse. Building transformation models with DBT. Orchestrating with Airflow
Neonomics
Jul 2021 - Jan 2023
1 year 7 months
Oslo, Norway
Software Engineer I
Jul 2022 - Jan 2023
7 months
Oslo, Norway
Skills: Jenkins · Python (Programming Language) · Test Driven Development · Serialization · Apache Spark · Algorithms · SQL · Linux · Git · Event Processing · spring · Data Modeling · Kubernetes · Data Mining · Google Cloud Platform (GCP) · Docker Products · Java · Natural Language Processing (NLP) · Python
Software Engineer
Jul 2021 - Jul 2022
1 year 1 month
Oslo, Norway
Working on the core functionalities of the product to create unified APIs for open banking in Europe, using PSD2. Working in a microservices architecture with Java, Java Spring, Java Spark, Cassandra DB, MySql, SqlLite, Liquibase. Text mining in Python. Working with Agile, using test-driven development. Tools: Google Cloud, Microsoft Azure, Docker, Kubernetes, Kibana, OpenSearch, Jenkins, Intellij, Junit, Pycharm, Jira, Confluence.
Research Assistant
Technical University of Munich
Oct 2020 - Mar 2021
6 months
Greater Munich Metropolitan Area · On-site
Research assistant ( Hilfswissenschaftler) at the Lehrstuhl of Energy and Application Technology. Working on the RegHEE project (https://www.epe.ed.tum.de/en/emt/research/application-areas/completed-projects/reghee/ ). Development, Maintenance and Optimization of a regional energy exchange system on an Ethereum blockchain system using Python APIs. Working with Solidity, PostgreSQL, Python, Web3.py
Associate Software Engineer
CA Technologies
Dec 2017 - Mar 2018
4 months
Prague, Czechia
I worked on the backend mainly, with java, spring, springboot, python. I had the chance to have a short training about angular. I was part of a team of about 15 people, working in agile with 2 weeks sprints
Intern
NewTeam S.r.l.
Mar 2017 - May 2017
3 months
Forlì Cesena Area, Italy · On-site
Working in ASP .NET Using C#, Javascript, html, ms sql. I had to build a component for the company, also using the DevExpress tool. I had to use asp.net webForms and to create many views whose primary aim was to have a query builder that allowed users to create their own personalized query through a graphic interface. These query had to be saved in a sql server database, and loaded from a user. Then the output had to be in a gridview
Intern
Bygkontrol
Nov 2016 - Jan 2017
3 months
Greater Odense Area · On-site
I had to build a program using a microsoft based distributed system, (thus working mainly with C#), that converted a set of polar coordinates in the space to a .fbx file, runnable with autocad. Then comparing an original .fbx with the one my program generated. I even had to use many sdk to help me generating the .fbx file
Stage
Laboratorio culturale
Mar 2013 - May 2013
3 months
Ancona, Province of Ancona, Italy
Education
University of Oslo
Master's thesis
2019 - 2020
1 year 1 month
Technical University of Munich
Master of Science - MS
2018 - 2020
2 years 1 month
Erhvervsakademiet Lillebælt (EAL)
Bachelor's degree
2016 - 2017
1 year 1 month
Alma Mater Studiorum – Università di Bologna
Bachelor of Science - BS
2014 - 2017
3 years 1 month
IIS Volterra - Elia
High School
2009 - 2014
5 years 1 month