It looks like you are in United States. Would you like to go to https://onsiter.com/us/ instead?
Può essere disponibile
(Aggiornato% updatedDate%)Back End Developer
Helsinki, Suomi
Nativo Finnish, Fluente English
- Power BI
- Python
- Azure
Competenze (27)
VISUAL STUDIO
SOFTWARE ENGINEER
PLC
Python
Git
VISUALIZATION
.NET
DATA COLLECTION
C#
Data Analysis
HUMAN MACHINE INTERFACE
DATA INTEGRITY
Queue
PROGRAMMABLE LOGIC CONTROLLER
Business Intelligence
BI
QUEUE MANAGEMENT
C++
MESSAGE QUEUE
Lathe
FANUC
ROBOTICS
HMI
arduino
TECHNICAL SPECIFICATIONS
MARKETING ANALYSIS
COLLECTION
Esperienze professionali
Backend developer
2019-03 - Presente
Working mainly with MES related projects for different clients • Working as a part of a team of 10 people • Building data collection systems from PLC with OPC-connection for production reporting • Planning and developing SQL databases at OnPrem and in Azure • Data visualization with Power Bi and modification of SRS based old reports • Developing .NET based APIs using EF • Technologies mainly used: Azure Function App, Azure Iot-Hub, OPC publisher, KepServerEx, SQL Databases, GIT, Azure DevOps, GE Plant Apps, GE Historian
Jr. Software Engineer
Raute Oyj
2018-06 - 2019-02
Working with small projects with international clients • Team consisted of around 10 people working with a versatile and international client base • Programing and designing automation data collection interfaces to PLC with TIA Portal and STEP 7 Classic. SQL databases used for checking data integrity and debugging problems in data collection.
• Executing modifications to old HMI applications.
• Configuring dataloggers to collect data from PLC ALTEN Finland, Business Park Loikka, Hermannin Rantatie 6-8, 00580 Helsinki
• Executing modifications to old HMI applications.
• Configuring dataloggers to collect data from PLC ALTEN Finland, Business Park Loikka, Hermannin Rantatie 6-8, 00580 Helsinki
Raute Oyj
2018-01 - 2018-05
Assignment: Master Thesis Worker, Raute Oyj During my studies I executed my master thesis Condition Monitoring and diagnosis system for a peeling lathe.
• The plan was to try different products on market for vibration- based condition monitoring systems to find out the most suitable product for peeling line. Decision was made by comparing technical specifications, easiness of use and how easy it would be to integrate the results for existing data collection system.
• Python used for data analysis and collecting data, Linux as an operating system for data collection, C++ (TwinCat) and TIA Portal used for controlling condition monitoring devices.
• The plan was to try different products on market for vibration- based condition monitoring systems to find out the most suitable product for peeling line. Decision was made by comparing technical specifications, easiness of use and how easy it would be to integrate the results for existing data collection system.
• Python used for data analysis and collecting data, Linux as an operating system for data collection, C++ (TwinCat) and TIA Portal used for controlling condition monitoring devices.
Summer trainee, Raute
2017-05 - 2017-09
During the summer I was working with data collection by configuring production lines.
• Our team of around 10 people was part of a larger project delivering production lines to Russia.
• Working with SQL databases.
• Setting up windows PCs for production use.
• During this summer I learned a lot of virtual machines, computer networks and MIS systems.
• Our team of around 10 people was part of a larger project delivering production lines to Russia.
• Working with SQL databases.
• Setting up windows PCs for production use.
• During this summer I learned a lot of virtual machines, computer networks and MIS systems.
Atmel Studio
2017-01 - 2017-06
Assignment: Creating Kernel for Microcontroller As a student project our team created a Kernel.
• The Kernel was created for a Arduino Mega microcontroller • Team of 5 people • Atmel Studio was used as tool for writing the project in C language • The Kernel contained eg. semaphores, task scheduling with priorities and message queue • Project was worth 10 credits
• The Kernel was created for a Arduino Mega microcontroller • Team of 5 people • Atmel Studio was used as tool for writing the project in C language • The Kernel contained eg. semaphores, task scheduling with priorities and message queue • Project was worth 10 credits
Esperienze formative
Master's Degree
Aalto University School of Electrical Engineering
2022-01 - 2018-01
Bachelor's Degree
Aalto University School of Electrical Engineering
2022-01 - 2016-01
High School Diploma
2022-01 - 2011-01