Skilled Software Engineer with expertise in full-stack development, team leadership, and product lifecycle management. Excels at optimizing performance, upholding quality, and fostering collaboration. Passionate about teaching and tech innovation.
Subscribe to my Newsletter
I post publications, articles and musings from my daily reflections as I tackle my job and personal projects