Martin Nordgren
Data science och hårdvara
Martin är civilingenjör inom elektroteknik och har 10+ års erfarenhet inom forskningsnära produktutveckling och dataanalys, signalbehandling och bildanalys inom hård- och mjukvara. Han har mestadels jobbat i internationella team och senast inom AI/ML-tillämpningar för telekom.
Martin är intresserad av många teknikområden och har bland annat erfarenhet av att jobba med signalbehandling för akustiska system och att utveckla testmiljöer och dataanalys för kvalitetsförbättringar och produktionssättning av optisk hårdvara.
Han har haft uppdrag inom data science och maskininlärning och har jobbat med databaser och olika molnmiljöer samt är certifierad i Azure. Han älskar att kombinera att jobba hands-on med ny teknik och att leda och kommunicera med olika team för att kravställa så bra produkter som möjligt.
Verktyg som har öppen källkod och Linux som miljö och plattform är vad Martin föredrar. Han har mestadels jobbat med verktyg som Python och Bash för automatisering, dataanalys och signalbehandling. Han har satt upp ETL-flöden för data warehouses och data lakes i Databricks för hantering av stora datamängder inom telekom.
Han har jobbat inom olika branscher, och mestadels inom smartphonetillverkare, automotive, medicinteknik och telekom. Han gillar att jobba i internationella miljöer och har jobbat mycket mot kunder och lett och lärt upp kunder och medarbetare på plats i Japan, Kina och Sydkorea. Han är även certifierad scrum master och gillar att planera/leda projekt. Han kan även grundläggande japanska och kinesiska.
Områden
- Data science och hårdvara
- Mjukvaruingenjör
- Scrum master
- Mekatronik
Om Martin
Martin har goda erfarenheter inom olika roller både hands-on, jobba med arkitekturen och att driva agila utvecklingsprocesser. Som person är Martin mycket social och gillar kombinationen att jobba med teknik och människor. Han gillar att jobba i miljöer med högt tempo.Martins CV
-
Tobii
Mjukvaruingenjör inom produktion
2024 - 2024
Tobii är världsledande inom hård- och mjukvaruprodukter för blickspårning.
Martins satt i ett produktionsnära team. Hans ansvar var att analysera och förbättra produktionen av ett antal hårdvaruprodukter inom optik för eye tracking hos kunden. Ansvarsområden innefattade:
- Utveckling och förbättring av automatiserade hårdvarutester. Testerna var mestadels skrivna i Python och Bash och körde på Debian Linux
- Analys och visualiseringar av produktionsdata / produktionsvariationer i Python
- Specificera krav genom kommunikation med andra team discipliner som optronik och mekanik
- Felsökning av produktionsflöden
- Bildanalys av kamerabilder i Python
- Hjälpa till med arkitekturen för att flytta produktionsdata till Azure Data Factory (ADF)
Tekniker: Python (numpy, pandas, OpenCV), Azure, Bash, Linux, optik -
Elisa Polystar
Data Scientist / Data Engineer
2023 - 2023
Elisa Polystar tar fram produkter inom telekombranschen för att analysera och automatisera mobila nätverk.
Martin satt i AI/ML-teamet som jobbade med utveckling och integration av modeller för att predicera dataanvändning och för anomalidetektion vid noderna i mobilnät. Arbetet var en fortsättning på det han hade jobbat med tidigare under året men i ett nytt team. Uppdraget bestod av:
- Utveckling och testning av maskininlärningsmodeller med Python i Databricks
- Jobba med arkitekturen av systemet
- Flytta datapipelines från AWS till Databricks (ETL för data warehouse / data lake)
- Integration av modellerna med Docker / Podman för att kunna köra modellerna on-premise
- Visualisering av dataanalyser i Databricks med SQL
- Hantering av backlog i Azure DevOps
Tekniker: Python (pyspark, pytorch, numpy, pandas), Databricks, AWS, Containrar (Docker / Podman), Linux, Bash, Clickhouse, MongoDB -
Elisa Polystar
Mjukvaruingenjör
2023 - 2023
Martin hjälpte till tre månader i ett agilt team med utveckling och testning av databasnära telekomanalysprodukter.
- Utveckling i Python, Bash och Ansible
- Sätta upp byggpipelines i Jenkins
- Han hjälpte till med att sätta upp och underhålla virtuella maskiner i Virtualbox där systemen kördes (Red Hat- och AlmaLinux-baserade)
Tekniker: Linux, Bash, Python, Ansible, Jenkins, Nexus, Virtualbox, SQL, Clickhouse, Nginx, Gitlab -
Elisa Polystar
Data Scientist
2022 - 2023
Martin jobbade i ett agilt databasteam hos Elisa Polystar. Huvudansvar innehöll:
- Agera team lead för en del i ett maskininlärningsprojekt
- Kommunicera och hålla i möten med olika team och intressenter
- Sätta upp en arkitektur för ett maskininlärningssystem
- Utveckling och testning i av maskininlärningsmodeller i Python för anomalidetektion och tidsserieanalys av stora datamängder i telekomnät
- Sätta upp ETL-flöden för att dela data on-premise med en cloudlösning (data lake i Databricks)
- SQL för databearbetning
Tekniker: Python (pandas, numpy, pyspark, dask, scikit-learn), Linux, Bash, Java, Databricks, SQL, MongoDB, Clickhouse, Nginx, Azure Devops -
Getinge
Elektronikkonsult
2021 - 2022
Getinge utvecklar och producerar ventilatorer och anestesiutrustning inom medicinteknik för intensivvård.
Martin jobbade under kvalitetsavdelningen med att utreda rotorsaker och testning av rapporterade avvikelser i elektronik, pneumatiska komponenter och mjukvara i medicintekniska ventilatorer. Han jobbade i elektroniklabb hos Getinge med:
- Mätningar med multimetrar, oscilloskop och mikroskop inom elektronik
- Utveckling av analys i Python samt samarbete med R&D för vidare analys
- Utredde kundrapporterade avvikelser samt följde upp felorsaker för att hitta förslag till förbättringar
- Rapportskrivning till myndigheter som FDA
Tekniker: Python, Git, Trackwise, lödning, mätteknik, elektronik -
Tobii AB
Industrialiseringsingenjör / pythonutvecklare
2018 - 2021
Martin jobbade i flera agila produktutvecklingsteam inom hårdvara på Tobii. Han jobbade med produkter inom VR och AR, men även med eye trackers som monteras under skärmar. Hans uppgifter innefattade:
- Ansvarig från industrialiseringssidan från New Product Introduction (NPI)
- Utveckling av elektromekaniska hårdvarutest- och kalibreringssystem för olika produkter inom blickspårning. Systemen använde mestadels Python, Bash och C på Linux
- Testa firmware genom att ta fram automatiserade tester i Python och Bash
- Sätta upp produktionslinor med hjälp av CAD i Solidworks, Cura för 3D-skrivare samt CNC
- För analys av produktionsdatan satte han upp ETL-flöden till SQLite för dataanalys
- Backlogplanering i Jira
Tekniker: Python (numpy, scipy, pandas, openCV), C, Linux, Ansible, Jira, Bash, Git, Cura, Solidworks, LaTeX, Lean, Agila processer, Jira, bildanalys -
Dirac Research AB
Forskningsingenjör / matlabutvecklare
2015 - 2018
Dirac är ett företag som tar fram och utvecklar produkter för mjukvarubaserad förbättring av ljud i förstärkare och högtalare.
Martin jobbade i ett produktutvecklande scrumteam som samarbetade med forskningsavdelningen. Produkterna var mjukvara för att mäta och designa digitala filter för att optimera ljudsystem inom mobiltelefoner, hörlurar och ljudsystemen i bilar. Martin hade ansvar för att:
- Genomföra akustiska mätningar filterdesign med hjälp av Matlab och python samt in-houseutvecklade ljudprodukter
- Manuell testning och buggrapportering
- Jobba med krav inom kommande produkter
- Arbetet innebar mycket direkt kontakt med kunder och innehöll kravhantering, teknisk kommunikation och vägledning
- Åka ut till företagskunder, mestadels i Asien. Kunderna var mobiltelefontillverkare samt audiosystem inom automotive
- 2018 var Martin på uppdrag i tre månader hos företaget Denso-Ten i Kobe, Japan.
Tekniker: Matlab, Python, git, C++, JUCE, Redmine, Android, Scrum
Martins kompetensområden
-
Branscherfarenhet
Tillverkande Industri, Konsumentelektronik, Elektronikindustri, Verkstad och Automotive, Forskning och utveckling (FoU), Spel -
Databashanterare
SQLite -
Hårdvara
Mac, PC -
Kommunikation & Information
Engelska -
Ledarskap
Mentorskap -
Metoder & Processer
Lean Six Sigma, SIQ, Agila metoder allmänt, Parprogrammering, Scrum -
Operativsystem/plattformar
Android, Mac OS, Windows, Linux -
Projektfaser
Produktionsinförande, Utveckling/Genomförande -
Projektledning
Teknisk projektledning -
Roller
Kravanalytiker, Delprojektledare, Beräkningsingenjör -
Systemtyper
Audio & Video, DSP-program, Inbyggda system, Simulering -
Test & Verifiering
Funktionstestning, Testutveckling, Validering & Test - Hårdvara, Testprocessutveckling, Testledning -
Tillämpningar
Machine learning -
Utbildning
civ.ing -
Utvecklingsspråk
Matlab, Python, Unix Shell script
Martins anställningar
-
Senior konsult, Knightec AB
2021 - 2022
-
Industrialiseringsingenjör / pythonutvecklare, Tobii AB
2018 - 2021
-
Forskningsingenjör / matlabutvecklare, Dirac Research AB
2015 - 2018
Martins utbildningar
-
Generative AI with Large Language Models, DeepLearning.AI
2024 - 2024
-
Microsoft Azure Fundamentals (Certification), Microsoft
2024 - 2024
-
Machine Learning Specialization, Stanford University, Coursera
2022 - 2022
-
Certified Scrum Master (Cerfication), Crisp
2021 - 2021
-
Kinesiska A, Uppsala Universitet
2015 - 2016
-
Utbytesstudier i företagsstyrnig och japanska, Sophia University, Tokyo, Japan
2014 - 2014
-
Civilingenjörsprogrammet i elektroteknik, Uppsala universitet
2010 - 2015
-
Audio production program, SAE Institute Stockholm
2008 - 2010