Abdel-Magid Mroueh

Abdel-Magid Mroueh

Engineering Manager at Buena

About

Engineering Manager with 13+ years of experience across full-stack development, system architecture, and team leadership. Deep expertise in TypeScript, NestJS, React, and PostgreSQL. Experienced in building financial systems, payment integrations, and scalable platforms from the ground up. Strong focus on hiring, mentoring, and growing engineering teams while staying hands-on with code, architecture, and AI-driven developer workflows.

Background

buena.com

Engineering ManagerSep 2024 – Present

Team & process: Leading a team of 5+ engineers. Built a strong engineering culture around code ownership, knowledge sharing, and continuous improvement. Introduced quarterly performance reviews, created clarity for underperforming engineers through goals and milestones, and shaped the roadmap to distribute ownership - every engineer can now contribute to any part of the system with minimal onboarding.

AI DevX: Led AI developer experience across the team - set standards for Claude Code, Cursor, and Codex usage, and empowered product managers and engineers to leverage AI at every step of the SDLC, shipping typical features 2x faster without compromising quality through rigorous code review, unit/integration tests, and Playwright UI tests.

AI agents: Implemented an agent that automates accounting transaction booking with 90% accuracy (saving 20+ hours/week of manual work) and another that categorizes incoming tickets with 95% accuracy (repair, refund, payment, general).

Accounting system: Evolved the in-house accounting system from a custom solution into a standardized double-entry ledger - processing 12,000+ bank transactions per month, automatically matching and booking them into the correct accounting entries.

Search infrastructure: Started as a proof of concept at an offsite using Go and OpenSearch, then after validating with users, rebuilt it into a production-grade search service indexing 7 entity types across 41+ filterable attributes with fuzzy matching and per-company index isolation. Improved query speed by 90% and reduced load on the main database by 70%.

Infrastructure & DevOps: Owned the full deployment pipeline and cloud infrastructure across AWS and Vercel - managed environments, CI/CD workflows, monitoring, and maintaining 99.9% uptime.

Senior Software EngineerFeb 2021 – Sep 2024

Platform rebuild: Joined when the product ran on Airtable as a no-code solution. Played an integral role in rebuilding the entire application on modern technologies - architected the database design (130+ tables), built the backend with NestJS, and contributed significantly to the Next.js frontend serving 300+ employees.

Financial systems: Built the Stripe integration and automated rent-collection workflow from scratch, collecting rent for 1,000+ units monthly. Designed and led the in-house accounting system tailored for German property management, processing 12,000+ bank transactions per month via open banking with automated booking.

Ticketing system: Built the first version of an in-house ticketing system at an offsite in Portugal - receives notifications via GCP Pub/Sub and processes emails through Gmail API with dedicated processors, auto-linking them to properties and contacts based on sender and context, replacing Outlook and handling 15,000+ emails/month.

Earlier

Blu SolutionsBeirutSenior Software Engineer
2015–2017

Designed and maintained applications with Laravel and CodeIgniter; identified performance issues and prepared technical design specs.

Layout Intl.BeirutSoftware Engineer
2014–2015

Built a newspaper workflow and archiving system; led the full lifecycle of the CIR product; contributed to an online CMS with Zend Framework.

Link SystemsKuwaitSoftware Engineer
2013

Delivered Venus HRS - an HR and time-attendance system integrated with physical fingerprint machines (PHP, MsSQL).

ClearTag & Layout LTDBeirutWeb Developer
2012–2013

Maintained and developed client websites for IPT, MTN, Audi, and Rymco using YII and PHP.

Education

B.Sc. Computer Science

Lebanese International University

2009 – 2012

Languages

EnglishFluent
FrenchFluent
ArabicNative
GermanBasic

Certifications