Avatar of Tan Wei Ming.
Tan Wei Ming
Senior Software Developer
ProfileResumePortfolio
Posts
75Connections
Print
Avatar of the user.

Tan Wei Ming

Senior Software Developer
With over 7 years of experience in software indstry I have successfully completed numerous projects using various technologies, primarily focusing on modern frameworks and tools. Skilled in crafting intuitive user interfaces and architecting robust backends to power seamless experiences.
Logo of the organization.
AirAsia Digital
Logo of the organization.
马来西亚理科大学
Kuala Lumpur, Malaysia
Malaysia・Taiwan・Philippines・Hong Kong・Macao・China

Featured Portfolio

Featured Resume

Last updated on May 9th 2025
Uploaded on Mar 28th 2025

Professional Background

  • Current Status
    Unemployed
  • Profession
    UI Design/ GUI Design
    Data Scientist
    Front-end Engineer
  • Fields
    Material Science
    Graphic Design
  • Work Experience
    10-15 years (10-15 years relevant)
  • Management
    I've had experience in managing 10-15 people
  • Skills
    TypeScript
    React
    Redux
    MongoDB
    PHP
    MYSQL
    Javascript
    HTML/CSS
    Vue3
    GitHub
    AWS
    Python
    REST API
    Kafka
    AI & Machine Learning
    Big Data
    Data Analysis
  • Languages
    Chinese
    Native or Bilingual
    English
    Fluent
  • Highest Level of Education
    Bachelor

Job Search Preferences

  • Current Status
    Ready to interview
  • Desired Job Type
    Full-time
    Remote Only
  • Desired Positions
    全端工程師/人工智能
  • Desired Work Locations
    Malaysia
    China
    Hong Kong
    Macao
    Taiwan
  • Freelance
    Full-time freelancer

Work Experience

Logo of the organization.

资深软体开发工程师

AirAsia Digital
Full-time
Dec 2022 - Mar 2025
2 yrs 4 mos
Kuala Lumpur, Malaysia
利用 Jest、Cypress 和 Jasmine 编写全面的测试套件,涵盖单元测试、集成测试和端到端测试,以确保应用程序的 可靠性。 参与基于JavaScript的技术栈,使用React、Next.js、Typescript和Open API。 领导协作开发和部署全栈医疗诊所 Web 应用程序,使用 React、Vue.js 和作为前端,使用 Node.js + NestJS 作为后 端。 在将旧前端代码转换为使用 Stencil 的基于组件的架构方面发挥了关键作用,从而提高了代码组织、可重用性和可维 护性。 使用 Docker 和 Kubernetes 将应用程序部署到 AWS、Azure 和 Google Cloud Platform 等云平台进行容器 化。 带头将现有 Web 应用程序迁移到 Next.js,从而提高了性能并增强了 SEO 功能。 使用 Apollo 服务器设置 GraphQL 后端。 使用 Google 分析工具定期分析网站性能,以确定趋势和需要改进的领域。 实施性能优化技术,包括代码拆分、延迟加载和图像优化,以提高网站速度和用户体验。 与设计师、产品经理和 QA 工程师等跨职能团队密切合作,提供满足用户要求和业务目标的功能。 贡献于基于Web的在线门户代码库、基于Electron JS的平台代码库和使用CSS、SASS、Styled components和 Rebass的UI设计系统。 与产品团队和后端开发人员合作,实现新功能并参与设计API端点的请求/响应负载。 在整个SDLC的过程中,确保了高质量的代码交付。
Logo of the organization.

资深网页开发工程师

