# Ahmed Muhamed > Backend Software Engineer. Sviluppatore backend con esperienza professionale nella realizzazione di sistemi backend, applicazioni gestionali e integrazioni con Python, Django e Frappe/ERPNext. Focalizzato sullo sviluppo di API affidabili, sull'automazione dei flussi di lavoro aziendali e sull'integrazione tra sistemi aziendali. ## Profilo Ahmed Muhamed è un Backend Software Engineer con esperienza nella realizzazione di sistemi backend, applicazioni gestionali e integrazioni con Python, Django e Frappe/ERPNext. Il suo lavoro comprende REST API, automazione dei processi aziendali, personalizzazione di ERP e integrazioni con sistemi di terze parti. Sono interessato a opportunità nel backend engineering e a collaborare a progetti software significativi. Non esitare a contattarmi. - Sito web: https://2026-portfolio-chi-blue.vercel.app/it - Email: aqoldiahmed@gmail.com - Località: Messina, Italia - CV (EN): https://2026-portfolio-chi-blue.vercel.app/Ahmed_Muhamed_Fentaw_Resume_2026.pdf - Versione inglese: https://2026-portfolio-chi-blue.vercel.app/en/llms.txt ## Link - GitHub: https://github.com/d3mah-24 ## Competenze tecniche ### Backend Python, Django, Django REST Framework, Frappe, ERPNext, REST APIs ### Linguaggi e web JavaScript, SQL, HTML, CSS ### Database e caching PostgreSQL, MariaDB, MySQL, Redis ### DevOps e infrastruttura Docker, Linux, Nginx, Git, GitHub ### Frontend e integrazioni Vue.js, React, Odoo, Integrazioni con API di terze parti, Postman ## Esperienza ### Sviluppatore Frappe/ERPNext (Professionale) — ZIKPRO Ltd Ott 2025 — Ago 2026 | Da remoto, Regno Unito - Sviluppo e personalizzazione di applicazioni Frappe/ERPNext con Python, JavaScript e Vue.js a supporto dei flussi di lavoro aziendali e di requisiti internazionali. - Sviluppo di un sistema di gestione per l'edilizia (Construction Management System) con frontend Vue.js e backend Frappe, con implementazione di flussi di lavoro e logica di business specifici del settore. - Implementazione della ricerca e validazione degli indirizzi del Regno Unito con Ideal Postcodes, riducendo il tempo di creazione e validazione degli indirizzi dei clienti da circa 2 minuti a 30 secondi. - Lavoro su un'integrazione con l'HMRC del Regno Unito per la Corporation Tax (CT600), comprendente elaborazione dei dati fiscali, flussi di reporting e componenti di invio telematico; l'integrazione nel suo complesso non è stata completata. - Sviluppo di DocType personalizzati, workflow, API, report e integrazioni con MariaDB, Docker, Git e Linux. ### Sviluppatore Python / ERPNext (Professionale) — Haron Computer Set 2025 — In corso | Etiopia - Sviluppo e personalizzazione di applicazioni Frappe/ERPNext per diversi ambiti aziendali, tra cui immobiliare, HRMS, punto vendita e gestione della manutenzione. - Realizzazione di DocType personalizzati, report, formati di stampa, dashboard e workflow per esigenze aziendali specifiche. - Implementazione di permessi basati sui ruoli, script lato server e logica applicativa per estendere le funzionalità di ERPNext. - Attività di migrazione dei database, test applicativi e manutenzione di applicazioni aziendali esistenti. ### Sviluppatore Python (Professionale) — Addis System Ott 2023 — Feb 2024 | Etiopia - Sviluppo di un connettore per le spedizioni con Django, Django REST Framework e PostgreSQL per l'integrazione di servizi backend. - Implementazione di funzionalità REST API e della relativa documentazione con Swagger. - Personalizzazione di funzionalità Odoo con Python e XML per soddisfare i requisiti aziendali. ### Tirocinante sviluppatore backend (Tirocinio) — Simba Tech Trading Lug 2023 — Set 2023 | Addis Abeba, Etiopia - Sviluppo di funzionalità Django per applicazioni di gestione delle vendite e dei prodotti. - Lavoro con dati SQL ed esplorazione dell'analisi dei dati con librerie Python, tra cui Pandas e NumPy. - Implementazione e manutenzione della logica backend a supporto delle funzionalità applicative e dei requisiti aziendali. ## Formazione ### Laurea triennale in Informatica — Data Analysis — Università degli Studi di Messina Set 2025 - In corso | Messina, Italia Insegnamenti: Strutture dati e algoritmi, Programmazione orientata agli oggetti, Basi di dati, Algebra lineare, Statistica ed elaborazione dei dati ## Progetti selezionati ### HMRC CT600 Integration — Integrazione per il reporting e l'invio della Corporation Tax del Regno Unito Tecnologie: Python, Frappe, XML, iXBRL, REST APIs - Sviluppo dei componenti principali di un'integrazione per l'elaborazione dei dati della Corporation Tax del Regno Unito e il supporto ai flussi di reporting CT600. - Elaborazione di documenti XML e iXBRL per i calcoli fiscali e i relativi bilanci. - Contributo ai flussi di invio telematico, incluse le interazioni con HMRC Gateway, le ricevute di invio, il polling e l'elaborazione relativa all'IRmark. - Completamento di oltre l'80% del lavoro di sviluppo intrapreso prima di lasciare il progetto; l'integrazione nel suo complesso non è stata completata. ### Construction Management System — Flussi di lavoro aziendali e gestione dei cantieri Tecnologie: Python, Frappe, ERPNext, JavaScript, Vue.js, MariaDB - Sviluppo di un'applicazione per la gestione dei cantieri con frontend Vue.js e backend Frappe. - Implementazione di logica di business e workflow specifici del settore edile a supporto dei processi operativi. - Integrazione delle funzionalità frontend con i servizi applicativi e i modelli dati del backend. ### UK Address Lookup and Validation — Integrazione per la validazione degli indirizzi in Frappe/ERPNext Tecnologie: Python, Frappe, JavaScript, REST APIs, Ideal Postcodes Link: https://docs.ideal-postcodes.co.uk/docs/postcode-lookup/ - Integrazione della ricerca e validazione degli indirizzi di Ideal Postcodes nei flussi di gestione clienti di Frappe/ERPNext. - Riduzione del tempo di creazione e validazione degli indirizzi dei clienti da circa 2 minuti a 30 secondi, pari a una riduzione del 75%. - Maggiore efficienza nell'inserimento degli indirizzi grazie alla riduzione dell'inserimento manuale e alla ricerca tramite codice postale. ### Frappe/ERPNext Business Applications — Applicazioni ERP personalizzate e automazione dei processi aziendali Tecnologie: Python, Frappe, ERPNext, JavaScript, MariaDB, SQL - Sviluppo e personalizzazione di oltre 15 applicazioni Frappe con più di 120 DocType. - Realizzazione di oltre 20 report e implementazione di workflow aziendali per applicazioni in ambito immobiliare, HRMS, POS e manutenzione. - Implementazione di permessi personalizzati, formati di stampa, script e report per estendere le funzionalità standard di ERPNext. - Attività di migrazione dei database, manutenzione applicativa e automazione dei processi aziendali. ## Riconoscimenti e risultati - Vincitore di DevHackathon, giugno 2023. - Menzione d'onore all'8th Ethiopian Collegiate Programming Contest (ETHCPC). - Quarti di finale all'A2SV Generative AI Hackathon. - Certificazione HackerRank Python (Basic) conseguita a gennaio 2023. ## Attività e responsabilità ### Organizzatore di competizioni di programmazione Comunità universitaria etiope di programmazione competitiva - Contributo all'organizzazione di competizioni universitarie di programmazione per tre anni. - Partecipazione ad attività di programmazione competitiva e di problem solving tecnico. ### Sicurezza e pratica CTF Sicurezza applicativa e sfide Capture the Flag - Pratica con sfide Capture the Flag per rafforzare le capacità di analisi della sicurezza e di problem solving. - Studio della OWASP Top 10 e delle vulnerabilità più comuni delle applicazioni web. ## Contatti Sono interessato a opportunità nel backend engineering e a collaborare a progetti software significativi. Non esitare a contattarmi. - Email: aqoldiahmed@gmail.com ## Codice sorgente Questo portfolio è open source: https://github.com/d3mah-24/2026-Portfolio