Hi, I'm Ben šŸ‘‹

A software engineer passionated about navigating through complex challenges and sculpting solutions
BL

About

I started my software development journey in 2019 and completed my degree in Computer Science in May 2023. After acquiring few years of experience in frontend-oriented development, I'm currently pivoting to backend engineering. šŸ’Ŗ

Work Experience

L

Lalamove


  • Skilled in utilizing the React.js ecosystem and TypeScript to develop reliable and interactive frontends that support thousands of orders daily. Proficient with hooks and various state management solutions such as Redux, React Query, and Zustand
  • Experienced in frontend testing practices such as unit testing and end-to-end (E2E) testing using Jest, React Testing Library (RTL), and Playwright. Refactored all test suites from a white-box approach (Enzyme) to a black-box approach (RTL) to ensure better maintainability for the team
  • Automated manual processes using GitLab CI/CD plus Node.js to enhance efficiency for teammates, also experienced in using Sentry for better error tracking and monitoring.
  • Crafted reusable components in the common library using CSS-in-JS tools, Tailwind CSS and Storybook
screenshot of llm embedded webview for mobile appscreenshot of llm embedded webview for mobile app
B

BOXS


  • Made use of Vue.js ecosystem with TypeScript to speed up the development process and fulfill projects' requirements at the meantime, such as Vuex for state management, Vue I18n to support localization and SSR with Nuxt.js for pursuing SEO improvement
  • Experienced in using Windi CSS and Vuetify to swiftly create responsive layouts and custom stylings according to Figma design aligned with PMs and designers
screenshot of llm embedded webview for mobile appscreenshot of llm embedded webview for mobile app
M

Mindlayer


  • Proficient in crafting both class-based and functional components using React.js with modern JavaScript(ES6+) and DOM APIs, enhanced the accessibility of web chat across different platforms to meet W3Cā€™s AA standard serving 2000+ users monthly
  • Developed RESTful APIs based on business logic using framework of Node.js and NoSQL to interact with MongoDB, also familiar with WebSocket for real-time communication and authentication with JWT and 2FA in backend development
  • Explored container-related technologies such as Docker and Kubernetes
screenshot of llm embedded webview for mobile app

Education

C

City University of Hong Kong

Technical Skills

JavaScript/TypeScript
Go
Python
Java
CSS3
HTML5
React.js
Node.js
WebSocket
MySQL
MongoDB
Redis
GitLab CI/CD
Docker
Kubernetes
Amazon Web Services (AWS)
Git
Agile Methodology
Software Testing
Operating Systems
Networking
Data Structures & Algorithms

šŸ„¹ 0 unique visitors in the past 2 months

Get in Touch

Want to chat? Just shoot me a dm with a direct message on LinkedIn and I'll respond whenever I can.