Hey! I am

Richard Fan

I'm a

About

About Me

  • Name: Richard Fan
  • Email: richardfan1126@gmail.com
  • Location: Hong Kong


Richard is a cloud solutions architect and a software engineer. With his experience in AWS deployment, Richard has helped many of his clients transform their system into the cloud, along with many modern design patterns, like microservice, serverless architecture.

Richard also helps his team migrate the development process into the cloud, utilizing modern CI/CD tools to make the deployment process more agile.

Richard has taken part in AWS DeepRacer League 2019 Championship Cup in AWS re:Invent 2019.
In 2020, he wins the March qualifier and will be joining the Championship Cup again in AWS re:Invent 2020.

Education

2010-2013

Bachelor of Science in Computer Science

The Chinese University of Hong Kong

Experience

2020 - Present

Cloud Engineer

GrowthOps

  • Responsible for the AWS infrastructure architecture.
  • Impose best practices in terms of security and compliance.
  • Handling various AWS | Azure projects that including docker container, serverless, IaaS, DevOps, and Faas.
  • Drive the secure development and production environment.

2015 - 2020

Solutions Architect

BuzzPoem Limited

  • Architect and deploy cloud solutions for clients’ project requirement.
  • Redesign existing systems into micro-services, container-based / serverless architecture, utilizing AWS Lambda, API Gateway, etc.
  • Setup monitoring systems for existing deployments, automate recovery process. Utilizing AWS CloudWatch, Config, SSM.
  • Establish CI/CD into internal development process, utilizing Ansible, Jenkins, AWS CodePipeline, CodeBuild, CodeDeploy.
  • Review existing development process and promote best practices, e.g. deployment config, application logic, team collaboration, etc.

2014 - 2015

Web Developer

Appprof Limited

  • Develop websites for different client, including Cinema, customised mobile cace manufacturer, e-commerce.
  • Build CMS system for clients’ websites

Skills

Software Development
Amazon Web Services (AWS)
Serverless
DevOps
Cloud Architecture design
Cloud Security

Certifications

Feb 2020 - Feb 2023

AWS Certified Solutions Architect - Professional (SAP)

View Credential
Feb 2019 - Feb 2023

AWS Certified Solutions Architect - Associate (SAA)

View Credential
Mar 2019 - Mar 2022

AWS Certified Developer - Associate (DVA)

View Credential
Aug 2020 - Aug 2022

Microsoft Certified: Azure Administrator Associate

View Credential
Mar 2019 - Mar 2021

Certified ScrumMaster (CSM)

View Credential

Blog

My Blog

I like exploring new things. What's more, I love to share the difficulties I encountered and the experiences of things I have learned.

Running Python App on AWS Nitro Enclaves

2 Nov 2020

AWS Nitro Enclaves is an isolated compute environment running beside the EC2 instance. Here the wrap up of my first application developed for AWS Nitro Enclaves.

Effective CloudWatch alarming

9 May 2020

Setting up system alarm can be easy. But making a system reliable needs many experiments.

Don’t use Lambda to move data! API Gateway can help

29 Apr 2020

Invoking Lambda is not the only way to use API Gateway. It is more powerful than you may think.

Training DeepRacer for Speed

12 Apr 2020

My experiment on training a DeepRacer model to run fast yet stable enough to finish a lap

Using CloudFront to secure your web applications

9 Apr 2020

AWS makes cybersecurity easier and cheaper. A guide of how to use CloudFront to secure your website.

How I handle time-based events in serverless architecture

18 Mar 2020

If your system is big enough, you will always face the case which requires scheduled actions. How can we adopt in serverless architecture?

Contact

Contact Me