I'm Djamel, Full-Stack Software Engineer π¨βπ» passionate about modern web technologies & AI π
π¨ Currently: Ippon Technologies AI Lab β building AI-driven legacy modernization tools in Rust π― Mission: SUEZ IWS β Liferay β Angular micro-frontends, CI/CD, security hardening π¦ Open Source: rustkit-ai β 5 Rust crates on crates.io for AI-assisted development π Portfolio: djamel-bougouffa.com Β· π« djamel.bougouffa@gmail.com
Languages
Frontend
Backend
AI & Tooling
DevOps & Cloud
Databases
Open source organization I founded β MIT licensed, published on crates.io, works with Claude Code, Cursor, Windsurf & GitHub Copilot.
| Crate | Description |
|---|---|
| aimemo | Persistent memory for AI coding agents (CLAUDE.md, .cursor/rules, etc.) |
| trimcp | MCP proxy that reduces LLM token costs by 60β90% via compression & caching |
| tersify | Strips noise from code before LLM injection β up to 50% token reduction |
| semtree | Semantic code intelligence β tree-sitter + RAG for multi-language codebases |
| semstore | Local semantic search for Rust β on-device embeddings, no cloud API required |
β github.com/rustkit-ai Β· rustkit-ai.github.io
Full-stack web app for consultant time tracking β Angular 14, Spring Boot 3, Hexagonal Architecture, Docker Swarm Β· GitHub
- DefinitelyTyped/DefinitelyTyped β Added French documentation (#66193)
- tree-sitter/tree-sitter-rust β Fix incorrect parsing of unary operators after the
..range operator (e.g...*awas parsed as a binary expression instead of a prefix range)
Full details on my portfolio β highlights:
| Period | Role | Company |
|---|---|---|
| Mar 2026 β Present | Full-Stack Developer | SUEZ IWS (via Ippon) |
| Feb 2026 β Present | Software Engineer β AI Lab | Ippon Technologies |
| Nov 2025 β Feb 2026 | Software Engineer β R&D | Ippon Technologies |
| Jan 2025 β Apr 2025 | Software Engineer | SYSTRAN by ChapsVision |
| Mar 2022 β Mar 2024 | Fullstack Developer | Wemanity Group (METRO France) |
| Sep 2020 β Feb 2022 | Fullstack Developer | Ma Formation MΓ©dicale |
π Master's in Computer Engineering β Institut F2I, Paris (2021)
- π¦ Built a production Rust AI tool (RAG + MCP + Tree-sitter) deployed on AWS with Terraform and GitLab OIDC CI/CD
- π Migrating a legacy Liferay B2B extranet to Angular micro-frontends for SUEZ IWS industrial platform
- π Led development of warehouse management system impacting 93 METRO France locations
- π Led PHP β JavaScript stack transition at MaFormation MΓ©dicale (+40% performance)
- π Technical writer: articles on Claude Code + MCP, RAG on AWS, software craftsmanship at djamel-bougouffa.com
- Deploying a Self-Hosted RAG App on AWS with Terraform: Why I Chose EC2 Over Bedrock
- How Standardizing a Tech Stack Cut Product Creation Time by 80%
- AI Broke Our Production Code. Here's the Craftsmanship Rule That Would Have Prevented It
- How I Use Claude Code and Jira MCP to Modernize Legacy Codebases
- Model Context Protocol (MCP): Exposing a Rust CLI to Your IDE



