React · JavaScript · FastAPI · Python · Node.js

Alireza Fadaei

Full-Stack Software Engineer

M.Sc. Student, University of Oulu

Alireza Fadaei, full-stack software engineer in Oulu, Finland

I design, build and maintain software end to end—from frontend interfaces and backend APIs to data models, deployment and AI-powered workflows. Based in Oulu, Finland.

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

Professional Profile

Full-stack software engineering, from interface to deployment.

I deliver business applications, B2B SaaS, security software and scientific data platforms. My work connects frontend interfaces, backend APIs and data models with deployment and ongoing operation. I use React, Python and FastAPI in recent SaaS work, with an emphasis on clear architecture, maintainability and reliable integration.

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 Full-Stack Software Engineering
Current programme University of Oulu · M.Sc.
Availability Oulu, Finland · Open to on-site, hybrid & remote opportunities

Selected Experience

2026

Full-Stack Software Engineer

Aminyx (Remote)

www.aminyx.ai

Developed React interfaces and Python/FastAPI backend services for a modular B2B trade SaaS application, connecting UI, REST APIs and business logic. Developed AI-powered sourcing and trust-scoring workflows and a Python/Pydantic company-domain/contact enrichment pipeline with web crawling, controlled optional LLM assistance, checkpoints and Docker.

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.

2022–2024

Full-Stack Software Developer

Fardaad (ISTT) — Isfahan, Iran

fardaadco.ir

Built frontend and backend features for vulnerability- and patch-management applications in municipal and government network environments. Integrated UIs, APIs and operational data; improved patch-deployment logic and collaborated through Git-based reviews.

2021–2022

Full-Stack Research Software Developer

BrassicaLNC Project

BrassicaLNC

Designed and developed frontend search and data exploration, backend services, research-data models and data management for a biological research platform. Managed database and server operations for 1,852 curated long noncoding RNAs from 2,361 RNA-Seq libraries covering 110 BioProjects.

2021–2022

Backend Developer & Systems Administrator

MetaMenu Team

MetaMenu.ir

Developed backend functions and managed server and cloud-hosted operations for a restaurant SaaS product featuring augmented-reality (AR) 3D menus, ordering, delivery and accounting.

2021–2022

Backend Developer

Piranest Team

Developed backend marketplace and tour-reservation functions connecting travellers with local guides.

2020

Python Web Developer

Fapsco Project

Developed and maintained Flask application features and internal business tools.

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 Computer Science, 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. Computer Science

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

  • Federated & distributed learning
  • Intrusion detection & cybersecurity
  • Privacy-preserving machine learning
  • Reliable AI-enabled systems
  • Edge computing & IoT security
  • Software architecture & quality
  • Research software & scientific data platforms
  • Applied AI & LLM automation
  • Post-quantum security integration
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

Skills for full-stack delivery, software architecture, applied AI and security-aware systems.

Full-Stack Development

React · JavaScript · FastAPI · Python · Node.js · Django · Flask · REST APIs

Application Architecture & Integration

Application architecture · API design · Modular services · Frontend/backend integration

Databases & Infrastructure

PostgreSQL · SQL · Data modelling · Redis · Neo4j · Docker · Docker Compose · Linux · Nginx · Deployment

Applied AI & Automation

AI-agent workflows · LLM integrations · Pydantic · Web crawling · TensorFlow · Scikit-learn

Security & Research

Cybersecurity · Intrusion detection · Federated learning · Distributed systems

Engineering Practices

Git · Testing · Code review · Technical documentation

Languages

English

Professional working proficiency

IELTS Academic — Overall 7.5, March 2025

What I Build

Three areas where I apply my engineering experience.

Full-Stack Engineering

Building frontend interfaces, backend APIs and data models, and deploying maintainable business applications with React, JavaScript, Python and FastAPI.

AI & Automation

Integrating LLMs, AI-agent workflows and data pipelines into practical applications, with validation, controlled automation and repeatable processing.

Software Architecture & Secure Systems

Designing modular services, clear interfaces and security-aware systems, informed by research in federated learning, intrusion detection and distributed computing.

Selected Work

End-to-end software delivery for business and scientific workflows, alongside applied AI, security and research projects.

Full-Stack Applications & Automation

Research & Course Projects

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

Open to full-stack 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 Me

For full-stack 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