creates, maintains, and optimizes websites/apps, writing code (HTML, CSS, JS) for structure, design, and functionality, ensuring responsive, fast, and secure user experiences, often collaborating with designers, integrating back-end services, managing databases, and staying updated on tech trends to meet business needs.