Summary
Overview
Work History
Education
Skills
Timeline
Generic

Rickard Lundin

Senior Software Architect (Dataplatforms)
London,116 Fulham Palace Road

Summary

Java/Golang Software Engineer with earlier C/C++ experience.

Fluent in architecting infrastructure and code implementations with robustness/performance/security using open source products on prem or in the cloud.

In his sparetime Rickard is packaging a dataplatform with newest high speed Rust based engines in hybrid with existing Spark Delta/Iceberg for both on prem and cloud.

Rickard have EU presettle and is currently relocating to London from Scandinavia.

Overview

25
25
years of professional experience
5
5
years of post-secondary education

Work History

Architect & Software Designer Datadriven Bank

Swedish Bank
10.2023 - Current

In a small group of expert software developers we developed first version of a hybdrid cloud/on-prem dataplatform consisting of datamanagement aswell as high speed rust based datastreaming from on-prem to cloud.


  • Developing prototype for purpose driven security engine implemented in python/linux.
  • Target mssql: Generating views/row level filtering.
  • Target Delta spark on prem: Apache Kyuubi/authz & Apache Ranger
  • Delta sink transfering data/metadata from CDC/Kafka to Delta target on prem. Historization of data and metadata.



Architect Dataplatform

Financial Startup For Private Loans.
02.2023 - 07.2023

Responsible for the whole Dataplatform solution hardware and software. Collecting data from business systems to small modern lake using CDC.


  • Hardware setup in reduntant & secured computer halls.
  • s3 Minio High speed nvme pcie 4.0 disk
  • High speed datanetwork 200gb/sec ConnectX 6
  • Apache Iceberg historization for business reports
  • Debzium CDC setup mariadb,mssql
  • Apache Kyuubi for enabling PowerBI authenticating



Architect Cloudera Dataplatform

Arbetsförmedlingen
12.2022 - 10.2023

Architect in a team of dataengineers for a on CDP7 prem lake.


  • Introduce CDC & streaming for spark s3, Debezium.
  • Performance improvements using pola.rs , Apache Arrow.
  • migrating from hadoop/spinning disk to Spark/ Iceberg/s3/nvme. Authentication migrated from MIT kerberos to Redhat IDM.

Java/Go Software Engineer & Architect

Swedish bank
01.2016 - 01.2022

First member on a group introducing lake's technology to the bank.


  • Architect and software developer collecting & analyzing bigdata from legacy systems. Gradually improving old Hadoop/airflow stack to high performance robust kafka/Spark 3.2 Delta & Go Apache Arrow. Migration to Azure cloud
  • Implemented code: Java kafka connectors,Spark Streaming, Go Apache Arrow, frontprocessor (DAG's in Go), CDC (IBM & qlik )
  • Involved in setup/validation of Dremio,Delta share,Rclone,Atlas,Airflow,hdfs/hive,cassandra/scylladb, Iceberg,Openshift,elastic search/solr ,S3/Hdfs,neo4j, Monitoring prometheus & Jaeger
  • Linage & cryptographic security.

Java Software Engineer & Devops

Swedish Bank
01.2010 - 04.2016

The first member of a central group maintaining and developing banks core banking frameworks.


  • Responsible for Bank central java build/deploy ant, maven, teamcity, sonaqube, clearcase,git around 160 component/systems in total.
  • Software development java pki (digital signatures/encryption) app , Java ORM hibernate,Lucene/Solr

Java Consultant

Swedish Bank
04.2008 - 01.2010

In a group of non technical staff i helped with advices and poc's for migration of bank's core system.

  • Java/Linux RMI/Javaspaces

Java Developer & Architect

Omegapoint Consulting
01.2006 - 01.2008

System development for a systems ranging from swedish tax office to hospital system.


  • Java based sign & encrypt medical data
  • Writing guidlines for encrypting & signing medical journals
  • Architect Java/linux backend for Swedish Tax.


Java Developer

Swedish Tax Agency
01.2003 - 01.2006

Member of the framework group designing & developing common components and guidlines for developing.


  • java,ci/cd
  • Java pki implementations backends and frameworks

Java Consultant

Valtech
01.2000 - 01.2003

Working as a java backed developer in a team of frontend developers.


  • java integration against payment providier.
  • RMI/Javaspaces
  • Browser test methods using vm ware.


Web/java Developer

Mediahouse
07.1998 - 12.1999

C/C++ Developer ,embedded/realtime

Ericsson
01.1991 - 01.1995

Software developer In a mixed group of electronic engineers in Sweden and England.

  • c coder for backend
  • c++ ui frontend

Education

Computer Science

Matematisk Datalogisk Linje & KTH
Stockholm University
01.1993 - 02.1998

Skills

    Java,Go

undefined

Timeline

Architect & Software Designer Datadriven Bank

Swedish Bank
10.2023 - Current

Architect Dataplatform

Financial Startup For Private Loans.
02.2023 - 07.2023

Architect Cloudera Dataplatform

Arbetsförmedlingen
12.2022 - 10.2023

Java/Go Software Engineer & Architect

Swedish bank
01.2016 - 01.2022

Java Software Engineer & Devops

Swedish Bank
01.2010 - 04.2016

Java Consultant

Swedish Bank
04.2008 - 01.2010

Java Developer & Architect

Omegapoint Consulting
01.2006 - 01.2008

Java Developer

Swedish Tax Agency
01.2003 - 01.2006

Java Consultant

Valtech
01.2000 - 01.2003

Web/java Developer

Mediahouse
07.1998 - 12.1999

Computer Science

Matematisk Datalogisk Linje & KTH
01.1993 - 02.1998

C/C++ Developer ,embedded/realtime

Ericsson
01.1991 - 01.1995
Rickard LundinSenior Software Architect (Dataplatforms)