Bassam Almahdy

Senior Software Engineer

Backend & Full-Stack Specialist

Building scalable, secure, and high-performance enterprise systems using Java, Spring Boot, and modern cloud-native technologies.

JavaSpring BootMicroservicesReactCloudDevOps

About Me

Currently working in Dubai, UAE, I specialize in building scalable, secure, and high-performance enterprise systems that drive business value.

Bassam Almahdy - Senior Software Engineer

I am a Senior Software Engineer with over 10 years of hands-on experience in developing robust, scalable, and high-performance enterprise applications. My expertise spans the entire software development lifecycle, from architecture design to deployment and optimization.

My passion lies in solving complex technical challenges and building systems that not only meet current requirements but are designed to scale and evolve with business needs. I thrive in collaborative environments and enjoy mentoring team members while contributing to architectural decisions.

10+ years of experience building enterprise-grade applications

Strong background in backend and full-stack development

Expertise in microservices, API design, system optimization, and DevOps

Experience across government, aviation, food-tech, and enterprise SaaS

Skills & Technology Stack

A comprehensive overview of the technologies and tools I work with to build enterprise-grade solutions.

Backend Development

JavaSpring BootSpring CloudSpring SecurityRESTful APIsMicroservices

Frontend Development

ReactJSNext.jsJavaScriptHTML5CSS3

Databases & Messaging

PostgreSQLMongoDBMySQLRedisCassandraRabbitMQKafka

DevOps & CI/CD

DockerKubernetesJenkinsCircleCI

Cloud & Infrastructure

AzureDigitalOceanCloudflareVercel

Testing & Quality

Unit TestingIntegration TestingCode Reviews

Tools & Methodologies

GitGitHubBitbucketJiraConfluenceAgile / ScrumMonitoring & Logging

Professional Experience

Over 10 years of experience building enterprise applications across various industries and domains.

Senior Software Engineer

Dubai Municipality (via Xische Outsource)

07/202412/2025
Dubai, UAE
  • Planned and developed backend microservices ensuring scalability, security, and high performance
  • Integrated RESTful APIs for seamless communication between backend and frontend systems
  • Designed and optimized MongoDB database schemas and indexes for improved query performance
  • Implemented CI/CD pipelines for automated build, test, and deployment cycles
  • Conducted performance monitoring and troubleshooting to ensure system uptime and reliability
  • Collaborated with cross-functional teams and participated in architectural discussions to align with business objectives
  • Introduced code optimization and modularization practices, improving maintainability and reducing defects
JavaSpring BootMongoDBMicroservicesREST APIsCI/CD

Full Stack Developer

Emirates Flight Catering (via Marc Ellis Outsource)

01/202307/2024
Dubai, UAE

Senior Backend Engineer

Elmenus

04/202110/2022
Cairo, Egypt

Senior Full Stack Java Developer

Upland Software (via FlairsTech Outsource)

12/201811/2020
Cairo, Egypt

Full Stack Developer

National Higher Institute for Training

12/201610/2018
Arar, Saudi Arabia

Java Developer

AA GROUP

12/201512/2016
Riyadh, Saudi Arabia

Junior Java Developer

Softzone

04/201412/2014
Cairo, Egypt

Featured Projects

A selection of enterprise-grade projects showcasing my expertise in backend development, full-stack solutions, and system architecture.

Enterprise

Government Backend Microservices Platform

Scalable microservices platform for government services with secure authentication, high availability, and real-time data processing.

Key Features:

  • Microservices architecture with service discovery
  • OAuth2 and JWT-based authentication
  • Real-time event streaming with Kafka
JavaSpring BootSpring CloudMongoDB+3
Enterprise

Enterprise CI/CD Automation System

Complete CI/CD pipeline automation system with multi-environment deployment, automated testing, and rollback capabilities.

Key Features:

  • Multi-branch pipeline configuration
  • Automated testing and code quality checks
  • Blue-green deployment strategy
JenkinsCircleCIDockerKubernetes+2
Backend

High-Traffic Food Delivery Backend

High-performance backend system handling thousands of orders per minute with real-time order tracking and payment processing.

Key Features:

  • Optimized database queries and caching with Redis
  • Message queue for asynchronous processing
  • Real-time order status updates
JavaSpring BootPostgreSQLRedis+3

What I Offer

Comprehensive services to help you build scalable, secure, and high-performance enterprise solutions.

Backend System Design

Architect and design scalable, secure backend systems using industry best practices and modern patterns.

Microservices Architecture

Design and implement microservices-based architectures with service discovery, API gateways, and distributed systems.

REST API Development

Build robust, well-documented RESTful APIs using Spring Boot, Spring Security, and OpenAPI specifications.

Performance Optimization

Optimize application performance through database tuning, caching strategies, and code profiling.

CI/CD & DevOps Setup

Implement complete CI/CD pipelines using Jenkins, CircleCI, Docker, and Kubernetes for automated deployments.

Technical Consulting

Provide expert technical consultation on system architecture, technology selection, and best practices.

Education

Bachelor's Degree in Computer Science

Zagazig University
Egypt

Completed a comprehensive computer science program covering fundamental concepts in software engineering, algorithms, data structures, database systems, and computer networks. This foundation has been instrumental in building robust enterprise applications throughout my career.

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or potential collaborations. Let's connect!