Wael Haj MohamedSoftware Engineer
ITENFR
Software Engineer / Fidenza, Italy

Wael
Haj Mohamed.

Complex systems. Simple solutions.

I build applications that connect data, people and processes. From the first requirement to the software you use every day.

Software Engineer at Pinto S.r.l.
Python & ReactSQL Server & ERPFull stackCV in three languages ↗
01 / MY APPROACH

Good software starts
with people.

I listen to the people using the tools, understand their processes and turn requirements into practical applications. My work spans purchasing, production, warehousing, logistics and quality.

React interfaces, Flask APIs, SQL Server data and ERP/WMS integrations. I work across development, deployment and maintenance, with a focus on clarity and data quality.

02 / PROJECT PORTFOLIO

Real problems.
Practical software.

Open a project to explore its purpose, features and skills.

Pinto S.r.l.

Business applications

11
02 / QUALITYCustomer Claims Management

An application to register and follow customer claims, connecting sales orders, delivery documents and item lines to costs and resolution status.

ReactFlaskSQLAlchemySQL ServerJWT

PROJECT SCOPE

Support the claim lifecycle, from importing source records to reviewing costs and closing the case.

KEY FEATURES

  • Import lines from orders and delivery documents
  • Quantity-based line values, extra costs and duplicate checks
  • Authentication, roles, search, sorting and Excel exports
03 / WAREHOUSEWarehouse Picking & Material Preparation

Picking lists for accessories, slats and guides, connecting order status with reservations, stock availability, pallets and operational labels.

PythonFlaskReactSQL ServerWMS

PROJECT SCOPE

Translate order and stock information into the material lists used by warehouse and production teams.

KEY FEATURES

  • Product-specific quantities, packs and bar requirements
  • Reservations, pallets and stock information
  • Barcode labels, picking documents and Excel/PDF outputs
04 / MANUFACTURINGProduction Capacity Planning

A calendar-based view of production workload at Mediglia, with line-specific capacity thresholds and colour-coded utilisation.

PythonFlaskReactSQL ServerData Visualisation

PROJECT SCOPE

Help planners inspect workload by date and production line.

KEY FEATURES

  • Order grouping by production line
  • Capacity indicators and daily order details
  • Date and line filters with Excel exports
05 / MANUFACTURINGProduction Data & Performance

Daily collection of production output, staffing, shifts and downtime, with dashboards to inspect activity across locations and lines.

PythonFlaskReactSQL ServerData Analysis

PROJECT SCOPE

Connect shop-floor records with operational reporting.

KEY FEATURES

  • Production quantities, operators and material changes
  • Downtime duration, causes and notes
  • Views by day, production line and shift
06 / WORKFORCEWeekly Shift Planning

Weekly staff assignments for production lines and support departments, with reusable schedules and printable shop-floor plans.

PythonFlaskReactWorkforce SchedulingPDF

PROJECT SCOPE

Make weekly assignments easier to prepare and communicate.

KEY FEATURES

  • Organise staff by department, line and shift
  • Reuse the previous week’s assignments
  • Export an A3 landscape schedule
07 / OPTIMISATIONLinear Cutter

A tool for preparing linear cutting plans, accounting for material lengths, required pieces and cutting allowances.

PythonCutting OptimisationData Processing

PROJECT SCOPE

Support the preparation of cutting plans for production materials.

KEY FEATURES

  • Product and material-length constraints
  • Required quantities and cutting allowances
  • Cutting calculations linked to material preparation
08 / LOGISTICSDelivery Planning & Transport Costs

Delivery planning by driver and departure location, combining customer stops, vehicle types, delivery zones and distance-based cost rules.

PythonpandasSQL ServerRoute PlanningCost Analysis

PROJECT SCOPE

Connect delivery organisation with a transparent breakdown of transport costs.

KEY FEATURES

  • Customer addresses, vehicle and delivery-zone information
  • Journey distances and return-distance allocations
  • Driver-specific costs by kilometres, stops and vehicle type
09 / DATA ENGINEERINGERP & Warehouse Data Integration

Queries and transformations that connect Microsoft Dynamics NAV, Business Central and warehouse systems for operational reporting.

T-SQLSQL ServerpandasETLData Quality

PROJECT SCOPE

Create usable links between orders, movements and stock across business systems.

KEY FEATURES

  • Sales, production, shipment and transfer records
  • Normalisation of item codes, locations and data types
  • SQL collation handling and scheduled data updates
10 / INFRASTRUCTUREBusiness Application Deployment

