Actively Looking for Work
Senior Backend Engineer with 7+ years of software development experience, specializing in Golang (Go), Node.js, AWS, microservices, distributed systems, and cloud-native backend development. I have experience designing, developing, and optimizing scalable REST and GraphQL APIs, event-driven services, and high-performance backend systems for domains including aviation, telecom, gaming, and enterprise applications.
My technical experience includes Go, JavaScript/TypeScript, PostgreSQL, MongoDB, DynamoDB, Redis, RabbitMQ, Docker, Kubernetes, and AWS services such as Lambda, API Gateway, S3, SQS/SNS, Step Functions, CloudWatch, and Secrets Manager. I have worked on microservice architectures, concurrency, caching, asynchronous processing, API performance optimization, reliability patterns, CI/CD, production troubleshooting, and system design.
In previous projects, I have contributed to migrating production services from Java to Go, building AWS serverless applications, improving API performance, and developing reliable systems handling business-critical workloads. I am comfortable taking ownership across the development lifecycle, including requirement analysis, technical design, implementation, unit testing, code reviews, deployment support, monitoring, and production issue resolution.
I am currently looking for Senior Backend Engineer, Golang Developer, Cloud Backend Engineer, or Software Engineer opportunities where I can work on challenging backend and distributed-system problems, contribute to architecture and system design, and build scalable products. I am particularly interested in opportunities in Dubai and the wider UAE, as well as international product engineering teams.