Skip to content
View shassshank's full-sized avatar

Block or report shassshank

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
shassshank/README.md

Hi, I'm Shashank Patil

Software Engineer specializing in backend systems, automation pipelines, and scalable full-stack applications.
Experienced in building production-grade solutions using .NET, SQL Server, distributed workflows, and enterprise automation.


Projects & Contributions

  • Crypto Portfolio Risk Dashboard — Streamlit dashboard for crypto portfolio valuation, risk analytics, stress testing, caching, validation, and data-quality reporting.
  • ASP.NET Core Rate Limiting Middleware — Extensible .NET 8 rate limiting middleware with fixed window, sliding window, token bucket, API-key identity, and Redis-backed distributed enforcement.
  • CPTpro — Color palette recommendation tool that suggests colors based on skin tone, eye color, hair color, and color harmony rules.
  • .NET Project Template — Reusable production-style .NET backend template with organized source, tests, docs, scripts, Docker, and clean project structure.
  • DES Website — Nuxt.js community website project for devedmonton.com focused on supporting Edmonton’s software development community.
  • crowd.dev — Developer data platform project for centralizing community, product, and customer data with integrations, analytics, and self-hosting support.

Engineering Focus

I design and build:

  • High-performance backend services
  • Automation pipelines and ETL workflows
  • Distributed job scheduling systems
  • Cross-platform applications (React Native + .NET)
  • Scalable replacements for legacy architectures
  • Internal developer tools and infrastructure components

I focus on clean architecture, reliability, performance, and long-term maintainability.


Technical Skill Set

Programming Languages

C++, C#, VBA, Go, Python

Backend Engineering

.NET, .NET Core, ASP.NET MVC
REST APIs, Microservices, Entity Framework
API security, caching, layered architecture, SOLID

Frontend

JavaScript (ES6+), HTML5, CSS3, AJAX
Angular, React Native

Databases & Data Workflows

MSSQL / SQL Server, PL/SQL
Stored procedures, query optimization
ETL pipelines, job schedulers, transaction design

DevOps & Automation

GitHub Actions (CI/CD), Docker
Release pipelines, MSBuild, NuGet
UiPath automation, Outlook Exchange APIs


Professional Background

Most of my past engineering work is part of intranet systems and covered under NDAs.
However, my contributions include:

  • Designing and maintaining workload automation pipelines
  • Building distributed job schedulers and backend services
  • Developing enterprise REST APIs for business-critical workflows
  • Modernizing legacy architectures into scalable .NET Core systems
  • Creating cross-platform mobile applications with real-time sync
  • Optimizing SQL-heavy systems and improving end-to-end performance

While the original repositories are private, I am reconstructing selected tools, utilities, and architectures in open-source form to showcase my engineering style and thought process.


🎓 Education

  • MS in Computer Science, Texas State University
  • 4+ years experience as a Software & Automation Engineer

Connect

[email protected]
Linkedin.com/in/shassshank

Pinned Loading

  1. CPTpro CPTpro Public

    CPTpro skin tone based color analyser

    Python 1

  2. api-rate-limiter api-rate-limiter Public

    ASP.NET Core rate limiting middleware (Fixed/Sliding/Token Bucket) with Redis-backed distributed throttling and xUnit tests.

    C#

  3. crowd.dev_shashank crowd.dev_shashank Public

    Forked from linuxfoundation/crowd.dev

    ⚡️ The developer data platform to centralize community, product, and customer data

    TypeScript

  4. crypto-portfolio-risk-dashboard crypto-portfolio-risk-dashboard Public

    Streamlit dashboard for crypto portfolio valuation, risk analytics, and stress testing.

    Python

  5. DES-Website_shashank DES-Website_shashank Public

    Forked from devedmonton/DES-Website

    The Dev Edmonton Society website! I manage the open source contributions to this during used during Hacktoberfest!

    Vue

  6. dotnet_proj_template dotnet_proj_template Public

    Reusable template for .NET backend services

    Shell