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.
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.
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.
Built the backend and administered a research-data platform organising data from 2,361 publicly available RNA-Seq libraries.
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.
Delivered programming and software-development training through hands-on, industry-aligned projects in official vocational programmes.
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.
Thesis: An Optimized Federated Deep Learning Approach for Intrusion Detection in Dew Computing Environments. Graduated as the programme's top student.
Thesis: Design and Implementation of an ADS-B-Based Aircraft Observation System. Recipient of the department's Best B.Sc. Thesis Award.
Research interests include federated and distributed machine learning, intrusion detection, cybersecurity, privacy-sensitive systems, and reliable AI-enabled software.
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
Core technologies and engineering practices supporting backend systems, applied AI, and secure distributed software.
Python · Node.js · Django · Flask · FastAPI · REST APIs · Celery
PostgreSQL · Redis · Neo4j · Docker · Nginx · Linux
TensorFlow · Scikit-learn · Pandas · NumPy · Federated Learning · CNNs
Vulnerability Management · Intrusion Detection · AI Security · IoT Security
Git · Code Review · Technical Documentation · Agile Development · API Design
Professional working proficiency
IELTS Academic — Overall 7.5, March 2025
Three areas where I apply my engineering experience.
Designing and building APIs, backend services, data-intensive applications, and reliable server-side systems using technologies such as Python and Node.js.
Machine learning and AI integration for practical software systems and data-driven applications.
Security-aware software, federated/distributed learning, intrusion detection, and privacy-sensitive systems.
Projects that demonstrate backend engineering, applied AI, security, and research delivery.
Challenge: Bring inventory, material flow, and workstation processes into one operational workflow.
Contribution: Independently designed, built, and deployed the complete system from scratch, including the application architecture, frontend, backend, data model, and operational workflows for process tracking, inventory visibility, and workstation monitoring.
Evidence: Supports process tracking, inventory visibility, and workstation monitoring.
End-to-End Development · Full-Stack Engineering · Data Modelling · OperationsChallenge: Centralise appointments, patient records, therapist schedules, sessions, billing, and day-to-day clinic workflows in one operational system.
Contribution: Designed and built the complete system from scratch, including the application architecture, backend, data model, business logic, workflow design, and deployment.
Evidence: Supports appointment management, patient records, therapist scheduling, session management, billing, and operational workflows.
End-to-End Development · Backend Engineering · Data Modelling · Business SoftwareChallenge: Organise biological data into a searchable resource for researchers.
Contribution: Built the database and backend to organise research data, and administered the platform’s server.
Evidence: Curated data from 2,361 publicly available RNA-Seq libraries.
Backend Development · Database Design · Research SoftwareChallenge: Detect web attacks across distributed Industrial IoT data without centralising sensitive client data.
Contribution: Implemented and evaluated a lightweight 1D-CNN in a federated-learning setup using Flower.
Evidence: Evaluated under IID and non-IID data distributions.
Python · TensorFlow · Flower · Federated LearningChallenge: Capture and present real-time ADS-B aircraft data from the area around Isfahan.
Contribution: Designed and implemented the system to capture, process, and present aircraft observations.
Recognition: Received the Best B.Sc. Thesis Award.
Networking · Real-time Data · Systems EngineeringOpen 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.
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.