Skip to content

Frontend developer · İstanbul

Ali AlperenAslan

Senior Frontend Developer

Frontend developer with eight years of production experience in Angular, React and Next.js.

Scroll20182026
01About

Frontend developer, İstanbul.

I have been building web applications for eight years, mostly SaaS platforms, corporate websites and R&D projects.

Currently at Yeditepe University Hospitals, working on their corporate web platform with Next.js, Directus and PostgreSQL. Before that, seven years at B Tech Analytics as the frontend maintainer of an Angular-based SaaS product.

Education

Fatih Sultan Mehmet Vakıf Üniversitesi

Computer Engineering

github.com/alperen317

02Experience

Experience

012026Current

Yeditepe University Hospitals

Web Developer

Mar 2026 — Present

  • Next.js
  • React
  • Directus
  • PostgreSQL
  • Astro
  • Docker
  • Rebuilt the corporate website on Next.js, React and PostgreSQL.
  • Migrated content management from a third-party CMS to self-hosted Directus.
  • Set up the deployment pipeline with Docker, PM2 and GitHub Actions.
  • Built SEO-focused Astro landing pages with CRM integration.
022019—2026

B Tech Analytics

Senior Frontend Developer

Mar 2019 — Jan 2026

  • Angular
  • RxJS
  • TypeScript
  • Tailwind CSS
  • Docker
  • Frontend maintainer of an Angular-based analytics SaaS for four years.
  • Carried the codebase through every Angular major from 8 to 20.
  • Built the dynamic form, module and reporting interfaces of the metadata-driven low-code architecture.
  • Migrated the app from an Input/Output component model to a reactive RxJS state architecture.
  • Built the WebSocket realtime data flow behind the analytics screens.
  • Shipped a reusable UI component library over npm.
032018—2019

Ottoo

Frontend / Test Developer

Jul 2018 — Mar 2019

  • Angular
  • TypeScript
  • Jasmine
  • Karma
  • Developed Angular web applications and maintained existing modules.
  • Wrote unit tests with Jasmine and Karma.
  • Built REST API integrations with the backend team.
03Projects

Projects

Scroll horizontally

  • 012026

    Side project

    yt-copyright

    Finds potential copyright-infringing uploads of a song on YouTube and records a human reviewer's decisions. npm workspaces monorepo with a BullMQ worker and quota-aware scoring.

    • Next.js
    • BullMQ
    • Redis
    • Prisma
    • TypeScript

    View repository

  • 022026

    Mobile app

    Previously

    Mobile movie and TV tracker with per-episode progress, shared lists that sync in realtime, and history import from TV Time and Letterboxd.

    • Expo
    • React Native
    • Supabase
    • Zustand
    • TMDB

    View repository

  • 032026

    Side project

    FrontendHub

    A hub of small React apps behind one index. First one up is an AI news aggregator that caches three news APIs into Supabase and summarises articles with an LLM.

    • Vite
    • React 19
    • Express
    • Supabase
    • React Aria

    View repository

  • 042025 — 2026

    R&D · TÜBİTAK

    Corporate Memory Assistant

    Frontend development for a Graph-RAG and LLM based knowledge platform — document management, query and AI-assisted interaction screens.

    • React
    • LLM
    • Graph-RAG
  • 052022 — 2025

    R&D · TÜBİTAK

    Deep4SAT43 — Geo-AI

    Map, analysis and data visualisation interfaces for a tree health early warning system built on satellite and geospatial AI data.

    • Angular
    • Maps
    • Data Viz
  • 062022 — 2023

    R&D

    Field Workforce Platform

    Frontend development for an AI-assisted, scalable field workforce management platform — realtime data handling and REST integrations.

    • Angular
    • RxJS
    • WebSocket
    • REST
04Stack

Stack

Frontend

  • Angular
  • React
  • Next.js
  • Astro
  • Vite
  • TypeScript
  • Tailwind CSS
  • SCSS

Motion

  • GSAP
  • Lenis
  • Canvas
  • WebGL

State

  • RxJS
  • NgRx
  • Zustand
  • Signals

Backend & Data

  • Node.js
  • Express
  • NestJS
  • Prisma
  • PostgreSQL
  • Supabase
  • Directus
  • Redis
  • REST
  • WebSocket

Mobile

  • React Native
  • Expo
  • NativeWind
  • Capacitor
  • Cordova

DevOps

  • Docker
  • Coolify
  • PM2
  • GitHub Actions
  • CI/CD
  • Git

Testing

  • Jasmine
  • Karma
  • Vitest
  • Jest

Other

  • Python
  • Ollama
  • Umami
  • Linux
  • Agile
05Contact

Get in touch

Open to new roles and freelance work. Email is the fastest way to reach me.

Available for new work