Hello, I'm Amine Arfaoui, a Software Engineer

Focusing on designing scalable web applications, robust backend architectures, and polished interfaces with Next.js, TypeScript, and modern cloud technologies.

developer.config.ts

const engineer = {

name: "Amine Arfaoui",

role: "Full-Stack Engineer",

location: "Global / Remote",

passion: [

"High Performance Web",

"Distributed Systems",

"Pixel-Perfect UI"

],

status: "Ready to collaborate"

};

Tools & Tech Stack

Production-tested technologies I leverage to build scalable, reliable software.

JavaLanguages
Spring BootBackend
TypeScriptLanguages
JavaScriptLanguages
ReactFrontend
Next.jsFrontend
Tailwind CSSFrontend
BootstrapFrontend
FigmaUI/UX & Design
C / C++Languages
Apache KafkaDistributed Systems
PostgreSQLDatabases
DockerCloud & DevOps
PythonLanguages
Spring CloudBackend
RedisDatabases
Oracle Cloud (OCI)Cloud & DevOps
Spring SecuritySecurity & Testing
RAGAI / ML
PlaywrightSecurity & Testing
SQLLanguages
JavaLanguages
Spring BootBackend
TypeScriptLanguages
JavaScriptLanguages
ReactFrontend
Next.jsFrontend
Tailwind CSSFrontend
BootstrapFrontend
FigmaUI/UX & Design
C / C++Languages
Apache KafkaDistributed Systems
PostgreSQLDatabases
DockerCloud & DevOps
PythonLanguages
Spring CloudBackend
RedisDatabases
Oracle Cloud (OCI)Cloud & DevOps
Spring SecuritySecurity & Testing
RAGAI / ML
PlaywrightSecurity & Testing
SQLLanguages
MicroservicesBackend
Node.jsBackend
MySQLDatabases
SQLiteDatabases
GitVCS & Tools
IonicMobile & Hybrid
JavaFXDesktop GUI
Event-Driven ArchDistributed Systems
Hibernate / JPABackend
AzureCloud & DevOps
CQRS / Event SourcingDistributed Systems
MongoDBDatabases
REST APIsBackend
CI / CDCloud & DevOps
OAuth2 / OIDCSecurity & Testing
Vector Search & DBsAI / ML
Service DiscoveryDistributed Systems
JWTSecurity & Testing
LLM APIsAI / ML
LinuxCloud & DevOps
VercelCloud & DevOps
E2E TestingSecurity & Testing
PHPLanguages
HTML / CSSFrontend
MicroservicesBackend
Node.jsBackend
MySQLDatabases
SQLiteDatabases
GitVCS & Tools
IonicMobile & Hybrid
JavaFXDesktop GUI
Event-Driven ArchDistributed Systems
Hibernate / JPABackend
AzureCloud & DevOps
CQRS / Event SourcingDistributed Systems
MongoDBDatabases
REST APIsBackend
CI / CDCloud & DevOps
OAuth2 / OIDCSecurity & Testing
Vector Search & DBsAI / ML
Service DiscoveryDistributed Systems
JWTSecurity & Testing
LLM APIsAI / ML
LinuxCloud & DevOps
VercelCloud & DevOps
E2E TestingSecurity & Testing
PHPLanguages
HTML / CSSFrontend

Work Experience

Hands-on engineering roles building cloud platforms, scalable web architectures, and mission-critical systems.

Oracle
OracleInternship

Research Assistant

March 2026 - August 2026·6 monthsCasablanca, Morocco·On-site
  • Developed production-facing OCI Database Services interfaces using React, TypeScript, and Oracle Redwood UI, implementing user workflows and reusable components within an enterprise cloud environment.
  • Engineered a scalable Playwright E2E testing architecture using the Page Object Model, supporting both live environments and mocked APIs to improve test coverage and reliability.
  • Built Node.js automation workflows integrating internal APIs and JIRA to streamline issue management, engineering operations, and multi-region deployment processes.
  • Collaborated with software engineers, designers, and product stakeholders to translate requirements into maintainable features while following enterprise development standards and design-system guidelines.
ReactTypeScriptOracle Redwood UIOCIPlaywrightNode.jsJIRABitbucketConfluenceSeeksDevOps PortalE2E Testing
American Language Center Mohammedia
American Language Center MohammediaInternship

Software Engineer

July 2025 - September 2025·3 monthsMohammedia, Morocco·Hybrid
  • Designed and developed a full-stack evaluation management platform using Next.js, React, TypeScript, and Spring Boot, replacing spreadsheet-based workflows with a centralized digital system.
  • Implemented backend services and REST APIs with Spring Boot, handling business logic, data management, authentication, and communication with the frontend application.
  • Integrated an AI-powered RAG chatbot using vector search to provide contextual access to organizational and educational information.
  • Designed and developed a multilingual, responsive web platform, building reusable UI components and maintaining consistency across different application workflows and screen sizes.
Next.jsReactTypeScriptSpring BootTailwind CSSShadcn UIOpenAIRAGVector SearchCaffeineOpenPDFREST APIs
Global Media and Events Services
Global Media and Events ServicesInternship

Full-Stack Developer

