Skip to content
View HimalEranganaOfficial's full-sized avatar
:octocat:
Working from home
:octocat:
Working from home

Highlights

  • Pro

Block or report HimalEranganaOfficial

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

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

Report abuse

Header

Typing SVG


👋 About Me

name: Himal Erangana
location: Damana, Ampara District, Sri Lanka 🇱🇰
education: B.Sc. (Hons) in Electronics & Computer Science @ University of Kelaniya
currently_working_on:
  - Mastering C/C++
  - Docker & Kubernetes
  - Writing a Scientific Research Article
  - py3-n8n (ongoing open source project)
fun_facts:
  - I learn Русский & Chess on Duolingo ♟️🇷🇺
  - I work as an assistant for a Русский-සිංහල-English translator
  - I love watching Sci-Fi movies 🎬
  - My favourite food is කොත්තු 🍛
philosophy: "I don't focus on what to learn — I build things that matter, and learn whatever it takes to make them real."

🧠 I am an explorer — not of places, but of technologies, ideas, and possibilities.
I build from scratch, experiment with electronics and code, and believe in learning by doing.


🔭 What I'm Up To

  • 🐳 Mastering Docker & Kubernetes — went from writing Dockerfiles to pushing custom images to DockerHub
  • 📝 Writing a Scientific Research Article — guided by a mentor who completed a PhD-equivalent in Russia
  • 🔩 Planning an Embedded Systems Project — next-level electric gates for Sri Lanka 🇱🇰
  • 🐍 Actively developing py3-n8n — n8n workflow automation with full Python3 & Alpine support
  • 📚 Deepening C/C++ knowledge for low-level and embedded systems programming

🚀 Featured Open Source Projects

Project Description Tech
py3-n8n n8n workflow automation with full Python3 and APK support Dockerfile
Python-Package-Upgrader One-click backup & upgrade for all installed Python packages Python
ESP32-Long-Range-Bluetooth-Mouse Experimental 8000km+ mouse control via ESP32-S3 & web relay C++
RussianSwornTranslator Website for Russian Sworn Translation services Web
ascii-live (contributor) Live ASCII animations in your terminal Open Source

💻 Tech Stack

🔤 Languages

Python C C++ JavaScript HTML5 CSS3 Bash LaTeX

🧰 Frameworks & Libraries

Flask NumPy Pandas

🛠️ Tools & Platforms

Docker Linux Git GitHub n8n Tor

🎨 Design

Adobe Photoshop Adobe Illustrator

📖 Currently Learning / Exploring

Kubernetes TensorFlow React Node.js PostgreSQL ESP32 Arduino


🌍 Areas of Interest

Artificial Intelligence · Machine Learning · Open Source · Blockchain · IoT · Embedded Systems · Quantum Physics · Electronics · Scientific Research


📊 GitHub Stats

GitHub Stats    Top Languages



GitHub Streak



Trophies

🔝 Top Contributed Repos


✍️ Random Dev Quote


🤝 Let's Connect

LinkedIn Instagram YouTube Facebook Threads Telegram Discord ResearchGate Duolingo Linktree


💼 Open to Opportunities

I'm open to freelance gigs, internships, and collaborations — especially on:

  • 🧠 Heavy theory & complex back-end projects
  • 🔓 Open source projects with real-world impact
  • 🔩 Embedded systems & IoT projects
  • 🤖 AI/ML experiments and research

📫 Best way to reach me → linktr.ee/HimalErangana


💰 Support My Work

Buy Me a Coffee Patreon


Pinned Loading

  1. py3-n8n py3-n8n Public

    n8n workflow automation with full Python3 and Alpine Package Keeper (apk) support

    Dockerfile 2

  2. PaLM2-Telegram-Chatbot PaLM2-Telegram-Chatbot Public

    👋 Meet PaLM Chat (Beta), a Telegram bot by Himal Erangana. Powered by Google PaLM API, It can assist with tasks or chat for fun! 🎉 Himal (https://t.me/HimalErangana) is constantly improving me. Fee…

    Python 2

  3. Python-Package-Upgrader Python-Package-Upgrader Public

    This application has been designed to facilitate the management of Python libraries. With a single click, users can create a backup and update all installed Python packages. This simplifies the pro…

    Python 2

  4. ascii-live ascii-live Public

    Forked from hugomd/ascii-live

    An extension to parrot.live, with support for more animations! http://ascii.live

    Go

  5. himaleranganaofficial.github.io himaleranganaofficial.github.io Public

    This repo contains my Personal Website and Portfolio

    HTML

  6. PythonAnywhere-Essentials PythonAnywhere-Essentials Public

    This simple Python code helps to clear all the Error logs from PythonAnywhere account. More info (Read my post on Official Pythonanywhere forum.): https://tinyurl.com/32jbsus8

    Python