Full Stack AI Developer | Software Engineer | Production AI Systems

Full Stack AI Developer and Master's student in Artificial Intelligence at the University of Jyväskylä, with 5+ years of experience building production systems across backend, full-stack, and AI domains. At Konecranes, I built an enterprise RAG chatbot end to end — LangGraph conversational logic, RAG pipelines over 100+ internal documents, FastAPI backend, and the Next.js interface — then documented it and handed it over to the internal team.

Before this AI-focused chapter, I spent several years as a full-stack developer building ERP, logistics, and e-commerce platforms with React, Next.js, NestJS, and Laravel — including leading a team of eight engineers on Dara.af. I combine solid software engineering foundations (Python, FastAPI, PostgreSQL, Docker, AWS, CI/CD) with applied AI expertise across RAG, multi-agent orchestration, and conversational UIs.

Top Skills: Python, TypeScript, LangChain/LangGraph, AWS Bedrock, RAG, FastAPI, Next.js, PostgreSQL, Docker/Kubernetes

Featured Projects

Enterprise RAG Assistant (Konecranes)

Internal enterprise knowledge assistant over 100+ heterogeneous documents (XML, PDF, XLSX), with multiple RAG variants (Bedrock-native, LangChain, LangGraph), a shared conversational UI, multi-agent orchestration, and a feedback-based evaluation pipeline. Built end to end with FastAPI, Next.js, and PostgreSQL on AWS Amplify/ECS/RDS — developed primarily with Claude Code, then fully documented and handed over to the internal team.

Dara.af E-Commerce Platform

E-commerce platform supporting hundreds of product listings and daily customer orders. Led a team of eight engineers through PostgreSQL schema design, REST API development, and full-stack delivery using Laravel, React, and Next.js.

Health Information RAG Chatbot

MSc mini project at the University of Jyväskylä — a production-grade domain-specific RAG chatbot built by scraping a public health information website, processing content into a ChromaDB vector store, and integrating an LLM for conversational health information retrieval. Full pipeline: web scraping → document parsing → vector ingestion → conversational retrieval interface.

United Used Cars Website and MIS

Full website and management information system for a used car trading company. Built with Laravel, Next.js, Material UI, and MySQL.

PGL ERP System

ERP system for Peace Global Logistics covering logistics, shipments, HR, and inventory modules. Built with NestJS, React, Next.js, and PostgreSQL.

TGL Supplies System

High-performance website and management information system built with Node.js and Express.js for the backend, React.js for the frontend, and PostgreSQL for the database.

Charity Management System

Charity management system built for an Afghanistan-based non-profit organization.

TeebAlhoor ERP System

Complex ERP system for TeebAlhoor, a UAE-based trading company, built with Laravel, Nuxt.js, and PostgreSQL.

Peace Global Tech Website

Department website for the tech division of Peace Global Logistics.

Work

  1. Company
    Konecranes
    Role
    Summer Trainee, Software Development Specialist (AI/ML)
    Date
  2. Company
    Ramaki Group Of Companies
    Role
    Senior Software Engineer
    Date
  3. Company
    Peace Global Logistics
    Role
    Software Engineer
    Date
  4. Company
    Kabul University
    Role
    Instructor (Python & Machine Learning)
    Date
  5. Company
    Smart Friqi
    Role
    Full Stack Developer
    Date
  6. Company
    TwistedBits ICT
    Role
    Web Developer
    Date
Download CV