Michel Eissa is a Technical Principal with over a decade of hands-on experience architecting and delivering cloud-native enterprise applications, currently leading modernization efforts for GM Financial’s flagship MyAccount product. He blends deep .NET backend expertise (C#, ASP.NET Core, EF) with modern front-end frameworks (Angular) and proven DevOps practices, having built CI/CD pipelines, Terraform IaC, and Kubernetes deployments on Azure. Michel has driven migrations to Azure and Okta, designed microservices and CQRS patterns, and guided teams on testing and maintainability—evidenced by contributions to the popular AutoFixture project where he improved unit test clarity and coverage. He regularly mentors engineers, runs workshops, and enforces best practices through code reviews, pairing hands-on development with strategic architecture decisions. Based in Dallas, he pairs enterprise-scale delivery experience with a pragmatic focus on automation, security and operational reliability. An understated strength is his track record of moving legacy on-prem systems into resilient cloud platforms while keeping teams productive through the transition.
10 years of coding experience
11 years of employment as a software developer
BSc, Computer Science, BSc, Computer Science at Helwan University Cairo
Master's degree, Computer Science, Master's degree, Computer Science at Maharishi International University
AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:8 commits, 1 PR, 15 comments in 9 days
Contributions summary:Michel primarily contributed to the project by implementing and updating unit tests. The commits focused on refactoring existing tests to follow the AAA (Arrange, Act, Assert) style, enhancing code readability and maintainability. Their work involved modifying and creating tests across various components within the AutoFixture library, ensuring the correctness of core functionalities. The changes span multiple test files and cover multiple namespaces including core and testing extensions.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michel Eissa - Technical Principal at GM Financial