Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Certification
Personal Information
Timeline
Hi, I’m

Ming Fei Lam (Avery)

Summary

Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.

Overview

19
years of professional experience
1
Certification

Work History

Betway Group

Software Developer
03.2022 - Current

Job overview

  • Design and develop high-quality technical solutions using Azure function apps, App services, Azure service bus, Azure SQL, Event hubs, Kubernetes, Key Vaults, and Azure Cosmos DB
  • Using CI/CD pipelines in Azure DevOps deploying to Azure Cloud using YAML and Terraform
  • Design auditable system and maintain high-quality code by writing unit tests (NUnit and Moq), integration tests, API tests (TDD), and sonar cloud integrated into build pipeline
  • Azure resource management via terraform scripts and ARM templates
  • Utilise Application insights to monitoring and diagnostics service that helps detect and diagnose issues with Azure
  • Configure alerts in Azure Monitor to notify you of any anomalies detected in the function app
  • Improve technical knowledge with knowledge-sharing sessions, discussions, and technical training
  • Perform peer’s code review to avoid any code quality issues

Aura Corporation

Senior Web Developer
08.2014 - 03.2022

Job overview

  • I had a diverse range of responsibilities, such as web development, system maintenance, and single sign-on development, which included the implementation of SAML
  • Furthermore, I played a critical role in migrating the pre-existing system from ASP.NET to MVC and AngularJS
  • Our team developed the system to facilitate the effortless collection of feedback through surveys and ensured it could seamlessly integrate with the existing CRM platform
  • The data exchange between systems occurred via files, Web API, and Web services, and some data required SSL certification for secure transmission.

Print Express (Synchronized Communications Group)

Web Development Manager / Senior Developer
09.2005 - 08.2014

Job overview

  • I collaborated with a developer team in Bangalore, Malaysia, and the USA to work on website development
  • My responsibilities included project planning, system analysis, payment gateway integration, coding, and maintenance
  • Additionally, I worked with Internet marketing specialists in the US to achieve online promotion and sales results by leveraging email marketing and AB web interface testing
  • As a result, our current application can efficiently handle approximately 5,000 visitors per day.

Education

Staffordshire University
United Kingdom

B.Sc. (Hons) in Computing & Information System, 2nd Upper Class

University Overview

Class: 2nd Upper Class

Skills

  • ASPNET (C#)
  • ASPNET MVC
  • Azure Service Bus
  • Azure Functions
  • Azure Event Hubs
  • App Service
  • Azure Monitor Application Insights
  • AngularJS
  • KnockoutJS / JQuery / Bootstrap
  • JSON / XML
  • AJAX / JavaScript / HTML / CSS
  • Microsoft SQL
  • LINQ (Language-Integrated Query)
  • SAML Authentication
  • Search Engine Optimization (SEO)
  • Payment Gateway Integration Agile Development Method
  • Entity Framework

Accomplishments

    I received employee of the month for several times in Print Express (Syncoms Group)

Certification

  • Microsoft Certified Application Developer (MCAD) for Microsoft .NET
  • Azure Data Fundamentals - 2022
  • Developing Solutions for Microsoft Azure - 2022
  • Microsoft Azure Fundamentals - 2021
  • Developing ASP.NET MVC Web Applications - 2016
  • Microsoft Specialist: Programming in HTML5 with JavaScript and CSS3 - 2015
  • Developing XML Web Services and Server Components with Microsoft Visual Basic .NET and the Microsoft .NET Framework - 2004
  • Developing and Implementing Web Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET - 2004
  • Designing & Implementing Databases with MS SQL Server 2000 - 2002
  • Prince 2 Foundation Certificate - 03/2013
  • Training from Webcredible - offer a great user experience - 08/2011
  • CSS training - intermediate
  • CSS training - advanced
  • JQuery training
  • Crestcom Training - Bullet Proof Manager - 03/2009

Personal Information

Nationality: British

Timeline

Software Developer

Betway Group
03.2022 - Current

Senior Web Developer

Aura Corporation
08.2014 - 03.2022

Web Development Manager / Senior Developer

Print Express (Synchronized Communications Group)
09.2005 - 08.2014

Staffordshire University

B.Sc. (Hons) in Computing & Information System, 2nd Upper Class
Ming Fei Lam (Avery)