Angus Macdonald is a Staff Software Engineer at Google at Google. He possess expertise in distributed systems, computer science, java, databases, algorithms and 32 more skills. Colleagues describe him as "Angus is an incredibly talented and dedicated engineer, as well as a thoughtful manager. He would always make the time to help me think through any problems I faced and definitely helped me grow as an engineer. The best lesson I took away from working under him was: it's not about always knowing the answer or making the "right" decision, but about having solid, articulated reasoning for the choices I made. Any company would be lucky to employ him, and any employee would be lucky to report to him.", "Angus is an incredibly diligent, quality-focussed developer and manager. He directed and led our team for several years. He would be an asset to any development house.", and "I had the pleasure of working with Angus during his role as CTO at AetherWorks. He demonstrated great ability to lead projects and manage people effectively. He is a thorough and methodical planner and is mindful of a variety of edge cases.
Angus is an extraordinary programmer who is always happy to share his knowledge and experiences with team members and doesn’t shy away from getting his hands dirty. He’s results-focused and shows great ability to help navigate teams through various challenges in projects.
I learned a lot during my time at Aetherworks and much of it would have not been possible had I not had Angus as a mentor and teacher."
Listed skills include Distributed Systems, Computer Science, Java, Databases, and 33 others.