Open to work
Hi, I'm Ayoub
Software Engineer
Software engineer with a master’s degree in Computer and Mobile Systems. I work mainly on backend development and API design, with a solid base in systems programming and networking. I build a lot of low-level tools from scratch because I like to understand how things really work, not just how to use them.
Where I've worked
Experience
Feb 2025 – Present
ALL-INKL.COM
Dubai, United Arab Emirates
Software Engineer
- Worked on the company's new webmail platform, including the API that manages user accounts and fetches emails from the mail server over IMAP, and the web client that users see every day. Emails now load faster and the interface is easier to use.
- Helped build an HR management system that HR and staff now use daily to handle salaries, vacations, and sick leave in one place, instead of tracking each request by hand.
Feb 2024 – Jul 2024
Aikyo
Casablanca, Morocco
Intern Software Developer
- Built the API and back-office for a Sales Recording System (SRS) to meet Revenu Québec's tax rules. It handled invoicing and secure transaction records, and passed Revenu Québec certification.
- Worked on a trading backtesting platform for a London-based hedge fund. Fixed bugs and added new features to a system that ran large historical market data on AWS.
- Built API endpoints and connected the frontend for a transportation management system (TMS).
Apr 2022 – May 2022
Youpel
Tangier, Morocco
Intern Web Developer
- Developed a website for a construction equipment company with separate admin and user sections.
- Admin panel covered adding, editing, and deleting equipment listings and updating contact/about pages.
- User section allowed browsing equipment and contacting the company for product information.
What I work with
Tech Stack
Languages
GolangTypeScriptJavaScriptPHPC++Shell Scripting
Frontend
AngularVue.jsNuxt.js
Databases
MySQLPostgreSQLMongoDB
Systems & Networking
TCP/IPUDPSocket ProgrammingDNSHTTP
Tools
DockerGitLinuxCMakeMake