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.
▶
ls -la ./projects → Selected Systems & Case Studies
(4 records) 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.