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
London - 3 Days In Office

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
Beaconsfield - 3 Days In Office

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)
Ruislip, Greater London

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)