Skip to content
View sjain882's full-sized avatar
  • United Kingdom

Block or report sjain882

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sjain882/README.md

Hi there! πŸ‘‹

I'm a recent Software Engineering graduate with strong C# skills and a passion for building clean, efficient software solutions.

πŸ•— Recently, I...

πŸ’‘ I'm currently...

  • Contributing quality-of-life improvements to WarrantV (C#, more info).
  • Sharpening my problem-solving skills on Coderbyte
  • Working on a personal website to better document my portfolio

πŸ“ˆ Next, I plan to...

πŸš€ My best projects are...

  • Finance Planner (C# ASP.NET, PostgreSQL, Next.js)
    • Fullstack Finance Planner system created to learn:
      • TDD, BDD, CQRS, CSR, CoR & Result patterns
      • C# ASP.NET Core, PostgreSQL, Next.js, Docker, Github Actions β€Ž
  • Game Content Manager (C# WinForms)
    • Custom content browser that obsoletes the poorly designed GUI of a popular simulation game
    • Unreleased pending rewrite with AvaloniaUI β€Ž
  • OCRmyPDF Frontend (C# WPF)
    • Responsive .NET 8 GUI for OCRmyPDF, adhering to MVVM principles. β€Ž
  • ModernBlog (PHP, Laravel)
    • Community blog web application with several QoL features (e.g, role-based access control) β€Ž
  • OMSI Crossing Editor Tools (C# WinForms)
    • Memory-hacking tool that adds missing camera controls to closed-source 3D software β€Ž
  • HELEN ClearType Control Toggler (C# WinForms)
    • Simple patcher that modifies proprietary software to alleviate a design flaw

🎨 Sometimes, I...

  • Work on AutoHotKey scripts (AHK) to accelerate my workflow
  • Tinker with browser userscripts (js) to solve minor annoyances on frequently visited websites
  • Complete projects to repurpose obsolete hardware, such as a mobile telemetry display for racing games (js, CSS)
  • Put together small C# GUI utilities to assist with daily tasks, such as these FFMPEG widgets (and more: 1, 2)
  • Create Powershell scripts to overcome various challenges and publish them on GitHub Gists
  • Save others time by translating various troubleshooting experiences into guides published on GitHub Gists.

πŸ›  Languages & Tools

Frontend

JavaScript CSS3 PostgreSQL NextJS Node.js TypeScript Laravel XAMPP

Backend

.NET .Net Core C# C++ Java Python Haskell Docker

Other

Git Bash PowerShell LaTeX Blender Photoshop Illustrator Adobe InDesign Premiere Pro After Effects
Note: My GitHub contribution graph isn't the best representation of the programming I do outside of work - some of my current projects aren't on GitHub.

Pinned Loading

  1. OCRmyPDF-WinGUI OCRmyPDF-WinGUI Public

    Simple frontend for OCRmyPDF (Windows only).

    C# 9

  2. Finance-Planner-TDD-CRP Finance-Planner-TDD-CRP Public

    Fullstack ASP.NET Core & Next.js Finance Planner system created to learn TDD, BDD, CQRS, CSR, CoR & Result patterns, PostgreSQL, Docker, Next.js and Github Actions with C#.

    C# 1

  3. HELEN-ClearType-Toggle HELEN-ClearType-Toggle Public

    Simple patcher for HELEN software that toggles its ability to enable or disable Windows ClearType.

    C# 1 2

  4. OMSI-Crossing-Editor-Tools OMSI-Crossing-Editor-Tools Public

    Better camera controls for OMSI 2's Crossing Editor!

    C# 4

  5. OMSI-Presentation-Tools OMSI-Presentation-Tools Public archive

    Assorted tools to aid the creation of high-quality screenshots & videos for OMSI 2.

    C++ 7

  6. ETS2-Basic-Info-Grid ETS2-Basic-Info-Grid Public

    ETS2 Telemetry Server 4 skin designed for peripheral vision / corners of the eye

    JavaScript