Ahmed Manai

Full-Stack Software Engineer with 3+ years of experience solving technical challenges using .NET, Spring, and Angular frameworks.
Proven track record of optimizing solutions by 10% for projects valued at up to $500K. Certified Microsoft Azure Solutions Architect.

Technical Skills

Languages: C#, Java, TypeScript, SQL
Frameworks: .Net, Spring Boot, Angular
Databases: MySQL, MongoDB, Spark
Cloud & DevOps: Azure, Azure DevOps CI/CD, Kubernetes
Tools: Swagger, Docker, Kubernetes, Jenkins
Modeling: UML
Protocols: gRPC, SignalR, MQTT, ZMQ, REST API
Process & Systems: BPMN, Business Rule Engine, RCA, Expert Systems
AI/ML: Computer Vision (OpenCV), OCR
Methodologies: Agile/Scrum

Professional Experience
Software Engineer
Integration Objects Inc
Tunisia
Jul 2022 – Present


• Developed and implemented a scalable .NET core app capable of processing real-time and historical data at up to 1 million IO/s.
• Deployed asynchronous .NET Core REST APIs for communication across microservices, ensuring high availability on an IIS server.
• Implemented inter-service communication (zmq, MQTT, and gRPC) for real-time data, managing thread safety and synchronization.
• Developed and maintained an Angular 14 web app, focusing on optimizing server-side rendering, resulting in a 30% boost in PTL.
• Designed and developed a Spring Boot app, implementing the business process (Activiti), and rule (Drools) management systems.
• Integrated and maintained the Drools rule engine, involving the dynamic creation of knowledge base and knowledge session.
• Work on the implementation of Business Process Management workflow using Activiti BPM, creating and designing custom blocks.
• Write unit (xUnit) and auto end-to-end (playwright) tests, reducing regression testing time by 40 % and providing CI/CD integration.
• Deployed .NET and Spring apps to the Azure cloud using PaaS solutions, resulting in a 20 % increase in overall app performance.
• Leveraged Agile methodologies, fostering iterative feedback loops, resulting in a 10% increase in project delivery speed.

Software Engineer
Emerson Inc
Tunisia
Nov 2021 - Jun 2022

• Migrated the POA stack from a monolithic 3-tier .NET Framework 4.8 app to .NET core 6 and created microservice architecture.
• Replaced .NET Remoting with gRPC over HTTP/2 for efficient real-time interservice communication, resulting in 50% lower latency.
• Analyzed the apps for threading, memory, and I/O bottlenecks in Linux vs Windows containers, identifying areas for optimization.
• Decomposed complex services, monolithic services into modular, loosely coupled microservices. Improving system availability.
• Deployed microservices into a containerized env, increasing scalability by 40% through service discovery and load balancing.
• Assisted in the deployment of Kubernetes orchestrator for auto-scalability and load balancing across multiple worker nodes.
• Collaborated with cross-functional teams, applying agile methodologies and principles to ensure efficient project execution.

AI / Software Engineer Intern
bulldozer Inc
Tunisia
Feb 2021 - Jul 2021

• Designed and implemented an OCR model to extract metadata from receipt images and convert them into structured documents.
• Integrated a pre-processing phase consisting of image cleaning, followed by a data extraction using LSTM-based tesseract engine.
• Implemented post-processing (spelling error correction), and Training, where data is prepared for training based on new data.

Education
Engineer Degree in Computer Science (Valedictorian)
Sep 2018 - Jul 2021


Tunis El Manar University
Tunisia

Bachelor’s Degree in Embedded Systems (Valedictorian)
Sep 2015 - Jul 2018

Carthage University
Tunisia

Baccalaureate Diploma in Mathematics
Sep 2011 - Jul 2015

Tunisia

Certifications
2x Microsoft Certified Expert
2022-2025


Azure Solutions Architect Expert
Azure DevOps Engineer Expert

7x Microsoft Certified Expert
2022-2025

Azure Security Engineer Associate
Azure IoT Developer Specialty
Azure Developer Associate
Azure Data Engineer Associate
Azure Administrator Associate
Azure AI Engineer Associate

Languages

English [Professional]
French [Basic]
Arabic [Native]

Awards
1st prize MADARit
2019 Hackathon:


Designed and prototyped a connected device with an on-board camera, aimed at helping
individuals with Alzheimer's disease instantly recall forgotten people, things, or important details when necessary.

Projects

• Connected Monitoring Robot: A remote robot that monitors, analyzes, and reports real time environmental data, enhancing safety.
• Smart Alarm Device: A hazard detection device that provides instant alerts to users, preventing accidents and ensuring safety.