Designs, develops, and tests responsive web and mobile applications using JavaScript, HTML, and CSS. Translates user needs into functional frontend code, building reusable components for future use.