About Me

Hi! I'm Steven Driver, also known as Sdriver1. I'm a second-year Computer Science student at RIT (Class of 2030). I build Discord bots, web apps, and the infrastructure they run on. My main project is Pridebot, a multi-function LGBTQIA+ Discord bot that serves 19k+ servers and over 1.3M+ users. I work mostly in JavaScript/TypeScript on Node.js, plus Java and Python for coursework and side projects. I self-host nearly everything I build on a two-server homelab using Docker, Cloudflare, and Tailscale. I'm currently a Software Developer Associate at devEco Consulting and a Reviewer for Top.gg. Away from the keyboard, I've been a lifeguard and swim instructor since 2023.

Age
18
Pronouns
He/Him
Location
NY, USA
Discord Presence
Loading...

Technical Skills

Languages

JavaScript TypeScript Java Python SQL HTML5 CSS3

Frameworks & Libraries

Node.js Express.js Discord.js React Angular Spring Boot

Databases & ORMs

MongoDB Mongoose SQLite Prisma

DevOps & Infrastructure

Docker & Compose Linux (Ubuntu) Nginx Proxy Manager Cloudflare Tunnel Tailscale Git

Projects

Featured

Infrastructure & Self-Hosting

Personal Homelabs

Two Linux servers running my services on a Docker Compose stack behind Nginx Proxy Manager, Cloudflare Tunnel and Tailscale, with AdGuard Home DNS, Uptime Kuma, nightly backups and dynamic DNS. The two servers monitor each other and back each other up, so if one goes down the other takes over its services until it is back.

Docker Docker Linux Linux Nginx Nginx Cloudflare Cloudflare Node.js Node.js

Status Page

A live dashboard for my server: CPU, RAM, GPU, disk and network graphs, container and service health checks, and incident history, all set from YAML. It shows a standby banner while the backup server is serving traffic.

Node.js Node.js Express.js Express.js JavaScript JavaScript Chart.js Chart.js Docker Docker

sdr1.link

A URL shortener with QR codes and click analytics. One image runs as two containers that share a SQLite (WAL) database: a public redirector with a strict CSP, and an admin panel and REST API that only work over Tailscale.

Node.js Node.js Express.js Express.js SQLite SQLite Docker Docker

Bots

AdvancedCounter

A counting bot where every count can be a math expression, like 2^3 or sqrt(16). It has normal, Fibonacci and prime modes, leaderboards, anti-spam, and a web dashboard.

JavaScript JavaScript Discord.js Discord.js Node.js Node.js Prisma (SQLite) Prisma (SQLite)

portalBot

Connecting communities through the portal. As lead developer, I built the original bot and web platform, which later became portalNetwork Inc.

JavaScript JavaScript Discord.js Discord.js Node.js Node.js MongoDB MongoDB

SdriverBot (Discord)

My personal utility bot. It helps track my Discord activity, handles reminders, and DMs me Uptime Kuma alerts. It also supplies the live Discord status on this page.

JavaScript JavaScript Discord.js Discord.js Node.js Node.js Express.js Express.js Prisma (SQLite) Prisma (SQLite)

SdriverBot (Twitch)

Custom Twitch bot for my Twitch channel, with chat and moderation commands.

JavaScript JavaScript Node.js Node.js

Websites

pridebot.xyz

The website for Pridebot, with live stats and invite and premium pages.

HTML5 HTML5 CSS3 CSS3 JavaScript JavaScript Express.js Express.js Docker Docker

youarenow.gay

A fun website for pranking your friends.

HTML5 HTML5 CSS3 CSS3 JavaScript JavaScript Express.js Express.js

Minigames

A collection of browser games I play when I'm bored: Minesweeper, Sudoku, 2048, and Snake.

HTML5 HTML5 CSS3 CSS3 JavaScript JavaScript

sdriver1.me

This portfolio. A single Express server runs seven subdomains, including the minigames and tools sites, with live Discord presence and Pridebot stats.

HTML5 HTML5 CSS3 CSS3 JavaScript JavaScript Express.js Express.js Docker Docker

Minecraft

PridebotMC

A Minecraft plugin for Pridebot with a few commands so far, and more planned.

Java Java Maven Maven

Pingbriel

A Spigot plugin that lets players ping each other, with custom colors for styling.
[Custom plugin for Pridecord only]

Java Java Maven Maven

Tools & Extensions

Spelling Bee Solver

A Chrome extension that solves the NY Times Spelling Bee puzzle.

HTML5 HTML5 JavaScript JavaScript Google API Google API

Work Rotation Calculator

A small tool that works out what my day at work will look like for each rotation.

Python Python Tkinter Tkinter

Change Counting Helper

A small tool that makes learning to count change fun.

HTML5 HTML5 CSS3 CSS3 JavaScript JavaScript

School Projects

U-Fund

A fundraising web app built over Scrum sprints with a five-person team for SWEN-261 at RIT. It has a Spring Boot REST API, an Angular front end, and unit and acceptance testing.

Java Java Spring Boot Spring Boot Angular Angular TypeScript TypeScript Maven Maven

Work Experience

2026 Apr
Reviewer
April 2026 – Present
2025 Sep
Founding Developer
September 2025 – November 2025
2024 Dec
Software Developer Associate
December 2024 – Present
Administrator & Core Member
December 2024 – Present
2024 Feb
Beta Tester
February 2024 – June 2026
2023 Apr
Founder & Developer
April 2023 – Present

Resume & Certifications

Technical Resume

Coding

  • Website Development & Design RIT Certified Pro Advantage · Aug 2024
    Verify ↗

Leadership

  • National Youth Leadership Training Boy Scouts of America
  • Life Scout Boy Scouts of America

Testimonials

"I have known Sdriver1 for a couple of years now, and he has been a huge help with improving a few of my projects. Usually in regards to directing the marketability of upcoming announcements within my projects. He has an entrepreneurial mindset that has been a great asset to my startups. Well as he has been easy to communicate with, and has never given any sign of negligence. Overall a well rounded guy. I look forward to seeing what pathway he takes in life, i'm sure he'll become a great business man like myself one day."

thybilly ThyBilly CEO & Founder of Bumpy.gg and Interly

"I’ve had the pleasure of working with Steven for close to a year now, and in that short time, he’s proven to be a valuable contributor across multiple projects. Despite being early in his journey, he brings a remarkable combination of creativity, initiative, and determination. His ideas are bold, thoughtful, and backed by a strong drive to see them through to execution. He communicates clearly, follows through on responsibilities, and has never once shown signs of carelessness or neglect. I’m genuinely excited to see the path he chooses next. With his ambition and work ethic, I wouldn’t be surprised if he becomes a successful entrepreneur in his own right someday."

robertwolff Robert Wolff Founder & Core member of devEco Community

Let's Connect!

I'm always interested in new opportunities, collaborations, and connecting with fellow developers. Whether you want to discuss a project, ask about my work, or just say hello, feel free to reach out!

Other sdriver1.me sites

Here are some other sites I developed that are within my domain:

  • Minigames: A collection of fun little web games I like to play when bored, including Minesweeper, Sudoku, and 2048
Minigames