Skip to content
View chaluvadis's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Born Nowhere. Deployed Everywhere. Powered by Code.
  • 17:09 (UTC +04:00)

Block or report chaluvadis

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

πŸ‘‹ Hi,

πŸš€ Nomad In Code | Born Nowhere. Deployed Everywhere. Powered by Code.

I'm a developer who believes the best tools are the ones you build yourself. Almost everything you see in my repositories started as a free-time project to scratch my own itch, optimize my daily workflow, or just automate something boring. If it saves me time, I polish it and open-source it so it might save you time, too.

πŸ› οΈ The Tech I Wield

  • Languages: C#, TypeScript, Go, Python
  • Ecosystems: .NET, VSCode Extension API, Kubernetes, DevOps
  • Current Obsessions: Zero Trust Architecture, Workflow Automation, and building VSCode extensions that actually make sense.

πŸ”₯ Workflow Tools (Built in my free time!)

Here are the tools I built to make my daily development life smoother:

🧩 VSCode Extensions & .NET Tooling

Because jumping between files and staring at boilerplate is a pain.

  • πŸ›‘οΈ safe-to-send: Scans selected code for sensitive data before I accidentally paste it into an AI prompt. (A true lifesaver).
  • 🎬 vscode-gif-recorder: Record VS Code workflows and export them as animated GIFs in seconds. Because explaining a bug is hard, but a GIF is worth a thousand words.
  • βœ‚οΈ move-usings-to-global: Automating the most boring C# refactoring task: moving using statements into GlobalUsings.cs.
  • 🧹 dotnet-prune & dotnet-cli-remove-unused-package: Keeping my .NET solutions lean by nuking unused methods, properties, and packages.
  • 🎨 relax-theme-semantic-focus: A VS Code theme trio engineered for semantic clarity when my eyes are tired.

☁️ Taming the Cloud & DevOps

Because staring at raw YAML all day hurts my eyes.

πŸ€– Automating the Boring Stuff

  • πŸ“ linkedin-medium-publish-pipeline: Automating my writing pipeline to publish articles to LinkedIn and Medium on demand, so I can focus on actually writing.
  • πŸ—ΊοΈ ts-map-crawler: A Google Maps web crawler.
  • πŸ”„ FlowCore: A type-safe, predictable workflow orchestration engine for .NET.

πŸ“ˆ GitHub Stats

pacman contribution graph

πŸ˜‚ Random Dev Joke

β€œCode is like humor. When you have to explain it, it’s bad.” β€” Cory House

Visitor Count

πŸ’Ό LinkedIn 🌐 Resume / Website

Popular repositories Loading

  1. di-navigator di-navigator Public

    Visualize and navigate your .NET Dependency Injection registrations inside VSCode.

    C# 6

  2. move-usings-to-global move-usings-to-global Public

    VSCode extension to refactor C# using statements into GlobalUsings.cs, supporting .cs, .csproj, .sln and .slnx context actions

    TypeScript 2

  3. typespec-demo typespec-demo Public

    TypeSpec 1

  4. FlowCore FlowCore Public

    A type-safe, predictable workflow orchestration engine for .NET that solves critical limitations in existing workflow solutions.

    C# 1

  5. dotnet-prune dotnet-prune Public

    VSCode extension to show unused methods, properties in dotnet solution

    C# 1

  6. PloonNet PloonNet Public

    DotNet version of PLOON (Path-Level Object Oriented Notation)

    C# 1