Develop innovative custom applications by leveraging cloud solutions and software engineering expertise. Collaborate with teams to analyze complex problems, mentor junior members, and ensure high-quality delivery across the software development lifecycle.