PORTFOLIO · SOFTWARE DEVELOPMENT

Looking for a 2nd year internship

Roman
Salamzada.

BTS SIO — Software Development track (SLAM), a two-year French higher-education IT diploma

Backend development · Systems · Cybersecurity

I build practical skills through my education, technical projects, and professional experience.

Portrait of Roman Salamzada in front of his screens
Learn by doing.From backend to infrastructure.

01 / ABOUT

A curiosity that became a journey.

I have been interested in IT since my teens and continue to develop my skills through education, projects, work experience, and independent study. My interests include backend development, systems, cybersecurity, and cloud. In the long term, I aim to move into MLOps.

My first computer courses at InfoTech Kamgar in Afghanistan, when I was around 13, introduced me to Windows, hardware, the internet, and office software. I later began learning HTML, CSS, and C++. Limited internet access during the COVID period interrupted that learning, but not my curiosity. Co’ordi, the 42 Piscine, and BTS SIO helped me turn it into practical experience.

02 / EDUCATION & EXPERIENCE

From practice to projects.

2027
Coming soon

Second year internship

Research in progress

Backend, cybersecurity, cloud or related domains.

Second-year internship
2026–2027
In progress

BTS SIO — 2nd year

Lycée Eugène Jamot · SLAM option

Technical in-depth training and preparation for the E5/E6 tests.

ArchitectureSecurityDocumentation
2026
Internship completed

PFMP Manager — Internship 1

Jean Jaurès Vocational High School · Aubusson · 6 weeks

Backend development, security and deployment in a project pair.

ASP.NET CoreMySQLDocker
2025–2026
1st year

BTS SIO — SLAM Option

Eugène Jamot High School · Aubusson

Solid foundations in development, data, networks and cybersecurity.

C#PHPSQL
2025
Logo 42
Done

École 42 Angoulême — Piscine

August 4 – 29, 2025 · Admission process

An intensive immersion in C, Linux and learning between peers.

CShellGit
2025
Logo Co’ordi
Done

IT technician / Support and maintenance

6 January 2025 – 13 August 2025 · fixed-term integration contract · Guéret

Diagnosis, repair, installation and assistance users.

WindowsMaintenanceSupport

PROFESSIONAL OBJECTIVE

Long-term objective: MLOps

BTS SIO SLAM → Bac+3 IT / Cloud / DevOps → Bac+5 AI / Data / Cloud → MLOps

A further study project to connect development, cloud, DevOps and machine learning.

Reverse engineering — upcoming project: preparation of personal binary analysis exercises with Ghidra and a debugger in order to develop my skills in static and dynamic analysis.

03 / PROJECTS

Projects, concrete skills.

Internship project completed · In pairs

PFMP Manager

Backend API, data, security, and infrastructure for an internship management application. My work focused on the backend; Lenny Paul primarily built the Flutter Web frontend.

C#ASP.NET CoreMySQLDocker

Project currently being improved · Individual

ApplicationFrais / GSB

An individual PHP MVC expense management project based on teacher-provided specifications. The visitor module is advanced; the accounting module and further security and documentation work remain in progress.

PHPMVCPDOMariaDB

Completed project · Individual

Tonton Primeur

Completed individual C# Windows Forms application for managing products and suppliers, with CRUD operations, validation, and MySQL/MariaDB.

C#WinFormsADO.NETSQL

Technical learning project · Individual

PHP authentication system

Secondary PHP learning project covering account registration, login, protected profiles, sessions, and password security. Not intended for production use.

PHPMariaDBPDO MVCSessionsSecurity

BTS project

Aux Claviers Citoyens API

Python client for the French Aux Claviers Citoyens REST API, with JWT authentication, API resources, and a command-line menu.

PythonRESTJ.W.T.requests

Educational project

Poker

C# console game covering gameplay, hand evaluation, and score persistence.

C#.NET Framework

Progression in BTS

Interfaces and forms

Practice projects using C# Windows Forms, Tkinter, and PyQt5.

WinFormsTkinterPyQt5

Personal project

Local AI agent

Personal experiment with a locally hosted LLM and a WhatsApp-connected agent. This remains an experiment, with no public repository.

OllamaOpenClawWhatsApp

04 / WORK EXPERIENCE

Internships & experiences

2026 · 1st year

PFMP Manager — Backend development

Jean Jaurès Vocational High School — Aubusson

Development of the backend of an internship management application for students, teachers and administrators: API REST, MySQL data, security and business rules.

My activities

  • ASP.NET Core REST API Development
  • Internship, daily log, attendance and organizations
  • Authentication and authorization control
  • Communicating with MySQL via Entity Framework Core
  • Backend ↔ frontend Flutter integration
  • Dockerization, Nginx and deployment

My role: ASP.NET Core backend, EF Core / MySQL, security and Docker, Nginx and deployment initiatives.
Lenny Paul: mainly the Flutter Web frontend.

Buildings and courtyard of the Jean Jaurès Professional High School in Aubusson
Internship location · Photo: Aubusson school campus

Project technologies

