a full-stack developer as someone who can handle both the front-end (user-facing side) and back-end (server-side) aspects of web development.