I'm Ian Mwangi, a Senior Software Engineer with a passion for tackling complex challenges and delivering innovative solutions.
Embarking on a dynamic career as a seasoned Software Engineer with over 7 years of experience, including over 5 years of thriving in remote work environments, my journey is woven with expertise in designing, testing, and maintaining intricate software systems. Proficient in diverse platforms, languages, and embedded systems, I seamlessly navigate the landscape of cutting-edge development tools. In a Senior Software Engineer role, I contributed significantly to training AI models at one juncture, delving into the nuances of data management. Transitioning to another opportunity, I coded software changes, spearheaded the migration of legacy systems to Python 3.7, and engaged proactively with user feedback. As a Lead Software Engineer, I took charge of end-to-end development, deploying multiple MVPs and managing a robust user base using technologies such as C#, Python, and JavaScript. Collaborating globally at Andela, I embraced agile development, earning recognition as a society leader for promoting developer happiness. My journey further includes crafting internal systems for Experiential Insurance Agency, contributing innovative solutions at Wabby Motorcycle, and developing impactful solutions as a solo junior developer. Throughout, my commitment to excellence in software engineering is underscored by a relentless passion for tackling complex challenges and delivering solutions that make a difference.