C#
ASP.NET Core
Entity Framework Core
MySQL
Docker / Compose
Nginx
Git/GitHub
Flutter Web · integration
18
tasks assigned
API
backend development
2026
1st year

05 / SKILLS

The technique, with its proofs.

Development

C#, Python, PHP, C, HTML/CSS and JavaScript.

Internship management, Tonton, GSB, PHP authentication, Aux Claviers and TPs.

Backend & API

ASP.NET Core, REST/JSON, EF Core, JWT, roles and permissions, ADO.NET and PDO.

Internship management, Tonton, ApplicationFrais and PHP authentication.

Databases

MySQL, MariaDB, SQL, relational modeling, CRUD and queries configured.

Internship management, Tonton, ApplicationFrais and PHP authentication.

Systems & networks

Linux, DNS Bind9, VLAN, NAT, firewall, port forwarding, iptables and Wireshark.

BTS work and internship test environment; elements described in my CV.

Cybersecurity

Linux, Nmap, ffuf and web security basics. Hashcat and SQLMap learning.

HTB modules, internship app authentication security and PHP project.

DevOps & tools

Docker/Compose, Nginx, reverse proxy, volumes, variables environment, MySQL backup/restore. Git/GitHub, Visual Studio, VS Code, XAMPP and Laragon.

internship app infrastructure and project environment.

BTS competency framework (E5–E6) — evidence mapping

Correspondences proposed based on the achievements and reference RNCP40792. They do not constitute a validation of the skills nor a definitive summary table.

Realization Skills mobilized Elements/limits
PFMP Manage IT assets; work in project mode ; provide users with a service computer science Authorizations, backups, pairing and test deployment. Complete planning and recipe traces.
PHP authentication system Design an application solution; manage data; take into account the security of a web application MVC, prepared PDO, sessions, password hashing, profile escape and failure tracking trigger. Learning project with documented safety limits.
ApplicationFrais Design and develop an application solution; manage the data MVC, PDO and relational basis. Incomplete accounting module; maintenance to be documented.
Tonton Primeur Design and develop an application solution; manage the data WinForms, ADO.NET, CRUD and referential integrity.
Aux Claviers Citoyens API Design and develop an application solution Python REST client and reusable components.
Co’ordi Respond to incidents and support requests and of evolution Diagnosis, troubleshooting, preparation and support. Letter of recommendation published; employment certificate kept privately.
42 / HTB Organize your professional development Independent learning, exercises and modules. Traces to keep.

The online presence of an organization is not considered acquired by the mere existence of this portfolio. The skills of cybersecurity must remain proportionate to the available evidence.

Official reference framework — France Compétences ↗

To be compared with the instructions for the 2027 session and validated with the teaching team.

SIEC official documents — 2026 session ↗

E5: support and provision of IT services. E6 SLAM: application design and development. PHP projects, C# and Python mostly document development skills; their presence in the portfolio is not enough to validate the entire block E5.

06 / TRAINING

Additional certifications & training

CISCO NETWORKING ACADEMY

C Essentials 1

Training completed on September 2, 2026, offered by the BTS SIO J. Jaurès high school, Aubusson. Teacher: Roumaneix Doryan.

View the certificate ↗

CONTINUOUS LEARNING

Hack The Box Academy

Hack The Box username: @D4rkne33
Level 26 · Apprentice rank
State communicated in September 2026.

InfoTech Kamgar

Computer and English training: Windows, hardware, Internet, Word, Excel and PowerPoint.

The training documents of this institute are not presented as an official Microsoft certification.

School 42 Angoulême

Participation in the admission process — Piscine, from August 4 to 29 2025.

OUTSIDE OF BTS

Holmes CTF 2026 — First participation in a CTF Blue Team / DFIR, solo

Hack The Box · The Reichenbach Directive · September 17–21, 2026 · individual participation (1 member).

First participation in a CTF oriented Blue Team and DFIR, with analysis of indices and investigation into scenarios.

07 / TECHNOLOGY WATCH

MLOps: from experimentation to deployment.

Industrialization, deployment and monitoring of models of artificial intelligence.

How do companies industrialize and deploy AI models?

A common thread between my backend experience, containers and my professional goal.

Method to implement

Centralize available sources and RSS feeds, consult the new features each week, select useful changes, then keep a dated file: source, evolution, interest, learning and experimentation possible.

Subscriptions and alerts are not yet documented.

September 7, 2026 — Initial sheet: experiment tracking with MLflow

Status: source verified during preparation of portfolio; personal reading and experimentation to complete.

Source: MLflow — ML Experiment Tracking (consultation of September 7, 2026).

Point observed: monitoring groups parameters, metrics and artifacts of experiments. This sheet is a point of departure, not the announcement of a new version.

Interest: compare the tests and find the elements associated with a model.

Next step: carry out two tests, compare their metrics and write my feedback. No testing is not claimed here as already achieved.

Initial summary: deploying a model also involves following its experiences and its life cycle. The journal will be enriched with readings and dated personal essays.

08 / CONTACT

Let’s discuss your next project.

Looking for a second year internship in backend, cybersecurity or cloud.