Open to opportunities

SamirAkramOUNIS

AI & Software EngineerAlgiers, Algeria

I build AI products and full-stack platforms, including computer-vision systems, LLM/RAG chatbots, backend services, and React/TypeScript interfaces.

19
Public Projects
4
Featured Systems
5+
AI Domains
3
Leadership Roles
Scroll

Pinned projects recruiters should open first.

Five selected projects across professional platforms, AI systems, client delivery, agentic planning, and product prototypes.

Full archive
Product EngineeringInternal

TPMS Expertic

Terminal Payment Management System for requests, inventory, banks, clients, and service operations across bank employee and account manager roles.

Next.jsTypeScriptReactTailwind CSSshadcn/ui
Why it matters

Structures TPE servicing: bank employees submit requests, while account managers handle tickets, inventory, banks, clients, notifications, attachments, and Excel flows.

Full-stack contributor during the Expertic role, working on role-based dashboards, API integration, ticket workflows, and operations modules with portfolio-safe data.

AI & Computer VisionPrototype

Smart Aquaculture AI / Firmatech

Smart aquaculture MVP combining AI fish analysis, pond monitoring, alerts, mobile workflows, and an admin dashboard.

FastAPIPythonYOLOv8OpenCVRoboflow
Why it matters

Connects pond data to fish counting, health detection, biomass estimates, generated reports, alerts, and operator interfaces.

AI/Research/Testing and AI Module & Data Analytics contributor in the Junction Algiers hackathon team, building on earlier smart fish farming research.

Client DeliveryClient Preview

SIPA Packaging

Bilingual client preview for an Algerian packaging and offset printing company, covering products, markets, services, policies, portfolio, and contact.

Next.js 16React 19TypeScriptTailwind CSS 4next-intl
Why it matters

Client-facing frontend delivery: industrial UI, multilingual content, SEO setup, responsive design, and Vercel preview deployment.

Freelance frontend implementation for an unfinished client preview. The Vercel preview is public; the repository remains private.

LLM & Agentic SystemsPrototype

SynexFlow AI / Tattwir Hackathon

Second-place hackathon prototype for AI-driven business planning: sales forecasting, production planning, inventory alerts, external context, and action recommendations.

FastAPIPythonTimeGPTNixtlaLangGraph
Why it matters

Operational data flows through a backend API, AI forecasting and agent workflows generate planning insights, and the dashboard presents them to business users.

Hackathon team member in the second-place SynexFlow team at Tattwir, hosted by Micro Club at USTHB. The portfolio focuses on the team-built AI planning architecture without claiming solo ownership.

AI & Computer VisionPrototype

Drawzy AI / MobAI Hackathon

Hackathon drawing game where the mobile app sends sketches to a FastAPI backend for object prediction and round scoring.

FastAPIPythonTensorFlowKerasStable-Baselines3
Why it matters

AI integration inside a product flow: canvas export, preprocessing, CNN sketch classification, RL-style scoring, mobile screens, and a team landing page.

AI contributor for the MobAI hackathon at ENSIA, focused on sketch recognition and reinforcement-learning scoring while the team built the mobile and landing surfaces.

How I Build

Research, implementation, deployment, and measurement in one focused engineering loop.

01 / 04

Research & Scope

Every project starts by defining the problem: domain constraints, requirements, and success criteria before implementation.

Domain analysisLiterature reviewRequirements
explore.sh
$ tree src/ --dirsfirst -L 2
src/
├── api/
├── core/
├── services/
└── utils/
 
$ wc -l requirements.txt
47 dependencies mapped
 
$ cat constraints.md | head -4
- Must handle 10k req/s
- P99 latency < 200ms
- Zero-downtime deploys
- Multi-region support
02 / 04

Architecture & Design

I design systems as composable modules with clear boundaries. Data flows are mapped, failure modes anticipated, and technology choices justified against alternatives.

System designData modelingTech selection
architecture.yaml
services:
api-gateway:
port: 8080
rate_limit: 10000/s
 
worker:
replicas: 3
queue: redis
 
database:
engine: postgres
pool_size: 25
migrations: alembic
 
monitoring:
metrics: prometheus
tracing: opentelemetry
03 / 04

Build & Iterate

Development follows tight feedback loops: build a vertical slice, validate assumptions, refine. Reproducibility through config-driven pipelines and automated testing.

Iterative devCI/CDExperiment tracking
test_suite.py
def test_api_response():
res = client.get('/api/v1/health')
assert res.status == 200
assert res.json['ok'] is True
 
def test_batch_processing():
result = pipeline.run(batch)
assert len(result) == len(batch)
 
$ pytest tests/ -v --tb=short
tests/test_api.py ✓✓✓✓
tests/test_core.py ✓✓✓
tests/test_worker.py ✓✓✓✓✓
tests/test_e2e.py ✓✓
 
14 passed in 3.82s
04 / 04

Ship & Measure

After deployment, I track observability, establish baselines, and measure operational behavior.

DeploymentMonitoringPerformance
pipeline.log
$ git tag v2.1.0 && git push --tags
→ pushed to origin/main
 
▸ Running CI pipeline...
✓ Lint passed
✓ Type check passed
✓ 14/14 tests passed
✓ Coverage: 94%
 
▸ Building production image...
✓ Image built — 847 MB
 
▸ Deploying to production...
✓ Rolling update complete
✓ Health check: 200 OK
✓ P99 latency: 142ms

Career Timeline

Professional experience across development and research engineering.

Software Engineer

Expertic
May 2025 - Nov 2025

Built service-management systems, cloud infrastructure, and tools for TPE support workflows.

Designed service-management architecture for ITM intervention, installation, and replacement operations
Built and configured cloud infrastructure on Djezzy Cloud, including Mattermost, GitLab, and internal management tools
Developed a TPE ticket management system for devices, service tickets, and operations

Deep Learning Engineer & Frontend Developer

White Bay Limited
Jun 2024 - Mar 2025

Worked across computer vision, frontend engineering, and applied AI systems.

Created a YOLOv8 quality-assurance system to detect defective products in real time
Updated CRM and ERP platforms with custom React and TypeScript frontend features
Integrated agent and conversation-history features into chatbot systems
Supervised two interns on a computer-vision safety detection project

Intern

White Bay Limited
Mar 2024 - Jun 2024

Built an LLM virtual assistant across product design, frontend implementation, backend logic, and multimodal chatbot interactions.

Developed a virtual assistant chatbot using Llama 2 for a specific company context
Designed the UI in Figma, then implemented it with React.js and TailwindCSS
Worked on Laravel backend logic and integrated Retrieval-Augmented Generation for context-aware chatbot responses
Implemented text-to-text, voice-to-text, and voice-to-voice interaction modes

Technical Stack

Core technologies and domains of expertise, refined through years of building production systems.

Languages
TypeScriptPythonSQLJavaPHPRustCDart
Frameworks
Next.jsReactNestJSExpressFastAPISpring BootLaravelFlutterReact Native
Tools & Infra
DockerGitGitLabVercelPostgreSQLMongoDBFigmaMattermostJira
Domains
AI EngineeringComputer VisionLLM SystemsFull-Stack PlatformsClient DeliveryResearch Prototypes

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.