April 2023 - June 2023·3 monthsImouzzer Kandar, Morocco·On-site
  • Developed a secure full-stack digital press platform using PHP, MySQL, JavaScript, HTML, and CSS, covering both application logic and user-facing interfaces.
  • Implemented authentication, input validation, content moderation, and role-based workflows to improve application security and data integrity.
  • Designed and integrated database-driven features using MySQL, connecting frontend workflows with backend services and persistent application data.
  • Managed Linux-based cloud deployments and server infrastructure, configuring application environments and supporting production deployments.
  • Contributed to UI development and digital media assets, combining software engineering with product-focused interface design.
PHPMySQLphpMyAdminJavaScriptHTML / CSSXAMPPLinuxSSHPuTTYFileZillaUltraVNCCloud DeploymentsSecurity
Al Akhawayn University
Al Akhawayn UniversityInternship

Information Technology Intern

July 2022·1 monthIfrane, Morocco·On-site
  • Developed CMS components to extend website functionality and support institution-specific requirements.
  • Improved existing web application workflows and interfaces with a focus on usability, responsiveness, and maintainability.
  • Assisted with network monitoring and IT security activities, gaining hands-on experience with enterprise infrastructure and technical operations.
WordPressphpMyAdminCisco Packet TracerOSI ModelTCP/IP ModelCMSNetwork MonitoringIT Security

Education

Formal engineering education and computer science foundations.

ENSET
Hassan II UniversityENSET

Higher School of Technical Education

Master of Engineering (M.Eng.)

Software Engineering

September 2023 – July 2026Mohammedia, Morocco
Software EngineeringDistributed SystemsCloud ArchitectureSoftware Design PatternsDevOps & CI/CDData Structures & Algorithms
EST
Ibn Zohr UniversityEST

Higher School of Technology

University Diploma in Technology (DUT)

Information Technology

October 2021 – June 2023Guelmim, Morocco
Computer ScienceObject-Oriented Programming (Java/C++)Database Design & SQLWeb DevelopmentNetworking & Operating Systems

Projects

Featured engineering projects in distributed systems, AI learning platforms, mobile apps, open-source communities, and game development.

Microservices Banking Platform
FINTECH & DISTRIBUTED SYSTEMS

Microservices Banking Platform

Engineered a distributed banking platform using Spring Boot microservices, Eureka service discovery, Kafka-based asynchronous communication, and CQRS/Event Sourcing with Axon Framework. Implemented security with Spring Security, OAuth2/OIDC, Keycloak, and JWT, with Docker for containerization.

Spring BootAngularEurekaApache KafkaCQRS & Event SourcingAxon FrameworkSpring SecurityOAuth2 / OIDCKeycloakJWTDocker
Software Engineering Mastery
AI & EDTECH PLATFORM

Software Engineering Mastery

Built an interactive learning platform covering data structures, algorithms, OOP, databases, operating systems, and system design through flashcards, quizzes, debugging, matching, and ordering exercises, with AI-powered question generation using LLM APIs and PostgreSQL-backed learning data.

Next.jsReactTypeScriptTailwind CSSPostgreSQLLLM APIsSystem DesignData StructuresAlgorithms
Forensic: 3D Crime Case AI
3D & AI CRIME ANALYSIS

Forensic: 3D Crime Case AI

Developed an interactive 3D detective avatar chatbot for analyzing criminal investigation cases. Built with Three.js for real-time 3D scene rendering, React and TypeScript for the user interface, OpenAI and Groq models for investigative reasoning, and ElevenLabs API for realistic voice synthesis.

Three.jsTypeScriptReactTailwind CSSOpenAIGroq ModelsElevenLabs API
American Language Center Mohammedia
EDUCATION & WEB PLATFORM

American Language Center Mohammedia

Designed and developed the official landing page and web platform for the American Language Center of Mohammedia, featuring modern course catalogs, event highlights, automated lead capture via Meta Graph API, and AI-powered student assistance with OpenAI.

Next.jsTypeScriptTailwind CSSOpenAIMeta Graph API
Offline-First Mobile App
OFFLINE-FIRST MOBILE

Offline-First Mobile App

Constructed a cross-platform mobile application for exploring historical stories, characters, and places using an offline-first architecture, with SQLite for local persistence, PowerSync for synchronization, Supabase for backend services, and Zustand for state management.

React NativeExpoSQLitePowerSyncSupabaseZustandOffline-FirstTypeScript
Ionic Coffee Mobile App
MOBILE E-COMMERCE

Ionic Coffee Mobile App

Designed and developed a sleek frontend coffee shopping application on mobile using Ionic, featuring responsive product catalog browsing, cart management, and modern mobile UI patterns.

IonicReactTypeScriptSCSSMobile UIState Management
BlaBlaConf 2026 Platform
COMMUNITY PLATFORM & EVENT

BlaBlaConf 2026 Platform

Contributed to the official 2026 web theme of BlaBlaConf by GeeksBlaBla, one of the largest Moroccan tech communities. Built high-performance responsive conference landing experiences with modern animations and accessible community schedules.

ReactTypeScriptTailwind CSSUI/UX DesignOpen Source
Space Invaders Classic Game
GAME DEVELOPMENT

Space Invaders Classic Game

Recreated the classic Space Invaders game with native desktop technology using Java, JavaFX, Scene Builder, and CSS styling, featuring authentic game loops, collision detection, and retro animations.

JavaJavaFXScene BuilderCSSGame LoopOOP

Let's build something extraordinary

Interested in collaborating on distributed systems, high-performance web applications, or technical challenges? Initialize a connection.

Send Email

© 2026 Amine Arfaoui. All rights reserved.

Engineered with Next.js 16, TypeScript & Tailwind CSS