Toronto, ON • Local & remote

Websites that stay maintainable.

Nice Guy Web Design is professional, warm, and focused on clean, modern websites that are easy to maintain and scale.

Danny Nguyen, web developer based in Toronto
Focus
Websites & frontend

Who you'll be working with

I help businesses, nonprofits, and creators to build websites and/or transform outdated, slow, or confusing websites into fast, secure, and user-friendly experiences. I specialize in modern technologies like React, Next.js, Supabase, NodeJS, and Tailwind CSS — giving you the right balance of speed, flexibility, and long-term reliability.

My approach is simple: I build websites that are clean and well-structured so they're easy to maintain. Your site stays future-proof, readable, and inexpensive to update — whether I keep working with you or you bring in another developer later.

Right now, you'll be working directly with me — no account managers, no hand-offs, no getting lost in a big agency pipeline. As the work grows, the process and codebase are set up so additional developers or designers can be brought in smoothly.

Vital statistics

  • LocationToronto, Canada
  • Experience2+ years
  • StatusAvailable
  • TimezoneEST (UTC-5)

Outside of work

Outside of work, I'm a big animal lover — I share my home with two cats and a dog that I care for and love. I enjoy playing games with friends and genuinely like talking to people. If there's something I don't know much about, I tend to lean in rather than back away — learning new things is something that immediately engages me.

Nala

Nala

The lead architect of naps.

Mina

Mina

Quality assurance specialist.

Flair

Flair

Head of employee morale.

Professional experience

2025 — Present

Freelance web designer

Nice Guy Web Design

Building and supporting custom websites for small businesses in Toronto and the GTA.

2025 — Present

Customer Service Representative

Alight Solutions

Helping participants with their benefits and claims, providing information and resolving issues.

2021 — 2022

Junior Frontend Developer

Shipvista

Built secure UI flows, payment interfaces, real-time shipping updates, and modern React components for a shipping label platform. Collaborated with backend teams and handled code reviews using Azure DevOps.

2018 — 2019

Customer service & IT support

Seneca Polytechnic

IT Service Desk and related support — helping students and faculty with tech issues. Strengthened communication, patience, and explaining technical concepts clearly in person and over the phone.

Education

Credential

Diploma in Computer Programming

Seneca College, Toronto

Focused on software development and practical engineering, complemented by real-world customer-facing and technical roles.

The methodology

My work is guided by principles that keep projects clear, maintainable, and pleasant to use.

I'm easy to work with & communicate clearly

I have around 2 years of customer service experience, both front-facing and over the phone, as well as time spent supporting students and faculty at Seneca Polytechnic. That taught me how to listen, stay calm under pressure, and explain technical concepts in plain language. You'll always know what's happening, why decisions are being made, and what to expect next.

I turn complex requirements into simple, user-friendly solutions

Whether it was secure payment flows at Shipvista — a shipping company providing labels and real-time rates — or real-time gameplay logic in my Pokémon project, I'm comfortable solving hard problems and turning them into experiences your customers actually enjoy using.

I care about long-term maintainability

I don't just build something that works for now. I focus on fast load times, modern best practices, clean architecture, and patterns that stay easy to maintain years from now — even if another developer takes over.

Curiosity drives how I work

I like to learn. When your project needs something I haven't seen before — a new tool, API, or workflow — I get genuinely excited to dig in, understand it, and implement it properly. That curiosity helps your business benefit from modern solutions, not just the safe old way of doing things.

Local to the GTA

Meet in person (Toronto)

If you're local to the GTA, I'm happy to meet in person for a project kickoff or strategy session. We can pick a convenient café or public workspace in Toronto and walk through your goals together.

Just mention that you'd like to meet in person when you contact me, and I'll suggest a few options and times.

Downtown core, Toronto
Mon–Fri · 9am–6pm EST
Stylized map of Toronto

Map preview is disabled for privacy

Click below to load an interactive Google Map. This may allow Google to set cookies and collect usage data.

Want to talk through your project?

Reach out for a free consultation. We can start over email, hop on a call, or — if you're local to Toronto — set up a quick in-person chat.

Try a Free Consultation
About Nice Guy Web Design | Small Business Web Developer in Toronto