Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Lean Wei Liang

Software Engineer
12, Lorong Hillpark 11, Hillpark Residence, 14000, Bukit Mertajam, Pulau Pinang

Summary

Mid-level Backend Engineer with 3 years of experience in designing, developing, and optimizing high-performance distributed systems and microservices in Golang. Proven ability to enhance platform capabilities and user experience through improved search functionalities, refined ad insertion flows, and robust SEO foundations on the Mudah platform. Collaborates effectively with cross-functional teams to drive successful product development

Overview

4
4
years of professional experience

Work History

Mid-Level Software Engineer

Mudah.My
Kajang, Selangor
08.2022 - Current
  • Developed and maintained highly reliable and scalable backend services in Go, ensuring code quality through comprehensive unit testing and Go linting.
  • Orchestrated microservices deployment, scaling, and management using Docker and Kubernetes, streamlining daily development workflows.
  • Proactively monitored service health and performance daily with Grafana dashboards and Google Cloud logs, ensuring high availability.
  • Engineered distributed event streaming solutions using Kafka for efficient data publication and consumption.
  • Built a GraphQL service to aggregate and deliver critical data, powering user account dashboards.
  • Significantly improved the accuracy and availability of search autocomplete features by enhancing existing Elasticsearch implementations.
  • Designed and implemented a data-driven software architecture for daily search autocomplete keyword updates, leveraging past analytical data.
  • Developed and refined ad insertion flows and multiple SEO-supporting software architectures, directly aligning with business requirements and improving discoverability.

Software Engineer Intern

Gimmart
Bukit Mertajam, Penang
10.2021 - 12.2021
  • Collaborated effectively with the UI/UX team to develop and implement the user interface for eCommerce mobile applications using React Native.
  • Engineered API endpoints with Express.js (Node.js) to power core functionalities of the admin web portal.
  • Built the frontend of the admin web portal leveraging Next.js, ensuring a responsive and intuitive user experience.
  • Optimized application performance by implementing worker threads for computationally intensive functions.
  • Refactored existing codebase to align with evolving business logic, enhancing maintainability and scalability.
  • Developed command-line scripts for efficient data updates within MongoDB.

Education

Bachelor of Science - Software Engineering

Universiti Tunku Abdul Rahman (UTAR)
Kajang, Selangor, Malaysia
04.2001 -

Skills

Golang

Javascript

SQL (PostgreSQL)

NoSQL (Elasticsearch, Redis, MongoDB)

API Development & Integration (RESTful API, GraphQL, gRPC)

Containerization & Orchestration (Docker and Kubernetes)

Software Design

Agile Methodologies

Apache Kafka

Unit Testing

Google Cloud Platform

Grafana

Git

Timeline

Mid-Level Software Engineer

Mudah.My
08.2022 - Current

Software Engineer Intern

Gimmart
10.2021 - 12.2021

Bachelor of Science - Software Engineering

Universiti Tunku Abdul Rahman (UTAR)
04.2001 -
Lean Wei LiangSoftware Engineer