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.
Technical Skills
Languages
Frameworks & Libraries
Databases & ORMs
DevOps & Infrastructure
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.
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.
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.
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.
portalBot
Connecting communities through the portal. As lead developer, I built the original bot and web platform, which later became portalNetwork Inc.
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.
SdriverBot (Twitch)
Custom Twitch bot for my Twitch channel, with chat and moderation commands.
Websites
Minigames
A collection of browser games I play when I'm bored: Minesweeper, Sudoku, 2048, and Snake.
Minecraft
Tools & Extensions
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.
Work Experience
Resume & Certifications
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."
"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."
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