1. Create a Cloudflare account2. Enter your site URL3. Select a Plan4. Change your Nameservers5. Enable SSL in GoDaddy Window Hosting Plesk6. Complete your Cloudflare settingsWhen you purchase a hosting plan on GoDaddy, they do offer SSL certificate for $6.67 a month. However, there are some services like Cloudflare or Let’s Encrypt which give you SSL certificates for free and compatible with GoDaddy Windows Hosting server. Let’s dive in!Cloudflare is one of the biggest networks operating on the Internet. People use Cloudflare services for the purposes of increasing the security and performance of their web sites and services.Please refer to my previous post regarding how to host your website on GoDaddy. If you didn’t select their SSL option, below is how you can get a free one from CloudFlare.1. Create a Cloudflare accountGo to Cloudflare.com to register yourself an account.2. Enter your site URL3. Select a PlanCloudflare offers different plans including a free one. I am using a free plan and so far so good. Below is detail of each plan.Select Continue, Cloudflare will scan your site DNS. Review it and Continue:4. Change your NameserversCloudflare will ask you to login to your GoDaddy account and change the name server. Follow their instructions:Login to your GoDaddy account, go to My Products and then click on DNS:Scroll down to Nameservers and update it. There will be a warning but you can update it back to the original anytime. It may take a while to update so your website may not reflect the change right away.5. Enable SSL in GoDaddy Window Hosting PleskYou need to enable SSL from your GoDaddy server otherwise your website won’t be accessible. You may encounter HTTP 404 error.Go to GoDaddy > My Products > Web Hosting > Manage > Plesk Admin > Hosting Settings, check both checkboxes under Security and Apply.Check both checkboxes under Security:6. Complete your Cloudflare settingsGo back to Cloudflare, click on Done, check nameservers and complete the settings.Select Full mode under SSL/TLS:Now, your website is more secure with SSL! Please note that it may take a while for Cloudflare and GoDaddy update on their side so check your website in few hours later.
Hoang (Lucas) Nguyen
A Lame Programmer

Senior Full-Stack Software Engineer with strong expertise in designing and delivering scalable enterprise applications. Proven capability in leading end-to-end development, optimizing system performance, and implementing robust CI/CD processes to support reliable software delivery.
Portfolio
Lucopia
Space Invaders
Lucasology
Jungle Words
Flip Note
Experience
Software Engineer
Avita Care Solutions
Remote
07/2022
• Developed and maintained .NET and Angular applications supporting healthcare operations within the 340B drug pricing program. • Built and enhanced RESTful APIs and SQL Server data models to support eligibility, reporting, and compliance workflows. • Collaborated with healthcare and compliance stakeholders to deliver secure, reliable, and maintainable solutions. • Improved application performance and code quality through refactoring and modernization efforts.
Senior Software Developer
DSS/HRA of NYC
New York, NY
02/2016
• Led full-stack development using .NET Core and Angular for enterprise applications. • Designed RESTful APIs and database schemas using C# and Entity Framework Core. • Delivered a Web API integrating PROPEL with ServiceNow for 100,000+ users. • Built HR systems supporting 10,000+ employees and consultants. • Led development of 15+ web/mobile apps using .NET, Angular, Ionic, and SQL Server. • Implemented CI/CD pipelines in Azure DevOps, reducing testing time by 80%. • Migrated legacy VB6 WinForms apps to C# and .NET Core. • Provided technical leadership, mentoring, and documentation.
Software Developer
SummitWorks Technologies, INC
South Plainfield, NJ
01/2015 – 01/2016
• Developed a warehouse management system using C# and ASP.NET MVC. • Collaborated on design, implementation, and developer training.
Web Developer Intern
Mallblock, LLC.
Indianapolis, IN
07/2014 – 12/2014
• Worked as developer to create a restaurant-ordering system for Android and iOS devices. • Developed and maintain the restaurant website by using PHP and MySQL . • Collaborated with senior designers and engineers in the planning, design, and development of software products.
Student Assistant
University of Mount Union
Alliance, OH
09/2012 – 12/2014
• Managed, inserted, and updated the Government Document database using MS SQL. • Proof-read and edited the department’s documents
Skills
Language
C#91.67%
JavaScript91.67%
TypeScript66.67%
HTML91.67%
CSS91.67%
Frameworks
.Net83.33%
ASP.Net MVC91.67%
ASP.Net WebForm83.33%
Ionic Framework75.00%
Angular83.33%
Database
MS SQL83.33%
SSRS83.33%
SSIS83.33%
Entity Framework83.33%
ADO.Net83.33%
Services
Web API83.33%
Web Services83.33%
WCF83.33%
OS
Windows91.67%
Mac66.67%
Linux66.67%
Tools
Visual Studio91.67%
MS SQL Server91.67%
MS Office Products91.67%
Education
Computer Information Systems
University of Mount Union
Alliance, OH
08/2011 - 12/2014
• GPA: 3.973/4.000 (Summa Cum Laude) • The Wilbur and Burdella Stuckey Carl Mathematics Prize • The Nordson BUILDS Scholarship Program • Dean’s List (All Semesters) • Alpha Lambda Delta Sophomore Certificate
Finance
University of Mount Union
Alliance, OH
08/2011 - 12/2014
• GPA: 3.973/4.000 (Summa Cum Laude) • The Wilbur and Burdella Stuckey Carl Mathematics Prize • The Nordson BUILDS Scholarship Program • Dean’s List (All Semesters) • Alpha Lambda Delta Sophomore Certificate
Computer Science
New York University
New York, NY
08/2021 - 01/2022
• GPA: 4.000/4.000
From Blog

Cloudflare SSL + GoDaddy: HTTP Error 404
- 11/28/2020
Enable SSL in GoDaddy Window Hosting PleskCheck both checkboxes under SecurityAfter your website’s SSL is activated using Cloudflare, you may encounter 404 http error. Below is the screenshot of the error:So, how to resolve this problem? See below:Enable SSL in GoDaddy Window Hosting PleskYou need to enable SSL from your GoDaddy server otherwise your website won’t be accessible. Go to GoDaddy > My Products > Web Hosting > Manage > Plesk Admin > Hosting Settings, check both checkboxes under Security and Apply.Check both checkboxes under SecurityClick on Apply and then Ok to save the settings. Go to your website again, the problem should be resolved.

1. Step 1: Double click on solution file to open .csproj file2. Step 2: Add below code in the .csproj file, inside PropertyGroupAfter publishing my website, I encountered the 502.5 error when opening the website on browser. Below is the screenshot of the error details:How to resolve the 502.5 error?1. Step 1: Double click on solution file to open .csproj file2. Step 2: Add below code in the .csproj file, inside PropertyGroup<PropertyGroup> <TargetFramework>netcoreapp2.0</TargetFramework> <PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest> </PropertyGroup>Save the file and publish the website again, the issue will be resolved.
