Design, develop, and maintain GraphQL APIs optimized for performance and scalability. Define schemas, resolvers, and data models for complex querying. Design and implement event-driven solutions using Confluent Kafka. Build reliable, scalable, and fault-tolerant message streaming and data pipelines. Deploy, host, and manage distributed applications on Microsoft Azure. Ensure high availability, scalability, security, and performance of cloud services. Write clean, maintainable, and well-documented C# .NET code. Collaborate with cross-functional teams. Mentor junior engineers and contribute to best practices.