Peter Hamfelt

I'm a Data Engine

About

With a Master's degree in Software Engineering and a career built at industry leaders like Ericsson, Telenor and Roxtec, I'm passionate about designing scalable data systems across cloud platforms and modern data stacks. I prioritize clean code, sustainable architecture, and delivering results through effective teamwork.

Data Engineer

  • Birthday: 25 March 1994
  • Gender: Male
  • City: Karlskrona, Sweden
  • Languages: Swedish, English, German
  • University: Blekinge Tekniska Högskola
  • Degree: Master of Science in Software Engineering
  • Employment: Data Engineer at Roxtec
  • Open-Source Author: pylint-ml Library for AI, ML & Data Science Quality Assurance

Favorite Quote

“You can't connect the dots looking forward; you can only connect them looking backward. So you have to trust that the dots will somehow connect in your future.” ― Steve Jobs

Resume

Data Engineer with a Master's degree in Software Engineering and several years of experience building reliable, scalable software solutions. I focus on designing and maintaining data pipelines and platforms that transform complex data into actionable insights, utilising modern data stacks and cloud platforms. I value clean architecture, data quality, and collaboration, and I enjoy working at the intersection of software engineering and data to solve real-world problems efficiently and sustainably.

Education

Degree of Master of Science in Software Engineering

2021 - 2023

Blekinge Tekniska Högskola, Karlskrona

Master’s Thesis Collaboration with Ericsson
MLpylint: Automating the Identification of Machine Learning-Specific Code Smells

Degree of Bachelor of Science in Software Engineering

2017 - 2020

Blekinge Tekniska Högskola, Karlskrona

Bachelor’s Thesis Collaboration with Ericsson
Shortcomings of Developers early in their Careers in regards to Software Testing

Open-Source Contribution

Author of pylint-ml

2023 - present

pylint-dev, an organization that focuses on Pylint and its ecosystem (GitHub)

Pylint plugin enhancing static code analysis for machine learning and data science.
pylint-dev / pylint-ml

Experience

Roxtec - Data Engineer

2024 - present

Roxtec, Karlskrona

Telenor - Software Developer

2022 - 2024

Telenor, Karlskrona

Nexer Group - Software Developer Consultant

2022 - 2024

Nexer Group, Karlskrona

Ericsson - Software Developer

2020 - 2022

Ericsson, Karlskrona

Technologies

A selection of key technologies and tools I use daily.

Programming Languages

  • Python
  • Java
  • JavaScript
  • SQL

Cloud Services & DevOps

  • Google Cloud Platform
  • Azure DevOps
  • Docker
  • Git

Team Collaboration

  • Jira
  • Teams
  • GitHub

Project Canvas

An overview of my journey as a data and software engineer, featuring a selection of software projects, articles, thesis work, and open-source contributions.

Roxtec

Data Engineer

Data Engineer at Roxtec, specializing in designing and optimizing scalable data pipelines and ELT workflows on GCP to support data-driven decision-making and actionable analytics.

PYLINT-ML

Open-Source Author

A Python Open-Source library for static code analysis of Artificial Intelligence (AI), Machine Learning (ML) & Data Science applications.

Master's Thesis in Software Engineering

Student

Master's Thesis in collaboration with Ericsson developing a tool for automating the identification of machine learning-specific Code Smells.

Telenor

Software Developer

Development of a Java API to facilitate integration with Swedish fiber providers and national network associations.

Nexer Group

Software Developer Consultant

Software Developer Consultant, specializing in providing expert solutions and guidance to clients. Skilled in optimizing IT infrastructure and enhancing operational efficiency.

Prediction of Exchange Rate Currency

Student Project

Comparing Linear Regression, LSTM, and SARIMAX algorithms for predicting currency trends, emphasizing the significance of hyperparameter tuning for optimal performance.

Ericsson

Software Developer

Software development and testing of telecom charging and billing solution system.

Bachelor's Thesis in Software Engineering

Student

Bachelor’s Thesis in collaboration with Ericsson investigating the shortcomings of developers early in their careers in regards to Software Testing

Softhouse

Student Project

Leveraging AWS for simulating and providing real-time feedback on charging stations, with an emphasis on scalability within the cloud.

CGI

Student Project

Development and research of smart devices applicable within healthcare, focusing on the early detection of heart failure.

Jayway

Student Project

Applying a chatbot AI utilizing Google Dialogflow in a mobile application to handle customer interactions.

Music

Just like software, music has been a passion of mine from a young age. It energizes me, and through producing music, I find opportunities to experiment and unleash creativity.

Click below to listen to my latest music on Spotify 🔥

Contact

Location:

Karlskrona, Sweden

Call:

+46 73232002