ABDEL-HAMID M. NASER AWAD
***** ******** **, ******** ****, Kansas 66210 610-***-**** *****.*********@*****.***
PROFESSIONAL SUMMARY
Senior Software Engineer with 20+ years of experience designing and delivering enterprise-grade, cloud-native, event-driven systems. Expert in .NET 8 / C# 12, AWS (ECS, SQS, SNS, Redis, Terraform), Azure (Functions, Event Hub, Blob Storage), SQL Server, and microservices architecture. Proven track record in scaling systems to billions of events, optimizing performance, and integrating AI/GenAI solutions for personalized customer engagement. Experienced in leadership, mentoring, CI/CD, and Agile delivery to drive high-impact results.
KEY HIGHLIGHTS
•Architected AWS-based communication orchestration platform handling millions of daily hits and 10B+ records with multi-region, sharded architecture for high availability and fault tolerance.
•Automated cloud infrastructure using Terraform, deploying ECS, ECR, Redis, IAM, S3, and load balancers, cutting provisioning time from days to hours.
•Designed and deployed containerized microservices (API + 5 worker services) with event-driven SNS/SQS pipelines, DLQs, and retry/error handling for resilience.
•Built GenAI-powered APIs integrating OpenAI GPT and HeyGen avatars for personalized customer messaging and interactive support.
•Led Azure-based microservices development with C#/.NET Core, SQL Server, Event Hub, and Blob Storage for large-scale, real-time data processing.
•Implemented observability & monitoring using Serilog Splunk, New Relic, Polly retry policies, Azure Application Insights, and KQL queries.
•Optimized performance using Redis caching (multi-AZ, encrypted at rest) and scalable SQL Server queries, reducing latency and database load.
•Ensured system security with IAM least-privilege policies, KMS encryption, SSL/TLS, Azure Key Vault, and OAuth 2.0/JWT authentication.
•Mentored and guided engineers in DSL development, cloud architecture, and software best practices, fostering high-performing teams.
CORE SKILLS
Languages: C#, C++, Python, Go, Java, JavaScript/TypeScript, SQL
Frameworks & Libraries: .NET 8/6, ASP.NET Core, WPF, WinForms, React, Angular, Node.js
Cloud & IaC: AWS (ECS, ECR, SQS, SNS, Redis, S3, IAM, KMS), Azure Functions, Event Hub, Blob Storage, GCP, Terraform, Docker, Kubernetes
Databases: SQL Server, PostgreSQL, MySQL, MongoDB, Firebase
Messaging/Eventing: Kafka, EventHub, RabbitMQ, Amazon SQS/SNS
Testing & Quality: xUnit, NUnit, Jest, Selenium, K6, Moq, Coverlet, SonarQube
DevOps & Tools: Azure DevOps, Git, CI/CD pipelines, Rancher, OpenLens, Postman, JIRA
AI/ML & Automation: OpenAI GPT API, NLP text generation, GenAI integration, HeyGen interactive avatars
PROFESSIONAL EXPERIENCE
Senior Software Engineer
Cox Automotive – Mission, Kansas 07/2024 – Present
•Architected AWS communication orchestration platform handling millions of daily hits and 10B+ records with sharded, multi-region architecture.
•Developed .NET 8 RESTful APIs and worker services (Call, Email, Text, Status) in containerized microservices architecture.
•Built event-driven pipelines with SQS/SNS, implementing DLQs, message filtering, and retries for reliability.
•Automated AWS infrastructure provisioning with Terraform, including ECS, Redis (multi-AZ), IAM, S3, and load balancers.
•Integrated OpenAI GPT and HeyGen avatars for personalized email/SMS responses, enhancing customer engagement.
•Implemented monitoring and resilience with Serilog Splunk, New Relic, Polly retry policies, LaunchDarkly feature flags, and health checks.
•Conducted load testing with K6, validating system performance under billions of events.
•Migrated legacy Node.js and Python components to C#, improving maintainability and performance.
Senior Software Engineer
Loyal Health – Atlanta, Georgia 03/2022 – 04/2024
•Architected Azure-based microservices with C#/.NET Core, SQL Server, Event Hub, Blob Storage, handling large-scale client data processing.
•Built RESTful APIs with error handling, caching, filtering, pagination, integrating OpenAI for NLP, text, image-to-text, and audio-to-text workflows.
•Developed reusable ETL framework for CSV, SQL Server, and MySQL datasets, reducing import timelines from 6 weeks to 1 week.
•Created React-based customer support dashboard enabling independent verification of client data, reducing resolution times.
•Implemented caching strategies with memory cache and Azure Redis to improve performance and reduce database load.
•Automated secure data exchange (FTP, SMTP, SSH) and applied encryption/SSL/TLS standards with Azure Key Vault for secrets.
•Established OAuth 2.0/JWT authentication and Azure DevOps CI/CD pipelines orchestrating Docker, Kubernetes, and scheduled jobs.
•Monitored applications using Azure Application Insights and Kusto Query Language (KQL) for proactive issue resolution.
Senior Systems Analyst
Illustrate Inc. – Overland Park, KS 06/2012 – 02/2022
•Led development of Life Insurance illustration software, improving UX and functional capabilities for clients.
•Designed iiScript, a DSL simplifying complex business rules, improving development speed and maintainability.
•Built ANTLR-based compiler and runtime for iiScript, optimizing execution performance for high-volume rule processing.
•Developed advanced code editor with ACTIPRO Syntax Editor SDK to enhance developer productivity.
•Engineered RESTful and GraphQL APIs with Entity Framework and SQL Server for high-performance data operations.
•Mentored junior engineers, fostering expertise in DSL, cloud, and backend development.
•Delivered continuous production support for OPUS Business Rules Engine and Studio, ensuring system reliability.
Software Developer
Unitron - Sovona Holding – Kitchener, ON 09/2007 – 05/2012
•Developed communication drivers for Lyric hearing aids, ensuring real-time, reliable data exchange.
•Engineered dynamic DevExpress Report Engine using expression trees for flexible data transformation.
•Built WCF services for bidirectional data sync with Microsoft Sync Framework 2.1.
•Configured TeamCity CI/CD pipelines, automating build, test, and deployment processes.
•Designed Wireless Hearing Aids Network-Id Quick-Synch algorithm, improving binaural device operation.
•Collaborated with cross-functional engineers to optimize Wi-Fi and mic transmission algorithms for sound calibration.
Additional Experience:
•Intelligent Navigation System – Kitchener, ON 08/2001 – 08/2007.
•Software Engineer, SBC-Ameritech – Chicago, IL 01/1999 – 08/2001
•Programmer/Analyst, McKesson HBOC – Chicago, IL 04/1996 – 01/1999
Education:
Bachelor of Computer Science and Mathematics – Northeastern Illinois University 12/1998