Professional Experience and Portfolio
Professional Summary
Current Role: Software Engineer at IBM
Experience: 8+ Years in Software Development & Architecture
Expertise: System Design, Microservices Architecture, Cloud Solutions, AI Integrations, Full Stack Development
Focus: Developer Experience, Open Source, Scalable Systems, Technical Leadership
2025 - Present Latest
Joined IBM as a Software Engineer.
Working on IBM Runtimes projects, focusing on Developer Experience and tooling.
Contributing to open source projects including Open Liberty Config Language Service, Liberty Maven Plugin, Liberty Gradle Plugin, and YAML Language Service for enhanced developer productivity.
2018 - 2025
7-year journey at retailcloud: Software Engineer → Senior → Lead → Associate Technical Architect
Platform Development:
• Built Console Portal from scratch (now company's core back office)
• Architected API Platform and New API Platform for RFID solutions
• Developed Restaurant Console for Tikt operations
• Created RFID Inventory Management App reducing scan time by 95%Technical Leadership: Led 10 engineers, established DevOps practices, built OAuth2 service & gRPC SDK
Tech Stack: Java, Spring Boot, Angular, TypeScript, NestJS, Node.js, Python, Microservices, OAuth2, gRPC
2016 - 2018
Started career as Junior Software Engineer at M2H Infotech LLP.
Developed bot automation for UAE banking clients on WPS and FTS platforms, handling full development lifecycle.
Completed 3-month on-site deployment at major UAE bank for offline banking system implementation.
Featured Content
Weekly insights on emerging technologies, AI tools, and innovation trends.
Thoughts on software architecture, AI innovations, and tech industry insights.
Deep dives into software architecture, development practices, AI integrations, and modern tech stack.
