As a computer engineer, I have 2 years experience in the whole process of making a software solutions, from planning to Analysis, I have well experience in web development spanning across back-end development.
Overview
2
2
years of professional experience
2
2
Languages
Work History
Software Engineer
Micropolis
Dubai, United Arab Emirates
04.2023 - Current
Designed and implemented micro-services using services such as discovery service (Eureka), API-gateway, and cloud-gateway.
Implemented Kafka message broker service to communicate between services.
Implemented API-key for authentication for third-party and JWT for users.
Implemented a management structure for server-side events (SSE).
Incorporated Redis service, leading to a 30% increase in performance.
Designed an architecture to manage and handle connections with the Robot Operating System (ROS) for real-time flow information.
Worked on SAST and DAST methodologies to ensure robust software security.
I established unit tests and integration tests integrated into the pipeline to validate every push, ensuring the continuous integrity and quality of the software
Followed standardized practices for clean architecture principles, ensuring efficient and maintainable software development.
Software Engineer
ALTERNATIVA
Remote
05.2022 - 03.2023
Build database schema and queries in mysql.
Notification useing FCM.
Integrated and configured Ingenico payment gateway to process online transactions securely and efficiently, utilizing expertise in payment processing, web development, and Webhook implementation.
CRUD operation following REST-full API
Education
Computer Engineering
Damascus University
Damascus Syria
03.2023
Skills
Java
Spring Framework
Nodejs
SQL
Neo4j
CI/CD
Docker
Integration test
Unite test
Additional Information
I was an integral part of the team representing our company at the World Police Summit from March 5th to 7th, 2024