Top Rated Speakers
Speaker DirectoryHomeIT

Profile

Xiaodi Yan

Lead Engineer

Kiwibank

Country or State

New Zealand

Bio

I'm a passionate and professional developer with a strong knowledge of the .NET platform, and I'm always enthusiastic about new technologies. I take pride in creating readable, flexible, and maintainable code, and I love sharing my experiences with others. I have excellent self-management abilities and a collaborative personality, and I'm always positive about learning new development technologies. In terms of technical skills, I have solid expertise in .NET Framework, C#, ASP.NET MVC/Web API, and ASP.NET Core, and I'm proficient in CI/CD with Azure DevOps. I also have knowledge of Microsoft SQL Server/SQLite, T-SQL, stored procedures, and LINQ, and experience with ORM, including Entity Framework and PetaPoco. I have the capability of building WCF, RESTful Web API (ASP.NET Web API framework), and SignalR, and I'm skilled in HTML, CSS, JavaScrip, TypeScript and more. I've worked with the SPA/Cordova platform using Angular, TypeScript, and Ionic, and I'm proficient in HTTP API debugging with Fiddler, Postman, and Chrome. Additionally, I have experience in Azure development, such as Web App and Mobile App, and proficiency in Windows Universal Platform development. I'm well-acquainted with the MVC and MVVM pattern and have a good understanding of Architectural Principles. I'm also skilled in unit testing with MSTest and xUnit and have experience in Agile/Waterfall methodologies. In terms of interpersonal skills, I'm an effective team worker with a friendly and positive team spirit. I'm adaptable and flexible to meet the requirements of the organization, and I'm always willing to share my development experience with team members. I'm punctual and have strong self-management skills, and I'm comfortable working within a diverse workplace. I'm extremely passionate about technology community activities and always eager to learn cutting-edge technologies to solve problems. In my recent experience, I have been working extensively with microservices, containers, Docker, and k8s.

Similar Speakers

Current Position

Lead Engineer at Kiwibank

Degrees

Bachelor's degree, Computer Science and Technology

Skills