Mazen Bahgat

Full Stack Developer

An adept software engineer dedicated to creating impactful and seamless user experiences.

I specialize in the development of robust and innovative solutions across web, mobile, and desktop platforms.

With a proven track record in delivering high-quality applications, I bring a wealth of experience in architecting efficient and scalable software.

Photo of Mazen

My Work Experience

Microsoft Logo
Microsoft Corporation

Software Engineering Intern

Developed partner engagement and event-driven features within Dynamics CRM to optimize data center lease acquisition processes, enhancing transparency and reducing business costs by 75%. Migrated service authentication using client secrets to Managed Service Identity (MSI), improving security and reducing maintenance overhead.

NCR Voyix Logo
NCR Voyix

Software Developer

Fascilitated a robust suite of collaboration services between remote tellers and customers by developing a proxy server that serves encrypted cloud static content. Developed a set of web tools that empower bank tellers to execute pivotal operations like secure money transfers and interbranch chash shipments. Acquired expertise in development operations to maintain a highly sophisticated, scalable and secure micro-service architecture.

Microsoft Logo
Microsoft Corporation

Software Engineering Intern

Optimized engineering applications that digitize and automate data center lease acquisition processes through upstream system integrations. Delivered engineering excellence requirements, eliminating security risks presented by as-is implementations.

NCR Logo
NCR Corporation

Back-end Developer

Joined the development process of a set of containerized banking micro-services written in spring boot and express.js frameworks. Gained knowledge and applied experience on a set of skills including micro-service architecture, kafka messaging and cloud deployment.

Scales Logo
Scales Nature Park

Full Stack Application Developer

Led a small team through the development lifecycle of full stack mobile and desktop applications used for wildlife conservation purposes. Acquired hands on experience facing different software development challenges including system design, UI/UX design, new developer onboarding to chosen tech stack and source control.

Get in Touch