Open to opportunities

SamirAkramOUNIS

Full-Stack / AI Engineer · Algiers, Algeria

I build production web platforms, computer-vision pipelines, and LLM-integrated systems with TypeScript, Next.js, NestJS, FastAPI, and Python. I hold a Master's degree in Intelligent Computer Systems Engineering, focused on full-stack product engineering and applied AI.

2+
Years Experience
4
Engineers Led
4
In Production
AR·FR·EN
Shipped RTL-First
Scroll

Pinned projects recruiters should open first.

6 selected projects across production platforms, AI research, client delivery, and agentic planning.

Full archive
Enterprise multi-agent BI assistantDjezzy Copilot
LLM & Agentic SystemsInternalNo public repo

Djezzy Commercial Copilot

Multi-agent business-intelligence assistant for Djezzy's commercial department: natural-language questions over 13 months of daily commercial data, answered with narrative text and live charts through a durable, asynchronous agent pipeline.

PythonFastAPILangGraphTemporal+21
TPMS account manager dead stock inventory page.
Product EngineeringInternalLive, private repo

TPMS Expertic

Built role-based modules for a TPE operations platform managing bank requests, tickets, inventory, attachments, Excel workflows, and notifications using Next.js, NestJS, Prisma, PostgreSQL, JWT, CASL, and SSE.

Next.jsTypeScriptReactTailwind CSS+9
External evaluation confusion matrix for the PathOS HistoEncoder TransMIL model.
AI & Computer VisionExperimentalNo public repo

PathOS / Prostate Lesion Detection

Research pipeline for prostate whole-slide images using OpenSlide preprocessing, HistoEncoder/Virchow2 embeddings, artifact gating, ABMIL/TransMIL, QWK evaluation, and attention heatmaps.

Python 3.12PyTorchCUDAOpenSlide+11
2025-2026View details
Firmatech mobile dashboard with pond overview, alerts, fish count, and pond status cards.
AI & Computer VisionPrototypeNo public repo

Smart Aquaculture AI / Firmatech

Prototype smart aquaculture platform with fish counting, disease checks, biomass estimates, pond monitoring, alerts, reports, mobile flows, and an admin dashboard.

FastAPIPythonYOLOv8OpenCV+14
Shohraty Arabic homepage on desktop: right-aligned navigation, Arabic headline, and three growth statistic cards on a purple gradient.
Client DeliveryLiveLive, private repo

Shohraty

Trilingual, RTL-first commerce and CMS platform for an Algerian marketing agency: a public site, an admin backoffice, and a versioned form-schema engine, live on the client's own infrastructure.

Next.js 16React 19TypeScriptnext-intl+11
SynexFlow sales forecasting dashboard with charts, KPI cards, product popularity, and traffic panels.
LLM & Agentic SystemsPrototypeSource available

SynexFlow AI / Tattwir Hackathon

Second-place Tattwir prototype for AI-assisted business planning: sales forecasts, production planning, inventory alerts, external context, and action recommendations.

FastAPIPythonTimeGPTNixtla+17

Four things I actually shipped.

A production platform, a research result, a model behind a product screen, and a pipeline that needed no model at all.

Shohraty Arabic homepage, right-to-left, with three growth statistic cards.
Shipped · shohraty.dz

A platform an agency runs itself

Arabic, French and English from one content tree, RTL as the default. Measured on the client's own VPS: 87ms to first byte, 1.02s to largest contentful paint.

How it was built
Confusion matrix for a gated four-layer TransMIL model across six ISUP prostate cancer grades.
Research · PathOS

Prostate grading from whole-slide images

TransMIL over Virchow2 embeddings with artifact gating, evaluated by quadratic weighted kappa across six ISUP grades. End-of-study project, graded 17.75/20.

How it was built
Firmatech mobile dashboard showing pond counts, total fish, and performance percentages.
Product · Firmatech

Computer vision behind a product screen

