Full-Stack developer with hands-on experience designing, developing, and implementing applications using a range of technologies and programming languages