Automation Engineering Student · Technical Support

Antti Murtokangas

I study Automation Engineering at SEAMK and work in technical support for fiber-network services.

Outside work and studies, I build TypeScript and Python applications. Tärppi is my latest live project.

Selected work

A live service, private prototypes, and open-source experiments.

Security disclosure

One SQL injection finding reported through the operator's official channel.

CASE NOTE

SQL injection in a checkout flow

Responsible disclosure · Finnish fitness platform

I found an unauthenticated SQL injection in the promo-code validation of a public membership checkout. Testing showed it could be used to bypass payment. I reported the issue through the operator's official channel and coordinated the disclosure with them.

Current focus

Agent Security Lab

In development

A local concept for exploring how an LLM agent handles untrusted input and tool requests. The project is currently in development.

Scenario resultBlocked

The concept stops the injected instruction at the policy gate.

  1. InputReceived
  2. AgentEvaluated
  3. Policy gateBlocked
  4. ToolNot called
Local conceptNo live model or tool execution

Expertise

Skills from current work, engineering studies, and personal projects.

Network Support

Current technical support work includes fault diagnosis, service provisioning, and OSS tools in a fiber-operator environment.

iMasterAltiplanoNokia OSSOTDRKeycom

Industrial Automation

Coursework and hands-on exercises in PLC programming, SCADA, electrical design, machine vision, and simulation.

CodesysSCADAEplanCognexVisual Components

Software Projects

I use TypeScript, React, Python, FastAPI, and PostgreSQL in personal projects deployed through Railway or Vercel.

TypeScriptReactPythonFastAPIPostgreSQL

Applied AI

I have used Gemini, LangGraph, scikit-learn, and agent workflows in private prototypes and research projects.

GeminiLangGraphscikit-learnAgent workflows

Application Security

My practical security experience is one responsibly disclosed SQL injection finding. I also maintain a private Python learning tool for authorized environments.

SQL injectionResponsible disclosurePython

Experience & education

Current technical support work, earlier production roles, and engineering studies.

Work

Technical Support2024–present
Fiber operator
iMasterAltiplanoNokia OSSKeycom
Production Operator2023
Olvi
Production Line OperatorSummer 2022
Keitele Timber
Assembler2018, 2021
Tikli Group
Technical Support / IT Support2017–2018
Alajärvi High School
Windows ServerActive DirectoryHardware

Education

Bachelor's in Automation Engineeringongoing
SEAMK
Automation in Wind Power Sector2024
Professional Development Course
Leadership Training2019–2020
Finnish Defence Forces
Vocational Qualification in Business IT2015–2018
Järviseudun ammatti-instituutti

Credentials & courses

Selected certificates with direct verification links.

Microsoft logo
Microsoft Certified: Azure Fundamentals
Microsoft · ID: 65AC4CE0150CFDCE
● verified
2026-04-17
Coursera / Google logo
Google: AI Specialization
Coursera / Google · ID: UBM2ZJMEA8IN
● verified
Credly / Google logo
Google AI Essentials
Credly / Google · ID: d6785c33-8920-4cf3-8ff3-1c602940bf3d
● verified

Get in touch

Email, GitHub, and LinkedIn.

Email
antti.murtsi@gmail.com
GitHub
github.com/Murtsi
LinkedIn
linkedin.com/in/antti-murtokangas-562725158
// next.js 16 · tailwind v42026