Portfolio2026

Yusuf Arda
Kaya

Browser Automation · AI Agents · SaaS

Move cursor — click to randomize colors

Computer Engineering Student · Beykent University · İstanbul, Türkiye

Yusuf Arda
Kaya

I build high-performance web applications, browser automation systems, and scalable data collection platforms.

  • Browser Automation
  • AI Agents
  • RPA
  • SaaS Development
  • Web Scraping

01 About

I am a senior Computer Engineering student at Istanbul Beykent University, concurrently working as a part-time Robotic Process Automation (RPA) Developer at MasterTech Bilişim Teknolojileri. My professional focus lies in architecting scalable, performance-driven autonomous systems designed to streamline corporate operational workloads.

I play an active role in modernizing legacy RPA frameworks by transitioning them into hybrid and headless architectures. I extensively leverage Robusta RPA, n8n, Node.js, and Puppeteer for advanced workflow orchestration, serverless web scraping, and seamless API integrations. I specialize in designing end-to-end data pipelines that transform complex, unstructured datasets into actionable enterprise reports. Beyond the automation ecosystem, I also develop innovative and practical mobile applications utilizing React Native and the Expo framework.

Equipped with C1-level English and elementary (A1–A2) German proficiency, I actively monitor global technology trends, ensuring that code quality, robust system architecture, and maintainability remain at the core of every project I undertake. My ultimate goal is to harness the power of software engineering and automation to translate complex challenges into elegant, highly efficient, and sustainable digital solutions.

Education

Beykent University

B.Sc. in Computer Engineering

4th Year Student

Career Goal

Becoming a software engineer specializing in browser automation, AI-powered systems, scalable backend architectures, and large-scale data processing — building products used by thousands of users.

Areas of Interest

  • Full Stack Web Development
  • Browser Automation
  • Web Scraping
  • AI Agents
  • Robotic Process Automation (RPA)
  • SaaS Development
  • Backend Development
  • API Design
  • Performance Optimization
  • Cloud Computing

02 Projects

Featured Work

Automation & Workflow — n8n

Monitoring · n8n + Puppeteer

Dynamic Flight Price Tracker & Alerts

An autonomous workflow that tracks real-time airfares on a schedule. An n8n Schedule node calls a headless Node.js/Puppeteer microservice over HTTP with target routes and dates, parses the results (price, airline, layovers, duration), compares them against a target budget with conditional logic, and fires email/webhook alerts when a fare drops.

  • n8n
  • Puppeteer
  • Node.js
  • Headless Microservice
  • Scheduling
  • Webhooks

Data Automation · n8n

E-Commerce Scraping & Automated Reporting

Collects product data — prices, discount rates, stock status and reviews — from dynamically rendered marketplace pages via headless browser automation. n8n JavaScript nodes clean and normalize the raw data into a shared JSON schema, write it to cloud spreadsheets, and deliver scheduled PDF/HTML summary reports by email.

  • Web Scraping
  • n8n
  • Data Transformation
  • Spreadsheets
  • Automated Reporting

Business Process Automation

Automated Invoice Processing & Filing

An end-to-end BPA flow that starts from an IMAP email trigger, extracts invoice fields (number, date, total, tax ID) from PDF attachments via OCR/parsing APIs, dynamically files them into cloud-storage folders using standardized naming, and logs each record to a finance system through REST APIs.

  • BPA
  • IMAP
  • OCR
  • PDF Parsing
  • Cloud Storage
  • REST API

Systems Integration · n8n

Multi-Step Spreadsheet & API Integration

Real-time, two-way data flow across platforms. Webhook listeners capture payloads from CRMs and forms, validate and route bad data to an error-handling flow, sync records to spreadsheets with upsert logic (update vs. append), and fan out in parallel to multiple REST endpoints and Slack — with retry/backoff for rate limits and outages.

  • n8n
  • Webhooks
  • Upsert Sync
  • Error Handling
  • Rate-Limit Retry
  • Slack

Automation & Workflow — Robusta RPA

Document Automation · OCR

Complex Document Processing & Auto-Classification

