HASNAA's CV
HASNAA MELEK
Software Engineer
Profile summary
Accomplished Software Engineer with 4 years of progressive experience in software development, automation, and intelligent systems. Trilingual in Arabic, English, and French, bringing cross-cultural expertise in developing artificial intelligence applications, industrial automation, and robotics solutions. Track record of building real-time object detection tools, chatbots, and integrated hardware-software systems. Dedicated to applying technical engineering principles to deliver functional applications and secure infrastructures.
Career highlights
Artificial Intelligence Applications: Developed a real-time object detection application using Python, YOLOv4-Tiny, OpenCV, and Streamlit, alongside an AI-powered FAQ chatbot using Natural Language Processing.
Industrial Automation and Security: Analyzed technical specifications to build integrated hardware and software systems for security deployment while programming and testing PLC logic using Siemens and Schneider equipment.
Robotics and Assistive Technology: Designed, programmed, and tested intelligent robotic applications using embedded systems, sensors, and microcontrollers while coordinating multidisciplinary teams across engineering phases.
Key skills
Professional experience
Managed artificial intelligence projects, overseeing python development and application deployment. Coordinated technical tasks involving computer vision, natural language processing, and interactive web frameworks.
- Developed a real-time object detection application using Python, YOLOv4-Tiny, OpenCV, and Streamlit.
- Built an AI-powered FAQ chatbot using Natural Language Processing, NLTK, TF-IDF, and Streamlit to process user questions and provide relevant answers.
- Developed a language translation application in Python and Streamlit for translating text between multiple languages.
- Applied practical AI, computer vision, NLP, and Python development techniques to build and deploy functional applications.
Executed engineering tasks for hardware and software systems, coordinating technical integration across security projects. Aligned automation requirements with deployment phases while analyzing technical specifications.
- Collaborated across technical areas combining automation principles with security system implementation.
Directed robotics and assistive technology initiatives within a computer science environment, coordinating multidisciplinary teams across engineering phases.
- Designed, programmed, and tested intelligent robotic applications using embedded systems, sensors, and microcontrollers.
- Contributed to the technical implementation of robotics projects from initial development through end-to-end testing phases.
- Collaborated with multidisciplinary specialists in a computer science environment to build assistive-technology solutions.
Executed industrial automation duties within an engineering environment, applying technical principles to daily operational tasks and troubleshooting workflows.
- Programmed and tested programmable logic control system logic using Siemens S7-300 and Schneider Zelio equipment.
- Supported technical operations in an industrial automation setting by maintaining and reviewing equipment.
- Integrated automation systems across technical areas.
Projects
Designed and developed an intelligent assistive solution combining AI, software, and hardware to address a real-world accessibility challenge. Integrated intelligent processing with physical components to create an end-to-end functional system. Applied AI-based perception and decision-making to convert real-world inputs into actionable outputs.
Python AI/ML Computer Vision Embedded SystemsDeveloped an intelligent system for detecting and classifying potentially malicious network activity. Applied machine-learning techniques to network traffic analysis and anomaly detection. Combined AI and cybersecurity to automate threat identification and improve network monitoring.
Python Machine Learning Networking CybersecurityDesigned and deployed a private cloud infrastructure using OpenStack. Configured cloud compute, networking, virtualization, and infrastructure components. Applied cloud architecture and networking concepts to build and manage a functional private-cloud environment.
OpenStack Linux Networking VirtualizationEducation
Network Management & Cloud Computing
Automation Engineering
Languages
Arabic · Native
English · Professional
French · Professional
Somali · Intermediate