import re

def extract_keywords(job_description):

    keywords = [
        "Laravel",
        "PHP",
        "Python",
        "Flask",
        "Django",
        "Java",
        "Spring Boot",
        "JavaScript",
        "HTML",
        "CSS",
        "Bootstrap",
        "React",
        "Vue",
        "Node.js",
        "Express",
        "MySQL",
        "PostgreSQL",
        "MongoDB",
        "Git",
        "GitHub",
        "Docker",
        "Kubernetes",
        "AWS",
        "Azure",
        "REST API"
    ]

    found_keywords=[]

    job_description = job_description.lower()

    for  keyword in keywords:
        if keyword.lower() in job_description:
            found_keywords.append(keyword)
    
    return found_keywords
    