I'm a recent Software Engineering graduate with strong C# skills and a passion for building clean, efficient software solutions.
- πΌ Open to Graduate & Junior Software roles
- π¬ Contact me at
sjain882github[at]gmail[dot]com
- π¨βπ» My pull requests
- β My opened issues
- Learning Test Driven Development and Chain of Responsibility with
C#
- Contributing quality-of-life improvements to WarrantV (
C#
, more info) and Nagram Messenger (Java
) - Sharpening my problem-solving skills on Coderbyte
- Working on a personal website to better document my portfolio
- Create a
C# ASP.NET
web API using Entity Framework Core with the Result & Command patterns - Build a complex GUI using AvaloniaUI with the MVVM Community Toolkit for a game project (
C#
) - Create small
C# WinForms
tray menus as frontends for Lenovo ChargeThreshold CLI and CPU Boost Modes
- 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
- 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.