Solution Architect · Principal Software Engineer · Technical Leader
Ibrahim Elmansoury
I’m a hands-on software architect and technical leader with 10+ years of experience building distributed platforms, AI-enabled products, data systems, and developer tooling. I work across architecture, implementation, and delivery while leading cross-functional international teams.
I lead the technical direction of an IT services and product-engineering company that helps organisations move from an ambiguous idea to reliable production software.
Shape product and technology strategy across digital platforms, AI-enabled systems, workflow automation, and scalable custom software.
Lead technical discovery with clients, translating business constraints into architecture, phased delivery plans, and explicit engineering trade-offs.
Remain hands-on in system design, implementation decisions, code review, infrastructure, and the critical paths that carry the most delivery risk.
Build delivery practices around reusable foundations, clear ownership, observability, security, and maintainable operations.
Align engineering work with real workflows and measurable client outcomes instead of treating technology as an isolated deliverable.
From business ambiguity to production systems: Projects move forward with clearer scope, deliberate trade-offs, and a technical foundation designed to survive beyond the first release.
Principal Software Engineer · Solution Architect
Intouch.com · El Gouna, Egypt · Ireland
I own technical direction for high-scale media, analytics, and AI-enabled engineering systems while leading a cross-functional team of 10+ engineers.
Own the technical vision and long-term evolution of a programmatic media platform serving 100M+ daily impressions.
Lead and mentor 10+ engineers through architecture reviews, design guidance, incident analysis, and continuous technical feedback.
Mentor engineers across cross-functional squads through regular 1:1s, performance reviews, promotion cycles, growth plans, and clear technical feedback.
Partner with product managers, enterprise customers, and business stakeholders during discovery, solution design, and delivery planning.
Write RFCs, ADRs, migration plans, and technical specifications that turn cross-team decisions into executable work.
Balance reliability, scale, operational simplicity, product velocity, delivery dependencies, and business priorities across concurrent initiatives.
Stay hands-on in distributed services, data pipelines, real-time media, AI workflows, platform tooling, and production investigations.
Enterprise advertising platform: The platform serves 100M+ daily impressions across 20,000+ players in 3,000+ retail locations with 99.9% programmatic delivery success and 98%+ playback reliability.
In-store video synchronization: Video playback across in-store screens stays below 100 ms drift, while adaptive delivery and edge caching reduced bandwidth consumption by approximately 60%.
Analytics workflow modernization: Report-generation time fell by approximately 90%, with a clearer and more resilient user workflow.
Data platform re-architecture: Analytical query latency fell by approximately 70% without interrupting production.
Senior Software Engineer
Intouch.com · Egypt
I built high-throughput backend and data systems, improved production reliability, and helped modernize the platform around reusable services and engineering standards.
Built a .NET batch-processing system that reduced a 1M+ record import from three hours to 25 minutes.
Developed backend platforms for campaign management, media delivery, analytics, reporting, and enterprise workflows.
Built Airflow-orchestrated ETL pipelines across cloud analytics platforms.
Removed memory leaks and improved database, cache, and distributed-service performance in production.
Created reusable backend frameworks for advanced filtering, pagination, search, sorting, and external API integration.
High-throughput batch processing: A 1M+ record import fell from three hours to 25 minutes.
Tech Lead · Individual Contributor
HeartAttack · Remote
I led web, mobile, and backend delivery while continuing to design and implement the systems behind customer products.
Owned technical delivery from solution design and planning through production deployment and operational support.
Coordinated frontend, backend, and mobile engineers while managing dependencies, release risks, and incremental delivery.
Established reusable components, shared libraries, testing practices, documentation, Git workflows, and CI/CD standards.
Built React and React Native products, reusable design-system components, and data-intensive D3.js dashboards.
Designed payment, subscription, and commercial workflow services.
Optimized GraphQL and MongoDB access patterns for a platform processing 10,000+ orders per day.
Used Go for backend services and concurrent workloads where predictable performance and straightforward deployment mattered.
Commercial product platforms: The platform supported 10,000+ orders per day with stronger performance and operational reliability.
Software Engineering Consultant
Independent · Egypt · Remote
I partnered with startups and growing businesses from discovery through production across commerce, logistics, mobility, and enterprise operations.
Led customer discovery, architecture workshops, technical planning, implementation, deployment, and production support.
Modernized legacy platforms through cloud adoption, API integrations, clearer service boundaries, and performance optimization.
Improved production systems using database tuning, asynchronous processing, caching, validation, monitoring, and error handling.
Connected product software to payments, subscriptions, ERP systems, logistics workflows, live tracking, and operational reporting.
Worked directly with founders, executives, and operational stakeholders to turn manual processes into maintainable software.
Used Go alongside Python, Java, PHP, and JavaScript to build efficient services and integrations suited to each client system.
Systems shaped around the business: Manual workflows became software products with clearer service boundaries, faster data access, and more reliable operations.
Education
MSc in Artificial Intelligence
Woolf University · Focus on LLMs, machine learning systems, scalable AI, and applied AI engineering.