Fusionex
Freelance
Sep 2020 - Nov 2022
2 yrs 3 mos
Kuala Lumpur, Malaysia
为多个制药客户的独立项目工作,用于在移动设备、平板电脑和电视屏幕上进行互动营销。使用JavaScript技术栈, 开发React、Ionic、React Router和Ionic React的移动和Web应用程序。负责确保所有项目的跨平台兼容性和性能 优化。 我负责使用 Python、Node.js、PHP、MongoDB、 MSSQL、AWS DynamoDB、GraphQL 和 AWS/Azure 云服 务开发包括 Saas 平台在内的网站。 设计和实施 RESTful API,以促进前端和后端系统之间的通信,遵守行业最佳实践和标准。 与跨职能团队(包括设计师、后端开发人员和产品经理)合作,定义项目 需求和可交付成果。 实施响应式设计和跨 浏览器兼容性增强功能,以确保跨设备和浏览器的一致用户体验。 与 UX/UI 设计师合作,将设计模型转化为交互式 和可访问的网页。 集成第三方 API,用于支付处理、运输和分析跟踪等功能。 进行代码审查并为初级开发人员提供指导,确保遵守 Flux 原则并保持 代码质量标准。 为 React 和 Angular 应用程序实施了高级优化方法,利用了延迟加载、代码拆 分、高效数据缓存和状态管理。 与前端开发人员合作,将智能合约集成到面向用户的应用程序中。 由于优化了后端系统,交易处理速度提高了 70%,显著减少了与大批量交易相关的延迟和成本。 通过加强后端安全 协议和数据验证流程,提高了系统安全性和完整性,使安全相关事件减少了 50%。 通过有效的集成和优化工作,在 可靠且可扩展的后端解决方案的支持下,客户对基于区块链的产品的采用率提高了 50%。
Logo of the organization.

全栈开发工程师

Dec 2018 - Aug 2020
1 yr 9 mos
Kuala Lumpur, Malaysia
处理前端和后端组件,集成 API,并确保服务器端和客户端技术之间的无缝交互。 利用包括React、React Router、 Redux、Saga、Formik、Ag-Grid、lodash和Typescript在内的JavaScript技术栈,运行在Webpack 4、Single SPA微前端应用程序和Cypress/Jest测试框架上。 实现微前端架构,使用Single-SPA将各种公司产品整合到统一的云应用程序中。 负责编写高效的代码以处理大型数据集,并优化前端性能。 与QA团队合作,帮助实施自动化测试,以确保新功能的质量。 在由前端和后端工程师、设计师、数据分析师和用户研究人员组成的敏捷/跨职能团队中工作,并使用 React、React Native、Typescript 构建用户界面,并为 Python 中的后端代码做出贡献。指导初级开发人员提高他们的表现并满 足活跃冲刺中特定票证的要求
Logo of the organization.

后端开发工程师

Telekom Malaysia
Full-time
Aug 2016 - Nov 2018
2 yrs 4 mos
Kuala Lumpur, Malaysia
职责与成就: 在团队指导下学习并掌握React框架,开发动态页面,优化用户体验。 使用 Python 编写数据处理脚本,显著提升数据清洗和预处理效率。 学习基础机器学习技术,并在小型项目中协助开发预测功能模块,为团队提供支持。 关键项目: 开发用于处理每日销售数据的Python自动化脚本,结合React生成可视化报表,节省每月约40小时的人力成本。 参与构建小型管理系统,开发用户登录模块,并优化系统响应速度。

前端开发工程师

Feb 2014 - Jul 2016
2 yrs 6 mos
为公司主要的DTH(Direct-to-Home)产品和服务开发和维护用户界面。在开发中,使用AngularJS、ReactJS和Redux技术栈,优化了Web应用程序的响应速度。协调前端团队的工作,确保按时交付并符合公司的高标准要求。

Education

Logo of the organization.
Bachelor of Science (BS)
IT
2008 - 2012
4.6/5 GPA
Activities and societies
体育俱乐部(Sports Club) - 参加了校内的足球和羽毛球活动,通过团队运动锻炼了我的体能,同时也提升了团队合作精神。 学生会(Student Union) - 积极参与学生会活动,协助组织校园活动并参与政策讨论,提高了我的组织与沟通能力。 创业社团(Entrepreneurship Society) - 参加了多次创业讲座和活动,与志同道合的同学讨论商业构想,培养了创新思维和商业知识。

Licenses & Certifications

Certified Blockchain Developer

Blockchain Training Alliance
Credential ID: CBD-8171-BBC
Expiration Date: Oct 2031

Certified Artificial Intelligence Practitioner

CertNexus
Credential ID: CAIP-2324-OPO
Expiration Date: Mar 2029

Certified Associate in Python Programming

Python Institute
Credential ID: PCAP-1234-5678-9012
Expiration Date: Apr 2027