Sign In

⌘ Zhi Fei Lee

Senior Software Engineer @ SEEK

Zhi Fei Lee is a Senior Software Engineer at SEEK, a company where he currently works.12 His LinkedIn profile provides some interesting details about his background and career:

Career Development

Zhi Fei Lee started his coding journey at the age of 18, initially learning ActionScript3 to create Flash applications.12 This early experience likely laid the foundation for his future career in software engineering.

Education

He received his education from Multimedia University12, which presumably provided him with a strong technical background in computer science or a related field.

Current Position

As a Senior Software Engineer at SEEK, Zhi Fei Lee is likely involved in developing and maintaining complex software systems for the company's recruitment and job search platforms.

Location

He is based in Puchong, which is likely in Malaysia given the "my.linkedin.com" domain of his profile.12

Professional Network

Zhi Fei Lee has a substantial professional network on LinkedIn, with over 500 connections.12 This suggests he is well-connected within his industry and potentially active in professional networking.

LinkedIn Username

His LinkedIn username is jakel168, which appears to be a combination of his name (Jake L) and some numbers.12

It's worth noting that while his full name is Zhi Fei Lee, he may go by Jake professionally, as indicated by his LinkedIn username.

Highlights

Jun 25 · linkedin

A long while ago, while I was working as a vendor for an insurtech company, I chanced upon an opportunity to work on a project, whose technical lead is a psycho of a git perfectionist.

He has this authoritarian ideologies about how git commits and PRs should be composed, would imposed ridiculous rules on us, and nitpick the shit out of our commits. The most ridiculous rule of them all is: “only ONE commit is allowed per day”. (For context, we were doing trunk based development.)

The funny thing is that the reason he imposed the “one commit” rule was because, and get this: he doesn’t have enough time to nitpick everyone’s commits from the other repos he’s “responsible” for.

It hit a breaking point one day when he requested that I rebase and update a low res icon to a high res one, in a commit from FIVE commits (or days) ago. I can't replace it in the new commit, it had to be done from that specific old commit when the icon was added.

So I did the one thing that every Zhi Fei would do in this situation — I started ignoring his demands.

I would pump in 20-30 commits a day, not intentionally though, the workload was high, and I prefer to commit every time I completed a solid change, like a normal engineer would.

Dude eventually lost his shit, report on me to his boss. His boss then reached out to me and said: “Mr. Aik is weird like that. Is there really no way you can follow his weird ass rules (and make him happy in the process)?”

What a joke, even his boss thinks he’s weird.

So in the end, they decided to place the project under a different tech lead, who gave us zero problems throughout the rest of my time there.

Moral of the story: it’s okay to follow good practices, but sometimes we should also learn to fight back and reject it, when they get overly draconian and stalling back the progress of a feature/project.

Source: https://lnkd.in/g_XGg6Aa

Apr 11 · linkedin

Been spending my last few weekends trying SST Ion, a IaaC framework that's very user friendly in the sense that it simplifies a lot of the complicated configuration of yaml files when using Terraform or Serverless Framework.

I especially like how they have a component just for deploying NextJS application, which if you have attempted in other IaaC frameworks, you'll probably know it can get pretty complicated and messy real quick, provisioning like 7-8 resources just to (barely) host it.

This project is a really simple upload and convert your video using FFMPEG that you can find in other IaaC tutorials. But it's fun to try to figure this out myself with my experience in other IaaC.

Related Questions

What projects has Zhi Fei Lee worked on at SEEK?
What programming languages does Zhi Fei Lee specialize in?
How did Zhi Fei Lee transition from ActionScript3 to other technologies?
What is Zhi Fei Lee's educational background at Multimedia University?
How long has Zhi Fei Lee been with SEEK?
⌘ Zhi Fei Lee
⌘ Zhi Fei Lee, photo 1
⌘ Zhi Fei Lee, photo 2
Add to my network

Location

Puchong, Selangor, Malaysia