As a full-stack developer with a background in multimedia content creation and hardware maintenance, I have a track record of delivering successful software solutions to a range of clients. I am skilled in web and mobile technologies and have taught courses in technology-related subjects, including hardware, databases, and web and mobile development. I am a self-motivated individual who is constantly learning and adapting to new technologies. In my free time, I stay up to date with industry developments and enjoy personal projects involving electronic development, prototyping, retro computing, and game and app development.