Location via proxy:   
[Report a bug]   [Manage cookies]                

Scott Batary

I'm a full-stack developer with a passion for building feature-rich web apps, robust APIs, and innovative libraries. Check out my work on GitHub!


๐Ÿง™โ€โ™‚๏ธ About

Hello, world! I'm Scott, a software developer based in Oklahoma. I'm passionate about building intuitive and scalable software solutions that make a positive impact.

I strive to keep up-to-date with new technologies and best practices. Lately, I've been learning Go, Next.js, and React Server Components. I also have personal licenses for GitHub Pro, GitHub Copilot, JetBrains, Tailwind UI, and Font Awesome.

Beyond coding, I enjoy playing games like Overwatch, Dead by Daylight, and Elder Scrolls Online.

๐Ÿ“œ Experience

2024 - Present
Software Engineer

Started a new adventure!

2017 - 2024
Principal Developer

Led the development of a cutting-edge court case management system. Standardized authentication and authorization across our applications, established a design system for a seamless user experience, and optimized developer workflows through CI/CD pipelines.

  • C#
  • TS
  • SCSS
  • Angular
  • ASP.NET Core
  • Entity Framework Core
  • IdentityServer
  • OpenID Connect
  • OAuth 2.0
  • SQL Server
  • SSRS
  • Docker
  • SharePoint
  • Microsoft Graph
  • Azure DevOps
2016 - 2017
Senior Developer

Technical lead and architect for a team of developers working on a patient portal for a healthcare provider. Integrated multi-factor authentication, a patient education system, and a secure messaging application.

  • C#
  • JS
  • ASP.NET
  • AngularJS
  • React
  • Redux
  • Redis
  • Twilio
  • SendGrid
  • DocuSign
  • GitHub Enterprise
  • Octopus
  • Jira
2013 - 2016
Programmer Analyst

Developed a credit card transaction system and online payment web application, and was a key contributor to various applications, APIs, background jobs, and reports.

  • C#
  • JS
  • SQL
  • ASP.NET MVC
  • Entity Framework
  • SQL Server
  • SSRS
2011 - 2013
Lab Assistant

Tutored students in computer science, collaborated with instructors to create course materials, and supervised student projects.

  • Java
  • PHP
  • HTML
  • CSS
  • JS
  • Computer Science

๐Ÿ“– Blog

    < View more >

    ๐Ÿงช Projects

    Suika Clone

    Halloween ๐ŸŽƒ themed version of the Watermelon Game.

    • TS
    • Phaser
    • Matter.js
    • Vite

    Overlay Sharer

    Share StreamElements overlays with the click of a button.

    • Next.js
    • NextAuth.js
    • React
    • Prisma
    • PostgreSQL
    • Tailwind
    • Vercel

    Conquer Server

    Private server for the MMORPG Conquer Online.

    • C#
    • ASP.NET Core Identity
    • Entity Framework Core
    • SQL Server

    d20

    Roll a set of 3D dice ๐ŸŽฒ in the browser.

    • TS
    • Babylon.js
    • Havok
    • Vite

    DBD Stats

    Track Dead by Daylight player stats and achievements from Steam.

    • Next.js
    • React
    • Tailwind
    • Prisma
    • Vercel

    Chat Widget

    Animated chatbox widget for StreamElements, Twitch, and OBS.

    • HTML
    • CSS
    • JS

    CronTimer

    Cron timer NuGet package with over 400k downloads.

    • C#
    • .NET
    • NuGet

    .NET Monitoring

    Sample ASP.NET Core web app with instrumentation and monitoring using OpenTelementry.

    • C#
    • Prometheus
    • Jaeger
    • Grafana
    • Docker

    Todos

    Simple todo app built with Go.

    • Go
    • SQLite
    • REST

    Notion Clone

    Fullstack notes app with auth, sharing, rich text editing, and image uploads.

    • Next.js
    • React
    • Tailwind
    • shadcn/ui
    • Clerk
    • Convex
    • Edge Store
    • BlockNote

    Discord Clone

    Fullstack chat app with realtime messaging, audio, and video calls.

    • Next.js
    • React
    • Tailwind
    • shadcn/ui
    • Socket.IO
    • Prisma
    • MySQL

    Pool

    A game of pool ๐ŸŽฑ made with pixel art.

    • JS
    • Phaser
    • Matter.js

    Chess

    Chess โ™Ÿ๏ธ game using the Canvas API.

    • HTML
    • JS
    • Vite

    Bouncy Emojis

    Spawn emojis ๐Ÿคช with bouncy physics.

    • JS
    • Phaser
    • Matter.js

    Platform

    Frontend prototype for a platform as a service.

    • TS
    • SCSS
    • Angular
    • Material

    Twitch Clone

    Proof of concept streaming platform built on the same protocols as Twitch: RTMP and HLS.

    • C#
    • SignalR
    • React
    • Chakra UI

    Versed

    File conversion microservice powered by FFmpeg, LibreOffice, ImageMagick, and Tesseract OCR.

    • Node.js
    • Express

    PDF Sign

    Prototype using custom PDF rendering, overlayed form controls, and the ability to draw on canvas.

    • HTML
    • JS
    • CSS

    Fractals

    Implementations of common fractals.

    • HTML
    • JS

    Pocket IV

    Mobile app for calculating IV in Pokemon GO.

    • JS
    • CSS
    • Ionic

    โœ‰๏ธ Contact