Frontend Developer

Personal Info

Anas Boumediene

Frontend Developer

I'm a Full-Stack JavaScript Developer with a strong focus on React, Next.js, and TypeScript.

I build modern applications across web, mobile, and desktop using technologies such as React, Node.js, Expo, and Electron.

Recently I've been developing an AI-powered document classification application. As part of this system, I built an Electron desktop tool that processes large PDFs, detects related pages using AI, splits them into structured documents, and uploads them to the user's Google Drive, organizing them automatically inside a template folder selected by the user.

Düsseldorf, Germany

Experience

  • Worked on an AI-powered document automation platform that streamlines document classification, processing, and organization workflows.
  • Developed a cross-platform mobile application using React Native (Expo) enabling users to upload, manage, and track documents in real time.
  • Implemented AI-based document classification to automatically detect, categorize, and structure uploaded files.
  • Integrated Google Drive APIs to automate file storage into user-defined folder templates, reducing manual organization efforts.
  • Designed and implemented rule-based email automation to send processed documents to predefined recipients such as tax advisors (Steuerberater).
  • Added natural-language file search such as "files uploaded yesterday" to improve document retrieval efficiency.
  • Desktop Tool (electron-vite): Built a desktop application to process large multi-page PDFs and automatically split them into structured documents using AI.
  • Implemented logic to detect related pages and group them into meaningful document units.
  • Enabled seamless upload and auto-organization of processed files into Google Drive.
Expo
Node.js
Electronjs
Supabase (PostgreSQL, Auth, Storage)
AI APIs
Google Drive API
Codex
Google Cloud Run
Cloud Tasks
Google Cloud Storage (Bucket)

Projects

A cross-platform mobile application built for an AI-powered document automation platform. Users can upload, manage, and track documents in real time, while AI classification, Google Drive organization, and rule-based email delivery help automate document workflows end to end.

Expo
Node.js
Typescript
Supabase (PostgreSQL, Auth, Storage)
Vertex AI
Google Drive API
Google Cloud Run
Cloud Tasks
Google Cloud Storage (Bucket)

Skills

Frontend

JavaScript
TypeScript
React
Next.js
React Native
Expo
Tailwind CSS
HeroUI

Backend

Node.js
Express.js

Databases

MongoDB
PostgreSQL (Supabase)
Firebase

Tools

Git
GitHub
Figma
Framer
WordPress
Elementor
Webflow

AI-Assisted Development

Codex
Antigravity

Workflow Automation

n8n
API Integration

Engineering Practices

Angular
REST APIs
PWA
Responsive Design
Web Accessibility
UI/UX
Performance Optimization
Browser Rendering

Qualifications

Specialized Institute Of Applied Technology NTIC

Computer Science

2014 - 2016

Khemisset, Morocco

High School Graduate Diplomat

Science

2011 - 2012

Tiflet, Morocco

Certificates

Udacity logo

React Developer

UdacityJuly 2020

Udacity logo

Front End Web Developer

UdacityMay 2020

Udacity logo

Full Stack Web Developer

UdacityOctober 2018

Microsoft logo

Programming in HTML5 with JavaScript and CSS3

MicrosoftMay 2016

Microsoft logo

Programming in C#

MicrosoftMay 2016

Languages

Arabic flag
Native
English flag
Professional
German flag
A2 (Improving)
French flag
Basic