Abdelrahman
Abou-Kandil

|

Engineering Leader with 10+ years delivering production systems across healthcare, government, energy & telecom. I architect enterprise backends in .NET & Java Spring Boot, build intelligent pipelines with RAG, local LLMs & vector search, and lead teams from design to deployment — at scale, on time, every time.

SCROLL

About Me

I'm Abdelrahman Abou-Kandil — a software engineering leader who has spent over a decade at the intersection of enterprise architecture, team leadership, and emerging technology. I don't just write code — I own outcomes, drive teams, and build systems that hold up under real-world pressure at scale.

Currently leading engineering at NTG Clarity, I design and deliver full-stack enterprise platforms using ASP.NET Core, Java Spring Boot, Angular, Oracle DB, and SQL Server — with production deployments running on Azure with Docker and OCI containerization. I define the technical vision, run the architecture reviews, and stay in the code alongside my team every step of the way.

What's changed most recently: I've gone deep into AI engineering. I'm actively building RAG (Retrieval-Augmented Generation) systems — connecting vector databases to language model inference to give enterprise applications real contextual intelligence. I work with local LLMs (on-premise, data-private deployments), fine-tuning pipelines, and ML-driven automation — bringing AI from prototype into production within real business constraints.

My MSc thesis at Cairo University (2022) tackled a problem the academic and commercial world had not formally solved: defending encrypted storage against attacks originating from privileged system accounts and trusted user-space processes. The hybrid RSA+AES framework I designed — with its custom key management scheme — remains a contribution I'm deeply proud of, and it sharpened my instinct for thinking about systems from an adversarial perspective.

I've built and managed engineering teams at multiple companies. I know how to hire well, grow people fast, run a clean sprint, and ship software that clients actually trust. 95% on-time delivery isn't a lucky streak — it's the result of disciplined planning, clear ownership, and a culture where problems get surfaced early rather than buried until demo day.

10+
Years Experience
95%
On-Time Delivery
6+
Enterprise Systems
MSc
Software Engineering
Abdelrahman Abou-Kandil
A
Abdelrahman Abou-Kandil
Team Leader · .NET & Java Spring Boot · REST · AI Engineer
🏢
Team Leader @ NTG Clarity
🤖
Currently: Java Spring Boot · .NET Core · Angular · AI Engineering · RAG Systems · Local LLMs
🎓
MSc Software Engineering, Cairo University
🌐
Arabic (Native) · English (Professional)

Tech Stack

Backend & APIs
ASP.NET Core C# Java Spring Boot REST API MVC .NET Framework Web Security SSIS SSRS
AI & Data
Python Machine Learning RAG Pipelines Local LLMs Vector Databases LangChain Ollama Embeddings Tableau SQL Server Oracle DB Data Analysis
Frontend
Angular HTML5 CSS3 JavaScript TypeScript Selenium
DevOps & Tools
Git Azure DevOps Docker CI/CD ITIL Agile/Scrum
Leadership
Team Building Code Review Mentoring Technical Analysis Roadmapping Stakeholder Comms
Security
Web Application Security RSA / AES Encryption SDL Key Management Threat Modeling

Work Experience

NTG Clarity · Cairo
Team Leader · Full Stack .NET Developer
  • Architect and deliver enterprise-scale solutions using ASP.NET Core, Java Spring Boot, Angular, Oracle DB, and SQL Server — covering the full stack from database schema to UI
  • Lead a multi-disciplinary team across frontend, backend, QA, and DevOps — setting sprint goals, conducting design reviews, and ensuring zero-defect releases
  • Designed and implemented RESTful API architecture consumed by multiple client apps and third-party integrations, enforcing versioning, security, and performance contracts
  • Built and maintained Azure DevOps CI/CD pipelines with Docker-based deployments across production, staging, and DR environments
  • Introduced AI capabilities into existing enterprise workflows — integrating local LLMs and RAG pipelines to automate document processing and internal knowledge retrieval
  • Drove technical roadmapping sessions with business stakeholders, translating complex requirements into phased, deliverable engineering plans
  • Enforced code quality standards through systematic code reviews, pair programming, and architectural design documents shared across the team
  • Proactively identified system bottlenecks and re-architected critical services, resulting in measurable improvements in response time and scalability
Sep 2023 – Present
Xceed · Cairo
Application Development Team Leader
  • Led end-to-end development lifecycle for multiple concurrent enterprise projects, owning planning, estimation, resource allocation, and delivery across cross-functional teams
  • Maintained a 95% on-time delivery rate across all managed projects by establishing clear milestone frameworks and proactive risk mitigation
  • Supervised full hiring pipeline — defined role requirements, conducted technical interviews, onboarded new engineers, and built a culture of ownership and continuous improvement
  • Designed and shipped a "ViewAs" feature enabling admins to view exact client perspectives without additional configuration — drastically reducing client support resolution time
  • Automated the report-access approval workflow with scheduled email notifications, eliminating 50% of backlog requests and freeing analysts from manual approval chasing
  • Developed a custom Azure Git integration that analyzed developer activity patterns, detected anomalies, and dispatched daily intelligent alerts to engineering managers
  • Led client-facing presentations, live product demos, and technical negotiations — serving as the primary bridge between development teams and project stakeholders
  • Collaborated with marketing and customer success to align product roadmaps with real customer pain points, ensuring every release delivered measurable business value
