Hi, I'm

Ettalbi Omar

Software Engineering Student — Looking for my End-of-Studies Internship

Omar Ettalbi

About Me

About Me

I build containerized, data-driven software and pragmatic dashboards. I move fast from ambiguous requirements to working POCs, then harden them with tests, CI/CD, health checks, and observability.

I'm strong in Python and backend/data workflows, comfortable from the Linux shell to Docker/Kubernetes, and fluent in relational/NoSQL design. When needed, I design clean schemas and KPIs and deliver dashboards—usually custom (Python/React), and I can also ship in Power BI or Excel/VBA.

My focus is clear APIs and SQL semantics, reproducible environments, and measurable impact, in service of real-world decisions.

Education

National School of Computer Science and System Analysis (ENSIAS)
Software Engineering
Rabat, Morocco
Last semester (current) - Present
CPGE Settat - Preparatory School
Technology and Sciences option
Settat, Morocco
Graduated

Skills

Python
TypeScript
JavaScript
Java
React
Next.js
Node.js
PostgreSQL
MySQL
Power BI
Excel
Docker
Git
Linux
Prometheus
Grafana
Photoshop
Illustrator

Key Areas of Interest

Here are the main domains where I focus my energy, combining technical skills and creativity to deliver impactful results.

Full-Stack Development

Frontend and backend software development across multiple frameworks and languages including Java, JavaScript, C++, Python, React, Next.js, Spring Boot, and Node.js.

Backend & Data Workflows

Strong in Python and backend/data workflows, comfortable from the Linux shell to Docker/Kubernetes, and fluent in relational/NoSQL design.

BI & Dashboards

Design clean schemas and KPIs and deliver dashboards—usually custom (Python/React), and I can also ship in Power BI or Excel/VBA.

DevOps & Cloud

Docker/Compose, Git/GitHub, CI/CD (GitHub Actions, Drone, Travis CI), Traefik, Linux, Observability (Prometheus/Grafana).

Data Analytics & ML

Time series analysis (Prophet, statsmodels ARIMA/SARIMA/Holt-Winters), feature engineering, evaluation (MAE), and automated data pipelines.

API Design & Testing

REST API design, health checks & rollbacks, structured logging, RBAC, secrets management, testing/linting, and clear error contracts.

My Projects

Here are some of my recent projects. Each one is crafted with attention to detail and focus on user experience.

Morocco Rainfall & Wealth Analysis

2025
Data Analytics

Unified geospatial–temporal dataset (admin boundaries, monthly rainfall, Relative Wealth Index) with lag/rolling features and drought/variability metrics; evaluated four forecasting approaches across 60 rolling test periods — Prophet (MAE 8.41), Holt–Winters (8.91), SARIMA (10.23), ARIMA (11.30) — and delivered a lightweight Python analysis dashboard (maps, trends, KPI cards) with documented assumptions and data lineage.

PythonPandasProphetstatsmodelsARIMASARIMAHolt-Winters

Monolith → Microservices Migration Framework

2025
AI & Cloud

AI-assisted framework that analyzes monolith boundaries and scaffolds microservices with a container-first approach. Generates per-service Dockerfiles/manifests, baseline REST stubs and tests, API-gateway routes, and health checks, with a local Compose runner to accelerate POC→MVP hand-off.

PythonLLMDeepSeekMCP ToolsDockerKubernetesGoogle ADK

Office Equipment Management Tool

2025
Web Application

Web app for asset tracking and maintenance with clear service boundaries and strongly typed API contracts. Delivered an asset register plus maintenance request flows (create → status updates → history), with validated, paginated REST endpoints and a responsive React UI in TypeScript. Dockerized for dev/prod parity and wired to CI/CD for reliable releases.

ReactTypeScriptSpring BootREST APIsOpenAPIDockerGitHub Actions

News & Blogging Website

2024
Website

Content site for articles/news with automated deployments.

WordPressPHPJavaScriptDockerGitHub Actions

Data Analytics & Insights Pipeline

2024
Data Analytics

Automated ingestion from multiple APIs, transformation with Pandas, and scheduled insights dashboards (idempotent jobs, schema checks).

PythonPandasGoogle APIsTaboola APIsDockerGitHub Actions

Professional Experience

My professional journey in software engineering, focusing on full-stack development, data-driven solutions, and production-ready applications.

Software Engineer Intern

Finished

Raise Up Consulting

Internship 2025 (3 months)

Led the end-to-end delivery of the Study-Abroad Platform (public site + role-based dashboards) and hardened it for production.

Key Achievements:

  • Architecture & Data: Scoped the domain model (Students, Applications, Documents, Payments, Tickets). Designed the PostgreSQL schema, migrations, and constraints.
  • APIs & Backend: Built REST services with validation, pagination, and clear error contracts; JWT/RBAC for authN/authZ; basic OpenAPI docs; API tests with Postman collections.
  • Frontend: Next.js (TypeScript) dashboards and forms (multi-step intake, document upload, status tracking); pragmatic charts and admin views.
  • Ops & CI/CD: Containerized services with Docker; GitHub Actions pipelines (build/test/lint/image publish); env-based configs; health checks & structured logs; deployment runbooks.
  • Dashboards & KPIs: Implemented basic operational views (e.g., applications by stage, backlog) with filters/exports; documented KPI definitions (conversion, time-to-decision).
  • Platform features: Appointments (slot management, reminders), Payments (service tiers, receipts), Notifications (email/SMS), Help desk (tickets, priorities, attachments).

Technologies Used:

Next.jsTypeScriptPostgreSQLDockerGitHub ActionsREST APIsJWTRBAC

Full-Stack Developer

Previous

Raise Up Consulting

Internship 2024 (3 months)

Contributed across the stack to ship user-facing features with reliable delivery mechanics.

Key Achievements:

  • Frontend: Implemented reusable UI components and multi-step forms in React/Next.js (TypeScript); integrated REST endpoints; handled client-side routing and basic state.
  • Backend & Data: Wrote data-access utilities and DTOs; assisted in PostgreSQL schema design (tables, indexes) and basic query optimization; created simple SQL views to support reporting needs.
  • Dev Environment & Ops: Containerized local dev with Docker Compose; added app/service health checks and standardized env configs.
  • Handoffs: Prepared export-friendly tables/CSVs for Excel and documented KPI definitions when stakeholders needed clarity.

Technologies Used:

ReactNext.jsTypeScriptPostgreSQLDockerREST APIs

Languages

My language proficiency across different languages

French

Fluent

90% proficiency

Arabic

Native

100% proficiency

English

Fluent

95% proficiency

Other Interests

Beyond software engineering, here are my extracurricular activities and personal interests

Extracurricular

Founder & Lead — ENSIAS Radio

Student club leadership and radio broadcasting

@ensiasradiohq
Hobbies

Audio Processing

Music production and audio engineering

Hobbies

Embroidery

Creative textile arts and handcrafting

Contact Me

Feel free to reach out for opportunities, collaborations, or just to connect!