weijenlu

13
reputation
3

I have been coding for many years. I have written code for firmware, desktop, and web applications using C/C++, Ruby, and Javascript and self learnt Go and Python.

Recently, I am keen on becoming a cloud native application developer and familiar with cloud native eco-system.

First at all, I am very interested in Kubernetes. I attended Kubeconf 2019 in Barcelona;, finished two Kubernetes online courses, and then got CKAD and CKA, two Kubernetes certifications. At work, I have written some micro-services running in EKS.

In my job, I joined many projects and created many micro-services. In those micro-services, not only implemented the functionalities, I also defined the Gitlab CI/CD jobs:

  • Lint, Unit Test, Feature Test
  • Tag version
  • Build docker image using Kaniko
  • Deploy service to EKS (Defined resources using Kustomize).
  • Deploy static assets to S3.
  • Add deployment marker(New Relic).
  • Create New Relic Alerts and Dashboard using Terraform

Serverless architecture is my other interesting topicl. I self learnt to create app using AWS API Gateway, Lambda, S3/CF, and dynamoDB.

In SRE position, I become familiar with Splunk and New Relic. The logging and monitoring tools really help me understanding these micro-services. No matter in debugging, tracing issues, or finding system bottleneck.

As a lead developer, I lead developers and QA engineers, co-work with PO, PM, architects, join Agile processes, contribute in Sprint meetings, write Jira tickets, and using Kanban to monitor the projects’ status.

In spare time, I play badminton; I am committee in Gibraltar Badminton Association and join single and double leagues. I also very enjoy the life style in Gibraltar and south Spain: taking walk on the beach, visiting white villages, and the tapas bar.