Backend Engineering · Python · Node.js

Alireza Fadaei

Software Engineer · Applied AI & Security Researcher

M.Sc. Student, University of Oulu

Alireza Fadaei, software and backend engineer in Oulu, Finland

Backend software engineer with professional experience building APIs and secure, data-driven systems using Python and Node.js, alongside published research in federated learning and cybersecurity.

Oulu, Finland · Open to on-site, hybrid & remote opportunities

About

Professional Profile

Software engineering shaped by backend systems, AI, and security.

I build backend systems and APIs using Python and Node.js, with experience across security software, SaaS platforms, research-data systems, and infrastructure. My engineering approach emphasizes maintainability, clear interfaces, reliable operation, and practical problem solving.

Alongside industry work, I am pursuing an M.Sc. in Software Engineering and Information Systems at the University of Oulu. My earlier research in federated learning and intrusion detection resulted in a peer-reviewed Springer publication and continues to inform my work on secure, distributed, and AI-enabled systems.

Location Oulu, Finland
Primary focus Backend Engineering · Python · Node.js
Current programme University of Oulu · M.Sc.
Availability Oulu, Finland · Open to on-site, hybrid & remote opportunities

Selected Experience

2026

Software Engineer

Aminyx (Remote)

www.aminyx.biz

Built agentic AI features for automated sourcing, multi- layered trust-scoring systems, and secure infrastructure for B2B smart contracts and international trade workflows, contributing to a modular AI-powered SaaS platform for global trade.

2022–2024

Software Developer

Fardaad (ISTT) — Isfahan, Iran

fardaadco.ir

Built backend functionality for vulnerability and patch- management tools developed for municipal and government network environments. Improved backend algorithms and collaborated through Git-based development and cross- functional review.

2021–2022

Backend Developer & Server Administrator

BrassicaLNC Project

Brassicalnc

Built the backend and administered a research-data platform organising data from 2,361 publicly available RNA-Seq libraries.

2021–2022

Backend Developer & Server Administrator

MetaMenu Team

MetaMenu.ir

Developed backend features and administered infrastructure for a cloud-based restaurant platform spanning interactive AR menus, ordering, delivery, and accounting workflows within an agile startup team.

2024–2026

Programming Instructor

Iran TVTO (Technical & Vocational Training Organization) — Isfahan, Iran

international.irantvto.ir

Delivered programming and software-development training through hands-on, industry-aligned projects in official vocational programmes.

View full experience in my résumé

Education

2026–Present

M.Sc. Software Engineering and Information Systems

University of Oulu

Building on my previous M.Sc. in Software Engineering, this programme extends my expertise into advanced software engineering, software quality, AI-enabled systems, and human-centred information systems within Finland’s technology ecosystem.

View programme

2022–2025

M.Sc. Software Engineering

Islamic Azad University, Najafabad Branch

Thesis: An Optimized Federated Deep Learning Approach for Intrusion Detection in Dew Computing Environments. Graduated as the programme's top student.

2017–2022

B.Sc. Computer Engineering

University of Isfahan

Thesis: Design and Implementation of an ADS-B-Based Aircraft Observation System. Recipient of the department's Best B.Sc. Thesis Award.

Research & Publications

Research interests include federated and distributed machine learning, intrusion detection, cybersecurity, privacy-sensitive systems, and reliable AI-enabled software.

2026

A Novel Intrusion Detection System for Dew Computing Environments Based on an Enhanced Federated Deep Learning Model

Alireza Fadaei, Behrang Barekatain

The Journal of Supercomputing, 2026. Published February 16, 2026.

Research contribution: Building on my M.Sc. thesis, proposed a lightweight CNN-based intrusion-detection approach integrated with federated learning for resource-constrained dew computing environments, with a focus on distributed detection without centralising sensitive data.

Related project: Federated Web Attack Detection.

DOI: 10.1007/s11227-026-08314-x · ORCID: 0009-0007-1187-7288

View Publication (Springer) Download Manuscript (PDF)

Skills

Core technologies and engineering practices supporting backend systems, applied AI, and secure distributed software.

Backend Engineering

Python · Node.js · Django · Flask · FastAPI · REST APIs · Celery

Databases & Infrastructure

PostgreSQL · Redis · Neo4j · Docker · Nginx · Linux

Applied AI & Machine Learning

TensorFlow · Scikit-learn · Pandas · NumPy · Federated Learning · CNNs

Security & Distributed Systems

Vulnerability Management · Intrusion Detection · AI Security · IoT Security

Engineering Practices

Git · Code Review · Technical Documentation · Agile Development · API Design

Languages

English

Professional working proficiency

IELTS Academic — Overall 7.5, March 2025

Expertise

What I Build

Three areas where I apply my engineering experience.

Backend Engineering

Designing and building APIs, backend services, data-intensive applications, and reliable server-side systems using technologies such as Python and Node.js.

Applied AI

Machine learning and AI integration for practical software systems and data-driven applications.

Secure & Distributed Systems

Security-aware software, federated/distributed learning, intrusion detection, and privacy-sensitive systems.

Projects

Selected Work

Projects that demonstrate backend engineering, applied AI, security, and research delivery.

Oulu, Finland · Open to on-site, hybrid & remote opportunities

Open to backend and software engineering roles, especially where applied AI, cybersecurity, or distributed systems are part of the product or platform. I am also interested in Master's thesis and research collaboration opportunities.

Email Me Connect on LinkedIn

Contact

Contact Me

For software engineering roles, Master's thesis opportunities, or research collaboration, email is the fastest way to reach me. You can also connect with me on LinkedIn.

Location

Oulu, Finland

GitHub

View GitHub

Email Address

Send an email

LinkedIn

View LinkedIn