Alireza Fadaei

Full-Stack Software Engineer

Java · React · Python · Application Architecture · Agentic AI

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

Download Industry CV (PDF)

Download Academic CV (PDF)

Professional Summary

I build software end to end—from React interfaces and Python APIs to Java endpoint applications, distributed system architecture, and AI-powered workflows. My work includes enterprise vulnerability-management systems, B2B platforms, and commercial applications used by customers.

Core Skills

Full-Stack DevelopmentJava (Windows/Linux endpoint agents) · React.js · Python · JavaScript · HTML/CSS · FastAPI · Django · Flask · REST APIs Application Architecture & IntegrationDistributed/client-server architecture · API contracts · Modular services · secure communication · queue-based processing Databases & InfrastructurePostgreSQL · SQL · Data modelling · Redis · Docker · Docker Compose · Linux · Nginx · Deployment Applied AI & AutomationLLM APIs · agentic workflows · Pydantic · web crawling · CVE enrichment · Codex · Claude Code Security & ResearchVulnerability & patch management · intrusion detection · federated learning Engineering PracticesTest strategy · integration testing · GitLab CI/CD (Fardaad) · GitHub Actions (recent projects) · Git · code review · Agile team coordination

Professional Experience

2026

Full-Stack Software Engineer · Aminyx (Remote)

Built React workflows and Python/FastAPI REST services for a B2B trade SaaS for company discovery, trust evaluation and international trade workflows. Developed agentic AI features and LLM-supported sourcing/trust workflows, plus a Python/Pydantic company-domain/contact enrichment pipeline with web crawling, Pydantic validation, optional LLM resolution, resumable checkpoints and Docker. Defined module boundaries and API/data contracts for structured, validated results.

2022–2024

Full-Stack Software Developer / Technical Team Lead · Fardaad (ISTT)

Built a hierarchical enterprise vulnerability- and patch-management platform: a security laboratory verified and digitally signed approved software and patches, central repositories stored them, and each customer’s on-premises server securely retrieved relevant packages and coordinated endpoint reporting. Co-designed the distributed architecture and secure repositories; built Python services, queue-based coordination, CVE crawlers/enrichment and vulnerability-to-patch policies; developed Java Windows/Linux agents, administration interfaces, test strategy and integration tests, and GitLab CI/CD for laboratory, repository and organisation-server services. Windows agents handled Microsoft security updates; Linux agents did not.

2021–2022

Full-Stack Research Software Developer · BrassicaLNC

Designed and developed React interfaces for search and data exploration, Django REST APIs, scientific data models and database 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

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 marketplace backend functionality connecting travellers with local guides and supporting tour reservations.

2020

Python Web Developer · Fapsco Project

Developed and maintained Flask website features and internal tools for client-facing services and business workflows.

Additional Experience

2024–2026

Programming Instructor · Iran TVTO

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

Full-Stack Applications & Automation

CNC Process Management System — authorised entry point

Independently designed, built, and deployed the frontend, backend and data models for process tracking, inventory visibility, and workstation monitoring.

Psychological Clinic CRM — authorised entry point

Designed and built the frontend, backend and data models of a CRM and operational management system for a psychological clinic, covering appointments, patient records, therapist scheduling, sessions, billing, business workflows, and deployment.

BrassicaLNC Research Database

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.

Company Domain & Contact Enrichment

Developed a Python/Pydantic pipeline with staged domain resolution, web crawling, optional bounded LLM assistance, resumable checkpoints and Docker.

Research Projects

Federated Web Attack Detection

Implemented a lightweight 1D-CNN with Flower for distributed intrusion detection; evaluated under IID and non-IID data distributions.

ADS-B Aircraft Observation Station

Designed and implemented a system to capture, process, and present real-time aircraft data; received the Best B.Sc. Thesis Award.

Education

2026–Present

M.Sc. Software Engineering and Information Systems

University of Oulu · Oulu, Finland

Building on my previous M.Sc. in Software Engineering, the programme focuses on cybersecurity, software engineering, artificial intelligence, and data-driven software systems.

2022–2025

M.Sc. Software Engineering

Azad University, Najafabad Branch · Top student

Thesis: An Optimized Federated Deep Learning Approach for Intrusion Detection in Dew Computing Environments

2017–2022

B.Sc. Computer Engineering

University of Isfahan · Best B.Sc. Thesis Award

Thesis: Design and Implementation of an ADS-B-Based Aircraft Observation System

Research / Publication

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, 82, Article 172 (2026) · Read published paper (Springer)

Research Interests

Languages

English: Professional working proficiency · IELTS Academic: Overall 7.5 (Reading 8.5, Listening 7.5, Writing 7.0, Speaking 6.5)