<
>
Faisal N
<
>

Hey, I'm Faisal!
I make
websites & webapps
.

One ( ) ( ) ( ) (1) professional Full Stack Web Developer with 11+ years
~0000 days
of experience with design (Figma), development (VSCode), and code, including Machine Learning and Artificial Intelligence.
Connect
Copy Email
Latest Works
Last Updated 5:20 AM
aProtect Services Website

Website and dashboard connecting to Stripe, Discord, Roblox, Vault, and DangoAPI to display live products, product details, server role counts, and more. It includes a featured nice multi-gradient CTA, many pages, and mobile version. The dashboard integrates with Stripe and Vault to display user products, checkouts, orders, as well as integrating with MySQL to manage everything, including checkouts with Stripe, product file management, order whitelisting, and automatic whitelisting by Discord ID or through Roblox and Vault APIs. The staff dashboard part integrates with all APIs to allow staff to view all orders, files, users, permissions, and licenses, and being able to manage all of them individually. A license checker and license transferrer allows for easy license management for users outside of the database. Uses CMS for no-code website content management.<br><br>ID: aurorahub<br><br>❌ CLIENT DID NOT PAY ❌

Apr 18
CommTrackr Website / Package

CommTrackr is a powerful commission‑tracking and management tool designed for businesses, agencies, and freelancers. It lets you plan, manage, and track client commissions through a clean, intuitive interface. By handling the entire commission lifecycle, CommTrackr frees you to focus on delivering value rather than juggling spreadsheets.<br><br>All aspects of the interface are customizable to fit your system's feel, including custom CSS and JS integration as well as the ability to change all text, colors, and images used throughout the package. Track commission tasks through an easy to use list and send emails to users when commissions are updated using hook functions integrated into your system.

Dec 2025
View Portfolio
About Me
Last Updated 5:20 AM
Jump to Resume

Click below to contact me or to go directly to my resume.

Resume LinkedIn
Copy Email
RPI Logo RPI Logo
Undergraduate Student, Information Technology and Web Science

I am attending Rensselaer Polytechnic Institute (RPI) pursuing a B.S. in Information Technology and Web Science, minoring in Computer Science, starting the Fall of 2025.

  • RPI was the first technological research university in the United States, founded in 1824.
  • Rensselaer Polytechnic Institute is ranked #70 in the United States by US News & World Report.
  • Alumni have been behind the making of baking powder, the Brooklyn Bridge, sunscreen, and the digital camera.
  • RPI is made up of 30+ research centers and key research platforms.
  • Campus is located in Troy, New York with an average enrollment of 6,000.
So Far

I started my journey as a computer programmer in 2015, when I started exploring the world of website development. Soon after, I founded a virtual small business, now renamed Dango Web Solutions, to house my creations. Since then, I have made websites for my many friends and clients and have earned and maintained a 5-star rating for my website creation and programming skills. Now, a full stack web developer with well over 4,000 hours of recorded experience, I aim to complete college at Rensselaer Polytechnic Institute (RPI) preferably majoring in computer science, computer programming, or computational bio/engineering to live my passions.

Skills
HTML
CSS
JS
Node.js
Express.js
Python
Visual Basic
C++
Java
MySQL
PHP
CI/CD
UI/UX
Full Stack
Website Design
App Design
Website Development
Bot Development
App Development
Game Development
API Development
VPS Management
DevOps
Artificial Intelligence
Machine Learning
Work Experience

2026 — 2026

Data, Information Systems & Technology Consultant

Valley Stream Union Free School District 30 • Valley Stream, NY

Managed and maintained the district website on an ongoing basis. Oversaw content updates, site integrity, and technical support following the internship redesign.

2026 — 2026

Undergraduate Research Assistant

Rensselaer Polytechnic Institute • Troy, NY

