I am a seasoned Software Engineer with over 12 years of experience in designing, developing, and deploying scalable enterprise-grade applications. My expertise spans backend and full-stack development using Java, Spring Boot, Angular, Oracle, Apache Kafka, Docker, and Kubernetes, with hands-on experience in cloud platforms like Azure and AWS. Currently working at the Ministry of Labour, Qatar, I specialize in building secure and high-performance APIs, integrating microservices, and implementing CI/CD pipelines for cloud-native deployments. I am passionate about creating efficient, reliable, and maintainable software solutions that drive business success. Beyond technical proficiency, I value collaboration, innovation, and continuous learning — consistently striving to deliver results that exceed expectations.

Ashraf Esmali

I am a seasoned Software Engineer with over 12 years of experience in designing, developing, and deploying scalable enterprise-grade applications. My expertise spans backend and full-stack development using Java, Spring Boot, Angular, Oracle, Apache Kafka, Docker, and Kubernetes, with hands-on experience in cloud platforms like Azure and AWS. Currently working at the Ministry of Labour, Qatar, I specialize in building secure and high-performance APIs, integrating microservices, and implementing CI/CD pipelines for cloud-native deployments. I am passionate about creating efficient, reliable, and maintainable software solutions that drive business success. Beyond technical proficiency, I value collaboration, innovation, and continuous learning — consistently striving to deliver results that exceed expectations.

Available to hire

I am a seasoned Software Engineer with over 12 years of experience in designing, developing, and deploying scalable enterprise-grade applications. My expertise spans backend and full-stack development using Java, Spring Boot, Angular, Oracle, Apache Kafka, Docker, and Kubernetes, with hands-on experience in cloud platforms like Azure and AWS.

Currently working at the Ministry of Labour, Qatar, I specialize in building secure and high-performance APIs, integrating microservices, and implementing CI/CD pipelines for cloud-native deployments. I am passionate about creating efficient, reliable, and maintainable software solutions that drive business success.

Beyond technical proficiency, I value collaboration, innovation, and continuous learning — consistently striving to deliver results that exceed expectations.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent
Arabic
Intermediate

Work Experience

Senior API Developer at Ministry Of Labour
December 1, 2023 - Present
Designed, developed, and deployed RESTful and SOAP-based APIs using Spring Boot, ensuring seamless integration with external and internal systems. Utilized Oracle Service Bus to orchestrate and transform SOAP services, enhancing system communication. Integrated APIs with Microsoft Azure cloud services including API Management, Service Bus, and Functions to boost scalability, security, and performance. Implemented OAuth2 and JWT for secure API consumption. Optimized API performance through caching, rate limiting, and load balancing. Monitored APIs using Azure Monitor and Splunk, ensured documentation with Swagger/OpenAPI, and conducted comprehensive testing with JUnit and Mockito. Migrated legacy SOAP services to modern REST APIs, deployed APIs on Azure Kubernetes Service (AKS), worked with Docker and Kubernetes, and collaborated with DevOps teams to implement CI/CD pipelines using Azure DevOps.
Senior Software Engineer at Etisalat by e&
December 1, 2023 - August 29, 2025
Developed and maintained scalable high-performance backend services using Java 17 and Spring Boot. Designed a high-performance backend application with Spring Boot and Apache Kafka to process 9.5 million files in under 4 hours, significantly improving data processing efficiency. Integrated Apache Kafka for real-time event streaming and asynchronous microservice communications. Implemented multithreading and concurrency with Java concurrency utilities, achieving a 30% reduction in file processing time. Managed and optimized Oracle Database operations including schema design and performance tuning. Used Hive for big data processing and analytics. Implemented Elasticsearch and Kibana for log aggregation and monitoring. Containerized applications with Docker and orchestrated deployments using Kubernetes. Developed dynamic, responsive front ends with Angular and ReactJS. Automated builds, tests, and deployments with CI/CD pipelines. Worked in Agile teams to deliver microservices-based robus
Senior Software Engineer at Al Mazroui Group
February 1, 2020 - August 29, 2025
Developed a robust web application backend using Spring Boot and frontend with AngularJS, integrating with Microsoft Dynamics NAV for business process automation. Designed and optimized RESTful APIs to improve data synchronization and system efficiency between app, Dynamics NAV, and MSSQL database. Managed MSSQL database operations including query tuning, indexing, and stored procedures to enhance data retrieval performance. Integrated Microsoft Dynamics NAV APIs to enable real-time data exchange, streamlining business operations and reducing manual data entry errors.
Senior Software Engineer at MicroAegis International
November 1, 2017 - August 29, 2025
Designed and developed a smart learning mobile application with Android frontend and Spring Boot backend, delivering intuitive user experience. Leveraged AWS cloud infrastructure including EC2 hosting, S3 storage, and RDS database to ensure scalability and availability. Implemented RESTful APIs in Spring Boot for seamless mobile-backend communication supporting user authentication, course management, and progress tracking.
Senior Software Engineer at Devapz
October 1, 2015 - August 29, 2025
Designed and developed a customized desktop application using Java Swing frontend providing an intuitive interface for managing complex business workflows. Built a companion Android application extending functionality to mobile users with seamless synchronization using RESTful APIs.

Education

Master Of Computer Applications (MCA) at Jaipur National University
October 1, 2023 - October 1, 2023
Bachelor of Computer Applications (BCA) at Mangalore University
June 1, 2012 - June 1, 2012

Qualifications

Add your qualifications or awards here.

Industry Experience

Government, Software & Internet, Telecommunications, Education, Financial Services, Professional Services
    paper Rihla - Travel Planner

    I am a seasoned Software Engineer with over 12 years of experience in designing, developing, and deploying scalable enterprise-grade applications. My expertise spans backend and full-stack development using Java, Spring Boot, Angular, Oracle, Apache Kafka, Docker, and Kubernetes, with hands-on experience in cloud platforms like Azure and AWS.

    Currently working at the Ministry of Labour, Qatar, I specialize in building secure and high-performance APIs, integrating microservices, and implementing CI/CD pipelines for cloud-native deployments. I am passionate about creating efficient, reliable, and maintainable software solutions that drive business success.

    Beyond technical proficiency, I value collaboration, innovation, and continuous learning — consistently striving to deliver results that exceed expectations.