Summary
Overview
Work History
Education
Skills
Work Availability
Software
Timeline
Generic
Amer Khaddam Aljamaa

Amer Khaddam Aljamaa

Dubai

Summary

As a software engineer with over 3 years of experience in the entire software development lifecycle, from planning to analysis, I have a strong background in web development, particularly in back-end development.

Overview

4
4
years of professional experience
2
2
Languages

Work History

Software Engineer - Backend Developer

Micropolis (micropolis.ai)
04.2023 - Current
  • Designed and implemented micro-services using services such as discovery service (Eureka), API-gateway, and cloud-gateway
  • Deployed Kafka message broker service to facilitate communication between services
  • Established API-key for third-party authentication and JWT for user authentication
  • Incorporated Redis service, resulting in a 30% improvement in performance
  • Set up a state management for server-side events (SSE)
  • Utilized Static Application Security Testing (SAST) and Dynamic Application Security Testing (DAST) methodologies to enhance software security measures
  • Designed an architecture to manage and handle connections with the Robot Operating System (ROS) for real-time flow information
  • Employed Java Spring state management to handle messages received from the Robot Operating System (ROS)
  • Implemented unit tests and integration tests within the pipeline to validate every push, ensuring continuous software integrity and quality
  • Adhered to standardized practices for clean architecture principles, promoting efficient and maintainable software development
  • Utilized and oversaw Azure DevOps CI/CD pipelines for automating build, testing, and deployment procedures
  • Managed Kubernetes clusters to optimize application deployment, scaling, and resource utilization.

Software Engineer

ALTERNATIVA (alternativa.dev)
07.2020 - 03.2022
  • Implemented Firebase Cloud Messaging (FCM) for notifications
  • Integrated Socket.IO for a chat section with public and private channels
  • Configured and integrated the Ingenico payment gateway for secure online transactions
  • Optimized SQL queries for improved performance and efficiency.

Education

Bachelor of Engineering in Computer Engineering -

Damascus University
01.2023

Skills

  • Java
  • Nodejs
  • Spring Framework
  • Oracle DB
  • Microservices
  • Redis
  • Kafka
  • Kubernetes
  • Unit test
  • Integration test
  • Design patterns
  • Clean architecture
  • Docker
  • DevOps
  • Azure CI/CD
  • Git
  • Graph database
  • Neo4j
  • MySQL
  • CQL
  • SQL
  • Agile
  • PostgreSQL

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Software

Java, Node, : Microservices, Redis, Kafka, Graph Database, Neo4j, MySQL PostgreSQL, CQL, SQL, Design Patterns, Clean Architecture, Git, Agile, Docker, Kubernetes, DevOps, Azure CI/CD

Timeline

Software Engineer - Backend Developer

Micropolis (micropolis.ai)
04.2023 - Current

Software Engineer

ALTERNATIVA (alternativa.dev)
07.2020 - 03.2022

Bachelor of Engineering in Computer Engineering -

Damascus University
Amer Khaddam Aljamaa