Hi there

This is the place where I opensource stuff and break things 🤣

  • 🔭  I’m currently working on something cool 😉
  • 🌱  I’m currently learning Flutter, Go
  • 💬  Ask me about anything related to Javascript/Typescript/Python or Angular/React/Express/Flask
  • 📫  How to reach me: @gautamkrishnar or fosstodon.org/@gkr
  • 👨‍💻  Read more about my projects at gautamkrishnar.com
  • ⚡  Fun fact: I ❤️ 🐶s and Xbox Gaming (GamerTag: GKRXtreme)

📕  Latest Blog Posts

🔗  Connect with me

gautamkrishnar gautamkrishnar gautamkrishnar 4214976 gautamkrishnar

📊  This week I spent my time on

Wwakatime stats

✨  About Me

I am a Full Stack Developer with 8+ years of experience in developing enterprise applications and open-source software.

My Opensource Story

All of my projects are released as open-source on GitHub, this includes some of my GitHub trending projects:

  • Nothing Private - This project is a proof of concept that any website can identify and track you, even if you are using private browsing or incognito mode in your web browser. It has around 1000K+ users and 1.6K+ stars. It got discussed in many privacy forums and conferences worldwide. Various privacy-focused browser vendors were able to implement fixes to prevent fingerprinting due to this project. It also made lots of people aware of the bad effects of browser fingerprinting.
  • Blog Post Workflow - A Github action to show your latest blog posts from any sources or StackOverflow activity or Youtube Videos on your GitHub profile/project readme automatically using the RSS feed. It is now used by over 3.5K+ users and running on thousands of GitHub actions runner every hour. It is also one of the top 20 most used GitHub actions internationally in GitHub Marketplace.
  • SoCLI scored 300+ stars within 24 hours of its release. It now has almost 2K+ users. It provides an easy way of accessing StackOverflow even if you are hooked into a terminal.
  • Motrix WebExtension - A browser extension for the Motrix Download Manager. It now has more than 2K+ users worldwide.
  • Refined GitHub Feeds - A browser extension that adds filtering to the Github news feeds.

⏩   and many more

  ____                  ____                      
 / __ \___  ___ ___    / __/__  __ _____________  
/ /_/ / _ \/ -_) _ \  _\ \/ _ \/ // / __/ __/ -_) 
\____/ .__/\__/_//_/ /___/\___/\_,_/_/  \__/\__/  
   _/_/                  __  __   _               
  / __/  _____ ______ __/ /_/ /  (_)__  ___ _     
 / _/| |/ / -_) __/ // / __/ _ \/ / _ \/ _ `/ _ _ 
/___/|___/\__/_/  \_, /\__/_//_/_/_//_/\_, (_|_|_)
                 /___/                /___/       

Most of my leisure time is to contribute to open-source projects on GitHub. Acknowledging my extensive contribution to DuckDuckGo's open source projects, I was promoted as a maintainer and community leader with write access to all DuckDuckGo's repositories. I had contributed to Mozilla, Angular, Svelte, Node.JS, and several other open-source projects and organizations.

I also maintain and contribute to a lot of community open-source projects and libraries. Some of the communities includes Tinkerhub Foundation, Kites Foundation, Mozilla Foundation, Patternfly etc. I strongly believe that the true value of open-source is not just the code, it's the community around it.

You can learn more about me and my open source journey at my website: https://www.gautamkrishnar.com/

Most of the open-source projects I create are the solutions to the problems I face in my life, there are even more that are yet unsolved. I am on a journey to find solutions for them, one at a time.

Awards and Achievements

🛠️  Languages and Tools

angular apachecordova aws azure bash bootstrap c circleci cplusplus css3 cypress docker elasticsearch express flask gcp git grafana graphql heroku html5 hugo jasmine javascript jekyll jenkins jest karma kibana kubernetes linux mocha mongodb mssql mysql nginx nodejs php postgresql postman puppeteer python react redis sass selenium sqlite travisci typescript

📈  Language / Framework stats
🔒  PGP Public Key
-----BEGIN PGP PUBLIC KEY BLOCK-----

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
=/opX
-----END PGP PUBLIC KEY BLOCK-----

analytics