Worked under Professor Richard Plotka to fix and upgrade StrideLMS, an LMS built as an alternative to Blackboard and currently in use across multiple RPI courses. Optimized platform speed, hardware efficiency, and security, redesigned for accessibility, reduced AI model reliance to lower costs, implemented features from student feedback.

2026 — 2026

Team Lead

Rensselaer Center for Open Source • Troy, NY

Led a small in-person team. Managed team member work delegation and milestones. Engaged in weekly or bi-weekly meetings with a larger organization-wide remote team.

2026

Open Source Developer

2026 • Troy, NY

Under RCOS and nonprofit Adapt To Life, upgraded family of platforms including Adaptive Sports Near Me, an open source dashboard for listing adaptive sports organizations, programs, and events. Managed an AI-written and managed ecosystem. Implemented AI scraping scripts to crawl search engines and update the database with new and modified organizations, programs, and events. Expanded reach to all US states. Added events, an organization management backend, and device location measuring and usage. Improved accessibility and added RSS feeds.

2026 — 2026

Data, Information Systems & Technology Intern

Valley Stream Union Free School District 30 • Valley Stream, NY

Streamlined web architecture & navigation: Cut the district site from 297 to 34 pages, consolidated department content into single page layouts, introduced a clean 3 pillar navigation with standardized page naming, added RTL support, removed broken/duplicate links, and implemented clean, text based URLs with 106 redirect aliases.

Delivered high impact features & accessibility: Built dynamic QR codes, section link shortcuts, a feedback form, translation pop ups, interactive 2D/3D school maps, and an accessibility extension that meets NY State requirements. Added 404 redirects to the homepage and strengthened DDoS protection.

Optimized SEO, usability & governance: Fixed sitemap and SEO issues, performed comprehensive screen reader audits, made the website mobile friendly, standardized contact info, refreshed the header with mascot branding, and set up content owner permissions and calendar cleanup processes.

Data, Information Systems & Technology Intern
See all
Rankings
Top 0.01% EJS Programmers Worldwide - CodersRank (out of 23K, as of January 2026)
Top 0.04% Express.js Programmers Worldwide - CodersRank (as of January 2026)
Top 0.04% CSS Programmers Worldwide - CodersRank (out of 265K, as of January 2026)
Top 0.2% MySQL Programmers Worldwide - CodersRank (as of January 2026)
Top 0.3% Node.js Programmers Worldwide - CodersRank (as of January 2026)
Top 0.4% JavaScript Programmers Worldwide - CodersRank (out of 278K, as of January 2026)
Top 0.4% HTML Programmers Worldwide - CodersRank (out of 291K, as of January 2026)
Top 1% Programmers Worldwide - CodersRank (as of January 2026)
Top 350 Programmers in US - WakaTime (as of March 2025) Top 7000 Programmers Worldwide - WakaTime (as of March 2025) Top 1% JavaScript Engineers Globally - Algora (as of September 2025) Top 2% Developers Worldwide - WakaTime (out of 500K, as of January 2026)
The Process
Design

All websites need a design. It is best for clients who have an idea in mind to materialize it and see it on a screen themselves, before development.

Development

I take my client's amazing design and turn it into working code that can previewed on all devices. This part is of the process is the most lengthy.

Testing & On-demand Fixes

Periodically I will publish versions of the website for the client to test. Each will have updated sections, features, or small requested changes.

Production Ready

Once all pages and sections of the website are finished and can be named a production version, we connect it to a domain on web hosting. Once that is done, it is ready for the world to view.

Contributions This Past Year
GitHubGitHub 3454
GitHub 377
🔥 3
GitHubGitHub 3454
GitHub 377
🔥 3
Last Updated 5:20 AM
Recent Activity
Last Updated 5:20 AM

Commit: main @ Faisal N / FaisalN.js Origin: GitLab

Summary: Bug fix

Timestamp: Oct 26, 2026, 2:50 AM EDT

Contributors: Faisal N

Commit: FaisalN.js / prefill-registration Origin: GitHubOrigin: GitHub

