Summary
Alan Macgowan is a technical leader with 10+ years of hands-on experience designing and delivering enterprise .NET systems across distributed teams in Argentina and the USA. He combines deep expertise in ASP.NET/.NET Core, C#, Angular/TypeScript, and databases (SQL Server, mongoDB) with a pragmatic focus on architecture, code quality and continuous improvement. He has led multi-national teams at Alora and Chevron, driving agile practices, code reviews and architecture guidance while staying involved in hands-on development. Comfortable across cloud platforms (Azure, AWS), messaging (RabbitMQ) and both legacy and modern stacks, he excels at translating complex domain requirements into maintainable solutions. Known for spotting improvement opportunities and mentoring engineers, he balances technical leadership with a continual hunger to learn new tools and patterns.
10 years of coding experience
16 years of employment as a software developer
Systems Engineering (Incomplete), Systems Engineering (Incomplete) at Universidad Abierta Interamericana
Colegio San Albano
English