May 2021 – Sep 2023
Xceed · Cairo
Senior Application Developer
  • Architected reusable software components and domain-specific subsystems using ASP.NET MVC, C#, and SQL Server — establishing foundational patterns used across multiple product lines
  • Built and maintained the application powering Egyptian Electricity Holding Company — managing customer data at national scale for the Arab Republic of Egypt
  • Designed formal data flow diagrams, technical specifications, and system architecture documents to guide both development and QA validation processes
  • Implemented SSIS packages for complex ETL pipelines, and SSRS reports for executive-level business intelligence dashboards consumed daily by leadership teams
  • Applied web security best practices across all applications — input validation, authentication hardening, OWASP compliance — as a Microsoft-certified Security Development Lifecycle practitioner
  • Established comprehensive unit and integration testing strategies, dramatically reducing regression defects during release cycles
  • Mentored junior developers on design patterns, clean code principles, and .NET best practices, accelerating their growth into independent contributors
  • Continuously researched emerging technologies, adopted new tools where justified, and documented learnings in internal knowledge bases shared across the engineering org
Jan 2016 – May 2021

Featured Projects

🕋
Enterprise Gateway System
Large-scale Hajj & Umrah pilgrim management platform serving thousands of users. Built Angular 15+ SPA frontend with a .NET Core REST API backend, full Docker containerization, and Azure DevOps pipelines across production, staging, and DR environments. Designed the API contract layer, enforced role-based access control, and led a team of 5 engineers through multiple release cycles.
Angular .NET Core Java Spring Boot REST API Azure DevOps Docker OCI
🏥
Healthcare Management Portal
End-to-end hospital management system for patient records, scheduling, and clinical workflows. Angular frontend backed by RESTful APIs, Firebase for real-time notifications, and OCI-based Docker deployment on Azure. Implemented simulation and production pipeline variants with automated validation stages, ensuring zero-downtime deployments for a critical healthcare environment.
Angular REST API Firebase Docker Azure OCI
📊
BI Analytics Portal
Enterprise Business Intelligence platform delivering real-time KPI dashboards, custom reporting, and data drill-down for executive and operational teams. Java Spring Boot REST API backend connected to Oracle and SQL Server data warehouses, with a dynamic UI layer supporting complex filter logic, Tableau-embedded views, and scheduled report exports consumed across multiple business units.
Java Spring Boot REST API Oracle DB Tableau SQL Server
🔐
Hybrid Encryption System (MSc Research)
Cairo University MSc thesis — formalized a general threat model for storage security, identifying attack vectors that existing systems failed to address. Designed and implemented a hybrid RSA+AES encryption scheme with an advanced key management layer that remains transparent to users while providing enterprise-grade security. Novel contribution: defending against superuser and privileged user-space process attacks — a threat class previously unsolved in academic and commercial systems.
RSA / AES Python Key Management Threat Modeling Academic Research
Approval Automation Engine
Replaced a fully manual report-access approval process with an ASP.NET Core web solution featuring automated workflow routing, role-based escalation, and periodic email reminders triggered by scheduled background jobs. Eliminated human bottlenecks that had built a growing request backlog — reduced outstanding approval requests by 50% within weeks of launch, freeing analysts to focus on high-value work.
ASP.NET Core C# Workflow Automation SQL Server Background Jobs
🤖
AI Activity Analyzer
Custom-built developer intelligence tool integrating directly with Azure Git APIs to collect commit history, PR activity, review participation, and code churn metrics. Applied ML-based anomaly detection to surface at-risk contributors, inactive reviewers, and abnormal merge patterns. Delivered daily automated digest alerts to engineering managers — giving leadership data-driven visibility into team health without requiring manual status reports.
Azure Git API Python ML / Anomaly Detection .NET Automation

Education & Certifications

🎓
Master of Science — Software Engineering
Cairo University, Egypt
2017 – 2022
Thesis: Hybrid RSA+AES encryption for storage security. Formalized threat models, advanced key management schemes, and novel defenses against privileged-user attacks.
📜
Diploma — Computer Software Engineering
Cairo University, Egypt
2015 – 2016
Advanced software engineering principles, design patterns, and applied computer science fundamentals.
🎓
BSc — Computer & Information Systems
Sadat Academy for Management Sciences
2011 – 2015
Foundation in computer science, information systems, software development, and database management.
🛡️
Security Development Lifecycle & Web App Security
Microsoft
🗄️
SQL Server 2014: Performance Tuning & Optimization
Microsoft
💻
Programming in C#
Microsoft
🌐
Programming in HTML5 with JavaScript and CSS3
Microsoft
⚙️
Developing ASP.NET MVC 4 Web Applications
Microsoft

Get In Touch

Open to senior engineering roles, team leadership positions, and AI/ML consulting. Let's build something great together.

Send Me a Message