Summary: Update wording, specify SIS name, make GM_addStyle optional

Timestamp: Oct 24, 2026, 11:32 PM EDT

Contributors: Faisal N

Private Commit

This commit was made in a closed-source repository. Details are not shown for security.

Private Commit

This commit was made in a closed-source repository. Details are not shown for security.

Private Commit

This commit was made in a closed-source repository. Details are not shown for security.

Merge: FaisalN.js / Virtual-Checker Origin: GitHubOrigin: GitHub

Summary: Navigate matrices using arrow keys, edit suggestion replies

Timestamp: Oct 20, 2026, 3:09 AM EDT

Contributors: Faisal N

Merge: FaisalN.js / Virtual-Clicker Origin: GitHubOrigin: GitHub

Summary: Navigate matrices using arrow keys

Timestamp: Oct 20, 2026, 3:08 AM EDT

Contributors: Faisal N

Commit: FaisalN.js / Virtual-Checker Origin: GitHubOrigin: GitHub

Summary: Navigate matrices using arrow keys Fixes #597

Timestamp: Oct 19, 2026, 1:52 PM EDT

Contributors: Faisal N

Commit: FaisalN.js / Virtual-Clicker Origin: GitHubOrigin: GitHub

Summary: Navigate matrices using arrow keys Fixes #185

Timestamp: Oct 19, 2026, 1:52 PM EDT

Contributors: Faisal N

Private Commit

This commit was made in a closed-source repository. Details are not shown for security.

Private Commit

This commit was made in a closed-source repository. Details are not shown for security.

Private Commit

This commit was made in a closed-source repository. Details are not shown for security.

Commit: main @ Faisal N / FaisalN.js Origin: GitLab

Summary: Bug fix

Timestamp: Oct 26, 2026, 2:50 AM EDT

Contributors: Faisal N

Commit: FaisalN.js / prefill-registration Origin: GitHubOrigin: GitHub

Summary: Update wording, specify SIS name, make GM_addStyle optional

Timestamp: Oct 24, 2026, 11:32 PM EDT

Contributors: Faisal N

Private Commit

This commit was made in a closed-source repository. Details are not shown for security.

Private Commit

This commit was made in a closed-source repository. Details are not shown for security.

Private Commit

This commit was made in a closed-source repository. Details are not shown for security.

Merge: FaisalN.js / Virtual-Checker Origin: GitHubOrigin: GitHub

Summary: Navigate matrices using arrow keys, edit suggestion replies

Timestamp: Oct 20, 2026, 3:09 AM EDT

Contributors: Faisal N

Merge: FaisalN.js / Virtual-Clicker Origin: GitHubOrigin: GitHub

Summary: Navigate matrices using arrow keys

Timestamp: Oct 20, 2026, 3:08 AM EDT

Contributors: Faisal N

Commit: FaisalN.js / Virtual-Checker Origin: GitHubOrigin: GitHub

Summary: Navigate matrices using arrow keys Fixes #597

Timestamp: Oct 19, 2026, 1:52 PM EDT

Contributors: Faisal N

Commit: main @ Faisal N / FaisalN.js Origin: GitLab

Summary: Bug fix

Timestamp: Oct 26, 2026, 2:50 AM EDT

Contributors: Faisal N

Commit: FaisalN.js / prefill-registration Origin: GitHubOrigin: GitHub

Summary: Update wording, specify SIS name, make GM_addStyle optional

Timestamp: Oct 24, 2026, 11:32 PM EDT

Contributors: Faisal N

Private Commit

This commit was made in a closed-source repository. Details are not shown for security.

Private Commit

This commit was made in a closed-source repository. Details are not shown for security.

Apps

Websites

Bots

Games

Apps

Websites

Bots

Games

Visitor Log
Last Updated 5:28 AM
CreatorYo has arrived!

creatoryo

Faisal N was not here!

dangoweb