Deployment and maintenance of internal Python and React applications in a Docker environment on Ubuntu, behind an NGINX reverse proxy.

DockerUbuntu / LinuxNGINXGitReactPython

PROJECT SCOPE

Support application releases, configuration and service availability.

KEY FEATURES

  • Frontend and backend service separation
  • Application configuration and SQL Server connectivity
  • Troubleshooting reverse proxy and service issues
11 / DOCUMENT AUTOMATIONProduct Certification Documents

Generation of product certification PDFs from company data, integrated with document consultation and management workflows.

Process AutomationData IntegrationPDF Generation

PROJECT SCOPE

Connect business records with the documents required by operational teams.

KEY FEATURES

  • Use company data to populate certification documents
  • Generate PDF outputs
  • Integrate outputs with document access workflows
Internships & academic projects

IoT & early work

03
12 / DJAGORA FABLAB · 2022Laser Machine Monitoring

An embedded machine-monitoring project with facial recognition and MQTT communication, developed during a final-year internship.

Raspberry PiESP8266MQTTEmbedded SystemsLinux

PROJECT SCOPE

Apply IoT technologies to industrial machine monitoring.

KEY FEATURES

  • Communication between embedded devices using MQTT
  • Raspberry Pi and ESP8266 integration
  • Facial-recognition functionality within the monitoring system
13 / ACADEMIC PROJECTSoil Moisture Monitoring

An embedded systems project applying environmental monitoring concepts to the collection of soil moisture information.

Embedded SystemsLinuxIoTEnvironmental Monitoring

PROJECT SCOPE

Explore how embedded technology can support environmental observation.

KEY FEATURES

  • Soil moisture monitoring
  • Embedded systems development
  • Linux-based project environment
14 / DIGIDEV · 2021E-commerce Website

An e-commerce website developed during an internship, covering the product catalogue and transaction management.

Web DevelopmentE-commerceSoftware Development

PROJECT SCOPE

Support the core functions of an online shop.

KEY FEATURES

  • Product catalogue management
  • Transaction management
  • Web application development
Requirements & workflows · not yet implemented

In planning

01
15 / CONCEPT · REQUIREMENTS & WORKFLOWCustomer Training Request Portal

A proposed public portal for customer training requests, with available-date selection, participant limits and an internal approval workflow.

Requirements AnalysisMicrosoft Power PlatformWorkflow DesignUX

PLANNED SCOPE

Define the customer journey and internal handling process. This project is in the planning stage.

PROPOSED FEATURES

  • Participant limits and selection from available course dates
  • Request statuses, approval and rejection flows
  • Planned email notifications and Outlook calendar integration

Internal projects: company data and confidential source code are not published.

03 / EXPERIENCE

A career built
through practice.

March 2023 - Present

Software Engineer

Pinto S.r.l.

Develop web applications, dashboards and APIs for purchasing, production, logistics and quality workflows. Integrate ERP, WMS and data warehouse records for orders, stock, transfers, shipments and production. Process data with pandas, develop T-SQL queries and views, and manage scheduled updates with SQL Server Agent. Implement authentication, roles, validation and Excel/PDF reports; maintain Docker applications on Ubuntu with NGINX.

February 2022 - July 2022

Final-year internship

Djagora FabLab

Developed a machine-monitoring system with facial recognition and MQTT communication on Raspberry Pi and ESP8266.

June 2021 - July 2021

Web development internship

DigiDev

Developed an e-commerce website with product catalogue and transaction management.

04 / SKILLS

The right tools.
A practical outcome.

01

Web development

Python, JavaScript, React, Flask, Dash, Jinja, HTML, CSS, REST APIs, JWT

02

Data & integration

SQL Server, T-SQL, MySQL, pandas, SQLAlchemy, pyodbc, SQL Server Agent; Dynamics NAV/Business Central, WMS

03

Tools & environments

Docker, Ubuntu/Linux, NGINX, Git, GitHub, Visual Studio Code

04

IoT & machine learning

Raspberry Pi, Arduino, ESP8266, MQTT, TensorFlow

Education

IoT and Integrated Systems

University of Monastir, Tunisia
2019 - 2022

Courses

CCNA 1 & 2 · Deep Learning Specialization, Coursera
Business Model Canvas & Strategic Thinking · Entrepreneurship & Lifestyle

Languages

Arabic: native · Italian: fluent
English: good command · French: good command

05 / RÉSUMÉ

Three languages.
The same experience.

A clear, up-to-date résumé, ready to share.

06 / CONTACT

The next project
starts with a conversation.

For career opportunities and new collaborations.

waelhajmohamed1@gmail.com