Tam’s programming journey started at an early age and since then he has been competing in several programming competitions and hackathons, won a few and learnt a lot along the way. With a Bachelor’s degree in Computer Science, Tam is able to analyse and dissect problems, design, develop, test and document new features following DevOps best practices. Tam is familiar working and communicating with multicultural team members (both technical and non-technical stakeholders), applying “human-centred design” practices and drafting user stories to gather key insights in order to develop feasible solutions.
As a professional software developer, Tam is proficient and has Agile hands-on experience in modern development technologies such as Java, OOP Python, C#, .Net Framework, REST API, GraphQL, MERN stack, TypeScript, NoSQL and Postgres. He is familiar with development tools such as bash, Selenium testing, Gulp task automation, git source control and popular cloud services.
Through his past experiences, Tam has developed a deep understanding of the Microsoft ecosystem (particularly Active Directory, Azure, SharePoint, PowerApps, Power Automate). He has designed and developed SharePoint modern UI sites, configuring pages, web parts, lists and libraries to suit, along with complex automation solutions.
Tam is a hard-working person, a fast learner, and a problem solver with a passion for engineering, innovation, technology and business management. He is equally comfortable working as a member of a team or independently.