khalil@portfolio : ~ $
khalil@workstation : ~ $ neofetch --profile=engineer
  █████╗ ███╗   ███╗██████╗  █████╗ ███╗   ██╗██╗
 ██╔══██╗████╗ ████║██╔══██╗██╔══██╗████╗  ██║██║
 ███████║██╔████╔██║██████╔╝███████║██╔██╗ ██║██║
 ██╔══██║██║╚██╔╝██║██╔══██╗██╔══██║██║╚██╗██║██║
 ██║  ██║██║ ╚═╝ ██║██║  ██║██║  ██║██║ ╚████║██║
 ╚═╝  ╚═╝╚═╝     ╚═╝╚═╝  ╚═╝╚═╝  ╚═╝╚═╝  ╚═══╝╚═╝
   ─── [ SOFTWARE ENGINEER ] ───

AMRANI ahmed khalil

> Software Engineer
Specialty: Clean Architecture, Multi-Tenant SaaS, CLI Engines
Current: Software Engineer @ Inovask (CLI & Architecture)
Languages: TypeScript, JavaScript, Python, C
Core Stack: Bun, RabbitMQ, PostgreSQL, Redis, Docker, React/Next.js
Location: Ain Defla, Algeria (Available for Remote Worldwide)
Education: B.Sc. in Computer Science (Univ. Hassiba Ben Bouali, 2025)
[ABOUT_ME]: Software engineer with end-to-end experience across developer tooling, distributed messaging, and schema-driven frontends. Owned the CLI tooling orchestrating tenant generation at Inovask, raised automated E2E test pass rates from ~50% to 100%, and architected zero-hardcoded dynamic UI compilers. Passionate about clean architecture, measurable reliability, and terminal-first developer experiences.
▶

Selected Systems & Case Studies

(4 records)
ls -la ./projects →
pkg/

Notiq

⌥ repo ● In Progress

High-Performance Multi-Tenant Notification Engine

Role: Creator & Full Stack Systems Engineer Event-Driven Microservices & DDD
⚡ Target: Sub-5s delivery SLA
⚡ Target: 99.9% uptime reliability
⚡ Decoupled async worker pool
⚡ Per-tenant strict rate limiting
#Bun #TypeScript #RabbitMQ #Redis #PostgreSQL #Knex +4 more
$ cat case-study.md [ENTER →]
pkg/

Inovask CLI & Schema-Driven Architecture

🔒 client ● Production

Developer Tooling & Zero-Code Schema UI Pipeline

Role: Software Engineer (CLI & Core Architecture) Schema-Driven Compiler & CLI Generator
⚡ Test pass rate: 50% → 100%
⚡ Codebase refactored: ~40%
⚡ 0 hardcoded UI components
⚡ Full multi-tenant container orchestration
#Node.js #React.js #Docker #Docker Compose #Cypress #TypeScript +2 more
$ cat case-study.md [ENTER →]
pkg/

Academic Resource Platform & Gemini 2.0 Quiz Engine

⌥ repo ● Completed

AI-Augmented Course Management & Automated Assessment Platform

Role: Lead Full Stack Developer (End of Studies Project) LLM-Integrated Full-Stack Web Platform
⚡ 10+ REST API Endpoints
⚡ Gemini 2.0 automated question generation
⚡ Role-based Teacher & Student workflows
⚡ Real-time grading & analytical reviews
#Next.js #Gemini 2.0 #TypeScript #Redux #Node.js #Express.js +3 more
$ cat case-study.md [ENTER →]
pkg/

ISO Voyage: Full-Stack Platform Modernization

🔒 client ● Completed

Rapid Legacy Refactoring & Real-Time B2B Messaging Engine

Role: Full Stack Developer (Freelance Contract) Modernized Monolith & Caching Layer
⚡ +50% Feature delivery acceleration
⚡ ~50% Frontend codebase rebuilt
⚡ ~30% Improvement in user flow completion
⚡ Zero-downtime contract handover
#Next.js #React.js #Node.js #Express.js #Prisma #PostgreSQL +3 more
$ cat case-study.md [ENTER →]
▶

