
Soulaymane Abiadou
Software Engineer | Go, NodeJS, PostgreSQL, Microservices, DevOps | I Build Systems That Scale
Salary / Daily rate
Marrakesh, Morocco
Freelance, open to permanent contract
Remote only
Skills
Languages
About me
Intro
I'm a backend engineer with 5+ years of experience building systems that scale. Most of my work has been with Go, Node.js, PostgreSQL, and Microservices. Most recently I led development of an AI image generation service where I built the full pipeline including async job processing with BullMQ, real-time progress streaming, and an AI layer with structured prompting and auto-retry to ensure quality at the user level. At Avito.ma, I built the login system (WhatsApp + phone auth) that over a million users rely on. I also rebuilt one of our data pipelines using KSQL to replace legacy Java code, and worked on search improvements that helped with typos and fuzzy matching. Before that, I did freelance work deploying applications with Docker, built APIs for clients in different industries, and worked on a white-label food delivery platform where I dealt with everything from the React Native app to the Express backend. I like working on problems where the main challenge is keeping things maintainable as they grow. If you're dealing with scale, legacy code that needs cleaning up, or just need someone who can ship backend work without a lot of hand-holding, feel free to reach out. Open to remote work.
Work experience
Senior Software Engineer
Freelance | Self-Employed
Feb 2026 - Present
9 months
Remote
– Led development of an AI image generation service, owning the design and implementation across Node.js, PostgreSQL, and Next.js. – Designed database schema and implemented production-grade systems including validation, logging, error handling, and AI output quality verification. – Built an end-to-end pipeline for AI image generation with background processing (BullMQ), real-time streaming (SSE), and core user features.
Software Engineer
Africa in Science
Dec 2020 - Present
5 years 11 months
– Rebuilt the scientific data platform with Next.js and PostgreSQL for tracking African research output. – Set up automated deployment with Google Cloud Run, cutting infrastructure costs by ~70%. – Led most of the development work including frontend rebuild, database optimization, and UI/UX design.
Software Engineer
Avito.ma
Jun 2024 - Dec 2025
1 year 7 months
– Built WhatsApp and phone login for 1M+ users, with SMS fallback for accessibility. – Rebuilt a data sync microservice using KSQL to replace legacy Java code, making it easier to maintain and reducing complexity. – Worked on search improvements with fuzzy matching and typo tolerance, helping millions of daily queries return better results.
Software Engineer
anbit GmbH
Nov 2023 - May 2024
7 months
– Deployed 4 client applications on Kubernetes with monitoring and maintenance workflows. – Built backend APIs for clients in cybersecurity, food, and pharmaceutical sectors. – Optimized 2 client websites, reducing page load times and improving Core Web Vitals.
Software Engineer
SanadTech
Feb 2022 - Aug 2023
1 year 7 months
– Improved Docker and GCP infrastructure for a white-label food delivery platform, streamlining deployment workflows. – Maintained the full-stack codebase including React Native mobile app, React web app, and Express/MongoDB backend. – Set up Sentry monitoring to catch mobile app crashes faster and improve resolution time.
Full Stack Engineer
magnetomedia
May 2021 - Feb 2022
10 months
– Built a business planning application with Next.js and NestJS, including complex form workflows and PDF generation. – Integrated Stripe payment processing for course enrollment and transaction handling. – Designed GraphQL APIs with MongoDB, collaborating with the Flutter mobile team on implementation.
Education
FST Settat
Bac + 3, Computer Software Engineering
2019 - 2020
1 year 1 month
ISGI
Two Years Degree, Computer Software Engineering
2017 - 2019
2 years 1 month
Portfolio
