Hi, I'm Alvis Ng 👋

Senior Software Engineer at YOPESO | Creator of Hyoogoo.com | Specializes in Next.js, React, and TypeScript | With a Solid Background in Product Management

About

I have 10 years of experience in a variety of dynamic roles, ranging from Marketing Management to Full-stack Development, and Product Management. This diverse background has equipped me with a comprehensive understanding and an impressive portfolio of initiating, managing, and delivering various projects and products.

Skills

TypeScript
Next.js
React
JavaScript
Node.js
Product Management

Professional Experience

Senior Software Enginner
Yopeso
Dec 2021 - Present · 3 years

No description yet.

Software Product Owner
Yopeso
Dec 2017 - Nov 2021 · 4 years

No description yet.

Links

Link thumbnail
Why You Should Avoid Using Server Actions for Data Fetching in Next.js 15
Next.js 13+ introduced Server Actions — functions that run on the server in response to client events. At first glance, it’s tempting to…
Link thumbnail
(comic) Bug Reduction Technique
Comics about work. Made with love and lots of coffee.
Link thumbnail
Managing complexity: Shared business logic in Next.js (Part 1: Server-Side Architecture)
A strategic approach to structuring and implementing reusable logic
Link thumbnail
Managing complexity: Shared business logic in Next.js (Part 1: Server-Side Architecture) | Alvis Ng
Managing complexity: Shared business logic in Next.js (Part 1: Server-Side Architecture) — A strategic approach to structuring and implementing reusable logic
Link thumbnail
TypeScript Type Guards, The Friendly CCTV.
Oftentimes, you may not be certain about the data you're working with, be it the parameters for a given function, or the response type you're getting from a network request. Such uncertainties, in many times, lead to unexpected errors in your application.
Link thumbnail
Encore — Development Platform for type-safe distributed systems
Encore is a Development Platform that lets you build robust distributed systems, using a high-performance backend framework with declarative infrastructure.
Link thumbnail
Behind The Scenes: The Making of VS Code
A YouTube video by Visual Studio Code
Link thumbnail
Exploring Goja: A Golang JavaScript Runtime
The personal website of JT Archie. Includes a blog, work ethic, and projects they have worked on.
Link thumbnail
Defending Previously Made Decisions: A Proven Approach
A guide for Engineering Leaders to defend their team's decisions.
Link thumbnail
everything about color (literally)
A YouTube video by Juxtopposed