ABOUT ME

As a full-stack engineer with over 5 years of experience, I have strong skills in both front-end and back-end technologies. I’m passionate about building scalable, high-quality web applications that improve user experience and functionality. Committed to continuous learning, I regularly explore new technologies to deliver innovative and up-to-date solutions.

Skills & Expertise

Comprehensive technical skills and professional competencies developed through years of experience

💻

Fullstack Development

Proficiency

Skill Level98%

Technologies

API Design and IntegrationFull Stack DevelopmentMERN StackUser Requirement Analysis
⚙️

DevOps

Proficiency

Skill Level90%

Technologies

Containerization ManagementContinuous Integration/Continuous Delivery (CI/CD)Git and Source Control Management
🤝

Soft Skills

Proficiency

Skill Level90%

Technologies

Effective CommunicationMentoring and CoachingNetworkingproblem-solvingStress Management

Professional Experience

Showcasing 2 professional experiences across various roles and companies.

Senior Software Engineer I

Currently Working Here

Carsome Sdn Bhd

Nov 2023 - Present
Full-time • On-site • Petaling Jaya, Selangor, Malaysia

Carsome is Southeast Asia's largest integrated car e-commerce platform, facilitating buying and selling cars through a streamlined process. It offers services including car inspections, financing, ownership transfers, and bidding sessions for dealers. With operations across multiple countries, Carsome leverages a data-driven approach to enhance the automotive market experience.

Key Responsibilities:

  • Working with Kubernetes to manage containerized applications, deployments, and service scaling across environments.
  • Developing and maintaining microservices with a strong focus on feature enhancement, debugging, and performance optimization.
  • Optimize endpoints and improve performance when needed. – Achieved more than 60% speed improvement on a key endpoint.
  • Write scripts to handle data migrations and automation tasks. – For example, I created a script to search for all icarvcode columns across all databases, exported them to CSV, then wrote another script to apply updates using connection info.
  • Use AI tools/agents programmatically to automate internal tasks and improve workflows.
  • Conducting code reviews and writing clean, well-documented code aligned with company standards and software design principles.
  • Actively join daily SCRUM meetings, sprint planning, demos, and retrospectives.

Technologies:

Socket.ioGolangGin FrameworkSlim FrameworkNuxtJSNestJSDatadogAmplitudeAWS MySQLGCPDockerCodeigniter FrameworkCI/CD ETL ScriptsElastic SearchKafkaKubernetesLaravelMongoDBRedisSmartlook

Back-End Developer

Flick Global

Jun 2022 - May 2023
Full-time • On-site • Damascus, Syria

Flick Global specialises in technology-driven solutions for the entertainment, media, and digital content industries, using innovative technologies to help clients create, manage, and distribute content efficiently.

Key Responsibilities:

  • Building APIs, CRUD, SaaS, Issue Resolution, Software Documentation and Automate Deployment (CI/CD)
  • Test-Driven Development: Adopting test-driven development practices to create reliable, bug-free software by writing tests before coding.

Technologies:

MySQLCI/CD DockerFastAPIETL ScriptsLaravelPostgreSQLPythonRedisSocket.ioMongoDB

Education

  • 2021

    Information Technology Engineering, Damascus University, Syria

    Academic Achievement
Academic Journey