DATA ENGINEER / ROXTEC

Peter Hamfelt.

Data Engineer at Roxtec

Ideas are only the start. Engineering makes them useful.

Based in Karlskrona, Sweden
Peter taking in the view of the Swiss Alps
Swiss Alps

Software engineering roots.
Practical data solutions.

Portrait of Peter Hamfelt
Peter HamfeltData Engineer

At Roxtec, I build and maintain data integrations, pipelines, dashboards, and cloud infrastructure, including tools for monitoring pipelines and viewing live production data.

Before moving into data engineering, I developed software at Ericsson and worked as a Nexer consultant on assignment at Telenor. I hold an MSc in Software Engineering and created pylint-ml, an open-source Pylint plugin for machine-learning and data-science code.

From software development
to data engineering.

Experience across data engineering, telecom software, API integrations, and applied software-engineering research.

2024 — PRESENT

Data Engineer at Roxtec

Working across data engineering for Roxtec, from solution design through implementation and ongoing maintenance.

  • Design and build data solutions, pipelines, and integrations.
  • Maintain cloud infrastructure and orchestrated workloads.
  • Create dashboards using streaming data insights.
GCPBigQueryDataformTerraform
2022 — 2024

Software Developer at Nexer Group

On assignment at Telenor, developed a Java API integrating with Swedish fibre providers and national network associations.

2020 — 2022

Software Developer at Ericsson

Developed and tested software for a telecom charging and billing solution.

From integrations
to operational insight.

At Roxtec, I build data integrations and warehouse solutions, and develop dashboards for pipeline monitoring and live production data.

Peter at the Roxtec reception beside the Roxtec sign
DATA ENGINEERRoxtec
01 / DATA PLATFORM

Integrations & warehouse

Build data integrations and implement, test, deploy, and maintain the data warehouse, including IAM permissions and data quality.

02 / MONITORING

Warehouse analytics

Use an analytics dashboard to monitor the data warehouse and gain insights from its data.

03 / OPERATIONS

Live production insights

Visualize live streaming data from industrial equipment in a production dashboard.

04 / EFFICIENCY

Cost & performance

Optimize queries and data extraction to help reduce warehouse costs.

PLATFORM
Google CloudBigQueryDataformTerraformWorkflowsCloud Run

Professional work,
research, and projects.

A selection of open-source, research, and student projects, alongside professional work in my experience.

01OPEN SOURCE

pylint-ml

Created pylint-ml, an open-source Pylint plugin that adds checks for machine-learning and data-science-specific code patterns.

PythonPylintStatic analysis
View on GitHub
02PROFESSIONAL · BACKEND

Fibre network API integration

Developed a Java API integrating with Swedish fibre providers and national network associations while on assignment through Nexer.

JavaAPI developmentIntegrations
03PROFESSIONAL · ERICSSON

Telecom charging and billing software

At Ericsson, I developed and tested software for a telecom charging and billing solution, contributing to both implementation and quality.

Software engineeringTestingTelecom
04MASTER’S THESIS

Identifying ML code smells

Explored ways to automate the identification of machine-learning-specific code smells as part of my Software Engineering thesis.

Read the thesis
05STUDENT PROJECT · DATA SCIENCE

Forecasting currency exchange rates

Compared Linear Regression, LSTM, and SARIMAX approaches to currency forecasting, with attention to hyperparameter tuning.

Linear RegressionLSTMSARIMAX
06STUDENT PROJECT · SOFTHOUSE

Cloud simulation for EV charging

Explored using AWS to simulate charging stations and provide real-time feedback, with an emphasis on cloud scalability.

AWSCloud systemsReal-time feedback
07STUDENT PROJECT · CGI

Smart devices for health monitoring

Researched healthcare applications for smart devices, focused on the early detection of heart failure.

HealthcareSmart devicesApplied research
08STUDENT PROJECT · JAYWAY

Mobile chatbot with Dialogflow

Applied Google Dialogflow in a mobile application to support customer interactions through a chatbot.

Google DialogflowMobileChatbot

Tools for data and
software engineering.

Cloud services, infrastructure tooling, languages, and engineering practices I’ve used in my work.

Cloud & data

Google CloudBigQueryDataformWorkflows

Infrastructure & delivery

TerraformCloud BuildCloud RunCloud SchedulerSecret ManagerLogs ExplorerAzure DevOpsDockerGit

Languages & frameworks

PythonSQLJavaJavaScriptSvelte

Tools & ways of working

GitHubJiraMicrosoft TeamsAgileLean

A practical selection of tools used across my data, software, and open-source work.

Making music,
beyond work.

I also produce music. It’s a creative counterbalance to engineering and a reminder that experimentation is part of making anything worthwhile.

WHEN I’M NOT BUILDING DATA SYSTEMSListen on Spotify

Let’s connect.

For professional opportunities, please reach out by email or connect with me on LinkedIn. I’d welcome a conversation and the chance to hear more about what your team is working on.