Skip to content
View PrabinCode's full-sized avatar
:bowtie:
:bowtie:

Block or report PrabinCode

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
PrabinCode/README.md

Hi there, I'm Prabin Chandra Shrestha πŸ‘‹

Computer Engineer

Website LinkedIn Book Call Reviews Email


public class SeniorEngineer
{
    public string Name => "Prabin Chandra Shrestha";
    public string Role => "Senior Software Engineer & Solutions Architect";
    public string[] FocusAreas => new[] { "Core Banking Systems", "Event-Driven Microservices", "High-Throughput Fintech", "Distributed Systems" };
    public string Philosophy => "Simplicity is prerequisite for reliability. Build for failure from day one.";
}

πŸš€ About Me

I am a Senior Software Engineer & Solutions Architect with 8+ years of experience designing, modernizing, and scaling mission-critical enterprise systems, core banking platforms, and fintech engines.

  • 🏦 Financial Systems & Core Banking: Modernized monolithic financial cores into event-driven microservices using the Strangler-Fig pattern, outbox messaging, and immutable financial ledgers.
  • ⚑ High Throughput & Low Latency: Engineered wallet & payment APIs handling 1,000+ TPS with sub-40ms transaction response times.
  • πŸ”„ Event-Driven Resilience: Extensive experience with Apache Kafka, RabbitMQ, CQRS, and Domain-Driven Design (DDD) to guarantee zero data drift and idempotency.
  • 🌐 Modern Full-Stack Engineering: Architecting enterprise-grade backends in .NET 8 / C# & Node.js combined with reactive frontends in Next.js 16, React 19, & TypeScript.

πŸ› οΈ Tech Stack & Capabilities

.NET
.NET 8 / C#
TypeScript
TypeScript
Node.js
Node.js
Kafka
Apache Kafka
RabbitMQ
RabbitMQ
Redis
Redis
PostgreSQL
PostgreSQL
Next.js
Next.js 16
Detailed Technical Breakdown
Domain Technologies & Patterns
Backend & Runtime .NET 8 / .NET Core, C# 12, ASP.NET Core Web API, Node.js, Express, REST, gRPC, SignalR
Architecture & Patterns Microservices, Event-Driven Architecture (EDA), CQRS & MediatR, Domain-Driven Design (DDD), Transactional Outbox Pattern, Idempotency Keys, Strangler-Fig Modernization
Databases & Caching PostgreSQL, Microsoft SQL Server, Redis (Distributed Caching & Pub/Sub), MongoDB, SQLite (better-sqlite3)
Event Streaming & Queues Apache Kafka (Event Backbone, Consumer Groups, DLQ), RabbitMQ, Work Queues
Frontend & UI Next.js 16 (App Router), React 19, TypeScript, Angular, Tailwind CSS 4, shadcn/ui, Framer Motion
DevOps & Infrastructure Docker, Docker Compose, Kubernetes, CI/CD (GitHub Actions), IIS (HttpPlatformHandler), Windows VPS, Linux
Security & Auth OAuth 2.0, OpenID Connect, JWT, Keycloak, ASP.NET Identity, Rate Limiting, CORS

πŸ›οΈ Featured Architecture & Case Studies

Project Domain Architecture Highlights & Measurable Impact
Core Banking System Modernization Banking Β· Fintech β€’ Strangler-Fig migration from legacy monolith to .NET 8 microservices.
β€’ 1,000+ peak TPS, latency reduced from 500ms β†’ 35ms.
β€’ Automated regulatory compliance reports from 3 days β†’ 2 hours.
Wallet System & Mobile Banking API Mobile Fintech β€’ Event-driven ledger with transactional outbox and idempotency middleware.
β€’ Sub-4ms balance read latency, 300+ TPS single service throughput.
β€’ Zero double-spend and zero transaction drift across 100k+ users.
Enterprise Claim Management System Insurance Tech β€’ Real-time event-driven workflow automation with SignalR live updates.
β€’ Claim processing cycle time cut from 15 days β†’ 4 days.
β€’ Supports 5,000+ concurrent active operators.
SaaS Construction Management Platform Enterprise SaaS β€’ Multi-tenant project tracking and real-time Gantt schedule coordination.
β€’ Dashboard query execution dropped from 6s β†’ 1.5s via materialized views.

πŸ“Š GitHub Activity & Statistics

GitHub Streak

πŸ’¬ Let's Connect & Collaborate

Whether you are looking to modernise a legacy backend, scale a high-concurrency microservices platform, or need fractional solutions architecture consulting:

"Simplicity is prerequisite for reliability." β€” Edsger W. Dijkstra

Popular repositories Loading

  1. VibeFlow VibeFlow Public

    🎡 A fast, modern, and open-source YouTube Music client for Android & Desktop built with Compose Multiplatform. Ad-free, synced lyrics, offline caching, and more.

    Kotlin 1

  2. lumina-expense lumina-expense Public

    100% offline-first, privacy-focused personal finance & expense tracker built with Flutter, Riverpod, and Drift SQLite.

    Dart 1

  3. imanage-android imanage-android Public

    A modern, ultra-secure, 100% offline Android File Explorer built with Kotlin & Jetpack Compose (Material 3).

    Kotlin 1

  4. ToDo ToDo Public

    JavaScript

  5. InventoryManagementSystem InventoryManagementSystem Public

    This is Learning in progress

    JavaScript

  6. gitignore gitignore Public

    Forked from github/gitignore

    A collection of useful .gitignore templates