Engineering Experience & Impact

Software Engineer @ Inovask
[Full-time] • Remote
Oct 2025 – Present
▸
Testing & Reliability: Raised tenant dashboard frontend test pass rate from ~50% to 100% by systematically fixing brittle test suites and extending Cypress end-to-end coverage. [Pass rate: 50% → 100%]
▸
Architecture & Refactoring: Cut technical debt by restructuring ~40% of the tenant dashboard codebase into a modular, pattern-consistent architecture with cookie and in-memory dual token authentication. [Debt cut: 40% codebase restructured]
▸
CLI Tooling Ownership: Owned end-to-end development of the platform's developer CLI tooling, implementing scaffolding commands, file synthesis, and Docker Compose orchestration. [Zero-drift containerized environments]
▸
Generated Frontend Architecture: Architected a two-phase rendering pipeline (load phase resolving schemas/tables/locales followed by React config-driven rendering) with zero hardcoded copy or markup. [Zero hardcoded UI copy]
Stack: Node.js React.js Docker Docker Compose Cypress TypeScript REST APIs
Full Stack Developer @ ISO Voyage
[Freelance Contract] • Remote
Jun 2025 – Jan 2026
▸
Velocity Acceleration: Accelerated feature delivery by 50% after joining 3 months into a contract, working across React/Next.js frontend and Express + Prisma backend. [+50% Feature velocity]
▸
Codebase Modernization: Eliminated legacy technical debt by rebuilding one of two frontend client applications from scratch and refactoring ~50% of the overall frontend codebase. [~50% Codebase rebuilt]
▸
B2B Communication: Engineered in-app and B2B communication flows, reducing user drop-offs and operational errors by ~30%. [~30% Drop-off reduction]
▸
Cross-Functional Handover: Coordinated with remote cross-functional teammates to deliver on-schedule handover with complete Docker setup and API documentation.
Stack: React.js Next.js Node.js Express.js Prisma PostgreSQL Docker Redis Git
▶

Technical Proficiencies Matrix

λ

Languages

  • ■ TypeScript Production / Core
  • ■ JavaScript (ESNext) Production / Core
  • ■ Python Scripting & Tooling
  • ■ C Foundations & Systems
status: verified ● ok
⚙

Backend & Systems

  • ■ Bun & Node.js Runtimes
  • ■ Express.js REST API Design
  • ■ RabbitMQ AMQP Message Brokers
  • ■ Redis Caching & Rate Limiting
status: verified ● ok
⛁

Databases & ORMs

  • ■ PostgreSQL Relational Modeling & Indexes
  • ■ MongoDB Document Storage
  • ■ Prisma ORM Schema Migrations
  • ■ Knex.js Query Builder & Isolation
status: verified ● ok
❖

Frontend Architecture

  • ■ React.js Component Trees & Hooks
  • ■ Next.js (App & Pages) Full-Stack Web
  • ■ Tailwind CSS Design Systems & Theming
  • ■ Redux / Redux Toolkit Predictable State Trees
status: verified ● ok
⚡

DevOps & Developer Tooling

  • ■ CLI Development Tooling & Scaffolding Ownership
  • ■ Docker & Compose Container Orchestration
  • ■ Cypress E2E Testing (50% → 100%)
  • ■ Git & CI/CD Workflows & Collaboration
status: verified ● ok
★

Methodologies & Spoken

  • ■ Clean Architecture & DDD Decoupled Hexagonal Design
  • ■ System Design Multi-Tenant SaaS Patterns
  • ■ English Advanced Professional
  • ■ Arabic Native
status: verified ● ok
⚡ INTERACTIVE TERMINAL INTERPRETER

Type or press / anywhere to open the live CLI shell. Try commands like whoami, projects, or cat cv.txt.