click me!
Profile AvatarProfile Avatar IRL

Nelson Gan

Software Engineer

I'm a software engineer who gets genuinely excited about building things that matter. By day, I'm helping make crypto data more accessible at CoinGecko. By night (and weekends), I'm building tools to help Malaysians make better financial decisions and navigate their careers.

I love working across the full stack, whether it's wrangling Rails backends, crafting smooth Next.js experiences, or teaching AI to understand what people actually mean when they search for jobs. When I'm not coding, you'll find me tinkering with LLMs, optimizing databases for fun, or experimenting with agentic workflows that actually solve real problems.

Currently excited about: building financial tools that don't suck, making salary data more transparent, and finding creative ways to use AI that actually help people (not just add fancy autocomplete to everything).

Work Experiences

Software Engineer (L2)

CoinGecko

πŸ‡²πŸ‡Ύ Remote, Kuala Lumpur

Software Engineer (L1)
Apr 2024 - Dec 2024
Software Engineer (L2)
Jan 2025 - Present

Ski Rental Associate

Ober Mountain

πŸ‡ΊπŸ‡Έ Gatlinburg, Tennessee

Nov 2023 - Mar 2024

Software Engineer

CoinGecko

πŸ‡²πŸ‡Ύ Remote, Kuala Lumpur

Intern
Aug 2022 - Nov 2022
Freelance
Dec 2022 - Nov 2023

Software Engineer

Studio20

πŸ‡²πŸ‡Ύ Remote, Kuala Lumpur

Intern
Mar 2021 - Jul 2021
Freelance
Aug 2021 - Jul 2022

Skills & Technologies

Programming Languages

RubyTypeScriptJavaScriptPHPPython

Frameworks

Ruby on RailsNext.jsLaravelLivewireTailwindCSSReact.jsReact NativeAndroid Kotlin

Technologies

AWS (SAA-C03)LangChainPostgreSQLSupabaseREST API Design

Featured Projects

paygap.asia

An app initiative by MalaysiaPayGap (200k followers) that promotes salary transparency and allows users to submit their career stories and salaries. Actively working with the team to push out various backend features such as semantic search, company logo fetch, and description generation with LLM. All features are hosted on Supabase and achieved with queues and cron jobs for asynchronous workflow.

Next.jsSupabaseLLMSemantic Search
View Project

duitplanner.my

A suite of financial planning tools designed specifically for Malaysians to calculate car loans, mortgages, retirement savings, and investment returns. Built to empower better financial decisions through accurate calculations and planning. The platform serves 1000+ monthly active users and I decided to make it completely ad-free as a way of giving back to the community.

Next.jsTypeScriptTailwindCSS
View Project