Aicha Makhlouf

Software Engineer specialized in .NET, Web Development & AI Systems

You are looking for a software engineer? You're in the right place.

"Let's connect :)

Passionate Software Engineer with 6 years of experience bridging the gap between robust software architecture and cutting-edge technology. From engineering reliable .NET solutions and scalable AI-powered web platforms to developing low-level embedded systems, I thrive on tackling complex problems, collaborating within agile teams, and driving innovative projects to success.

Explore My Projects

Professional Profile

Specialized in .NET development, React.js, and Angular, with deep expertise in building high-performance web applications and stable enterprise desktop systems. My background bridges the gap between hardware and software, expanding into embedded systems and scalable AI platforms. I am dedicated to crafting innovative, clean, and modular architectures that significantly enhance user experiences.


Technical Expertise

⚙️

Backend & Core Languages

  • Languages : C#, C / C++, Python, Java
  • Frameworks : .NET Core, ASP.NET Core, MVC5,.NET 6+
  • Architecture : CQRS, Web API REST, SOA
  • ORM : Entity Framework, LINQ
💻

Frontend & AI Platforms

  • JS Frameworks : React.js, Next.js, Angular, TypeScript
  • Web Essentials : JavaScript (ES6+), HTML5, CSS3, Tailwind CSS
  • State Management : Redux, Redux Toolkit
  • AI Integration : OpenAI API, Real-time Emotion Recognition
🔌

Embedded Systems

  • Hardware Boards : Beaglebone Black, Raspberry Pi, Arduino, PIC C
  • Tools & Tech : Eclipse IDE, Qt (C++/Qt GUI Design)
  • Computer Vision : OpenCV (Image acquisition & Face detection)
  • Protocols & OS : MQTT (Real-time messages), Linux, Embedded Systems
🧪

Testing & Databases

  • Automated Testing : Selenium WebDriver
  • Unit Testing : NUnit, MSTest, Moq Framework
  • Relational DB : SQL Server, MySQL, PostgreSQL
  • NoSQL & Cloud : MongoDB, Firebase Architecture