A process automation managing heavy document traffic from corporate dealers and agencies. Documents (PDFs, scans) arriving in mailboxes and FTP servers are ingested autonomously, key fields are digitized with OCR engines, document types (contracts, receipts, forms) are classified algorithmically from extracted metadata, and files are renamed per internal filing rules and archived into target directories and Document Management Systems.

  • Robusta RPA
  • OCR
  • Smart Classification
  • Email/FTP Ingestion
  • DMS Archiving

Data Integration

Database Integration & Dynamic XML Processing

A data-manipulation pipeline ensuring consistency and secure transfer between large enterprise databases and external systems. Secure connections to corporate databases (e.g., Oracle) run scheduled extraction queries; results are transformed into complex XML aligned with partner-system standards and transferred autonomously, with detailed success/error logging end to end.

  • Oracle
  • Data Extraction
  • XML Manipulation
  • Secure Transfer
  • Logging

Finance Automation

End-to-End Financial Ops & Invoice Management

A single autonomous flow uniting invoice processing, data entry and reporting for finance teams. Incoming mail is parsed and rule-matching attachments are downloaded and processed automatically; financial data from multiple systems is organized into dynamic Excel reports through Robusta RPA — no macros or manual steps — and automatic notifications alert the right teams on approvals or business-rule violations.

  • Mail Parsing
  • Invoice Processing
  • Excel Reporting Pipelines
  • Auto Notifications

RPA Architecture

Scalable Architecture & Advanced Error Handling

Advanced architectural concepts applied for long-term maintainability and performance of robotic processes: complex business rules managed via Decision Tables that business units can update themselves, shared steps (login, data cleanup, logging) modeled as reusable sub-processes, and advanced exception handling with autonomous recovery and detailed error reporting against connection drops, UI changes and API failures.

  • Decision Tables
  • Reusable Sub-processes
  • Exception Handling
  • Autonomous Recovery

Architecture Transformation

Hybrid RPA Modernization

Modernizing traditional automation estates for higher performance and flexibility: critical, resource-heavy processes are migrated to a hybrid architecture that combines Robusta RPA with Node.js, Puppeteer and API-driven integrations such as n8n — maximizing scalability and processing speed.

  • Robusta RPA
  • Node.js
  • Puppeteer
  • n8n
  • Hybrid Architecture
  • Scalability

03 Experience

RPA Developer Intern

MasterTech Bilişim Teknolojileri

  • Developed automation processes for enterprise projects such as Sisal Şans and Geovision.
  • Produced corporate workflow documentation and handled cross-team coordination.

Automation Developer

Robusta RPA

  • Built automation workflows covering Excel automation, CSV processing, and file management.
  • Designed workflows for business process automation across repetitive back-office tasks.

04 Core Competencies

Automation & Process Management

  • Robusta RPA
  • n8n
  • Business Process Automation (BPA)
  • OCR Integrations

Web Scraping & Data Processing

  • Node.js
  • Puppeteer
  • Dynamic Data Manipulation
  • XML/JSON Processing

Software & Mobile Development

  • React Native
  • Expo
  • RESTful APIs
  • Webhook Integrations

Languages

  • English — C1 (Advanced)
  • German — A1–A2 (Elementary)

05 Technical Skills

Languages

  • JavaScript
  • TypeScript
  • HTML
  • CSS

Frontend

  • React
  • Next.js
  • Shopify Hydrogen

Backend

  • Node.js
  • REST APIs

Mobile

  • Flutter
  • React Native
  • Expo

Automation & Scraping

  • Playwright
  • Puppeteer
  • Selenium
  • Chrome DevTools Protocol (CDP)

RPA & Workflow

  • Robusta RPA
  • UiPath
  • n8n

AI & Developer Tools

  • Google Gemini API
  • Cursor AI

Database

  • Firebase
  • SQL

Cloud & DevOps

  • AWS
  • Google Cloud Platform (GCP)
  • Git
  • Jenkins

Currently Learning

  • Distributed Systems
  • Scalable Backend Architecture
  • AI Agents
  • Advanced Playwright
  • High-Performance Web Crawling
  • System Design

Let's build
something.

Open to internships, junior roles, and collaboration on automation, scraping, and SaaS projects.