A YOLOv8 counting and disease-detection pipeline surfaced as something a fish farmer reads on a phone: pond health, biomass estimates and alerts.

How it was built
Binarised coin board with sixteen detected coins filled in red by the segmentation pass.
Pipeline · Coin counting

Classical CV, no model required

Otsu thresholding and morphological cleanup separating overlapping coins on a noisy board — the cheapest correct answer rather than the fashionable one.

How it was built

Career Timeline

Professional experience across full-stack delivery, computer vision, and applied AI.

Data Scientist / AI Engineer

Djezzy
Jun 2026 - Jul 2026

Led a 4-person engineering team building the Djezzy Commercial Copilot, a multi-agent business-intelligence assistant for the commercial department, during a 6-week internship sprint.

Led a 4-person engineering team (5 total, including myself) across a Temporal/LangGraph agentic backend, a React/Vite frontend, and a shared FastAPI/PostgreSQL data layer
Designed the async execution pipeline: task submission, durable Temporal workflow, Kafka completion events, and WebSocket delivery, so heavy analytical queries never block behind a spinner
Built guarded natural-language-to-SQL generation validated by sqlglot before it reaches a read-only analytical warehouse spanning 13 months of daily commercial data
Implemented a date-normalization engine for statistically fair period comparisons around holidays and campaigns, plus a pgvector-backed shared memory layer to avoid recomputing solved analyses

Software Engineer

nightbyte
Dec 2025 - Jun 2026

Freelance software engineer building web platforms for nightbyte, managing delivery end to end from architecture through deployment.

Engineered and deployed two platforms end to end: Shohraty and the Nightbyte corporate website
Managed the full freelance development lifecycle as the sole engineer on each build, from requirements through deployment
Focused on responsive UI/UX, secure architecture, and scalable performance to meet client-ready delivery standards

Software Engineer

Expertic
May 2025 - Nov 2025

Built internal service-management software and cloud tooling for TPE operations.

Worked on TPMS, an internal platform for bank requests, service tickets, TPE inventory, attachments, Excel workflows, and notifications
Contributed to service-management architecture for ITM intervention, installation, replacement, and support operations
Configured Djezzy Cloud infrastructure and internal tools including Mattermost, GitLab, and management services
Implemented role-based modules for account managers and bank employees using Next.js, NestJS, Prisma, PostgreSQL, JWT, CASL, and SSE

Deep Learning Engineer & Frontend Developer

White Bay Limited
Jun 2024 - Mar 2025

Built computer-vision and product features for internal CRM/ERP and AI assistant work.

Created a YOLOv8 quality-assurance system for defective-product detection
Developed React and TypeScript CRM/ERP features for internal business workflows
Integrated chatbot agent flows with saved conversation history and reusable interface states
Supervised two interns on a computer-vision safety-detection project

Intern

White Bay Limited
Mar 2024 - Jun 2024

Built an LLM virtual-assistant prototype with text and voice interaction modes.

Developed a RAG-based assistant using Llama 2 for context-grounded responses
Designed the interface in Figma and implemented the frontend with React and Tailwind CSS
Built Laravel backend logic for context retrieval and agent interactions
Implemented text-to-text, voice-to-text, and voice-to-voice communication modes

Technical Stack

Technologies grouped by current depth, so the strongest production stack is clear at a glance.

Production / Strong
TypeScriptReactNext.jsNestJSPostgreSQLPrismaDockerTailwind CSSGit
Working Experience
FastAPIPythonMongoDBLaravelYOLOv8OpenCVLangChain/RAGLLM integrationsLangGraphTemporalKafka
Academic / Exposure
Spring BootRustFlutterSTM32TensorFlow

Let's Connect

Open to opportunities, collaborations, and technical conversations about engineering and research.

Get in Touch

Prefer email for initial reach out

samirounis2@gmail.com
Algiers, Algeria

Elsewhere

Find me across the internet.