
Satya Pr. Dahal
Sofware Engineer & Inquisitive Explorer
I bring strong Linux expertise with hands-on experience in system troubleshooting, shell scripting, and network configuration to ensure stable and secure environments. As a backend developer, I design and build RESTful APIs using Python frameworks like FastAPI and django, focusing on clean, maintainable code and scalable microservice architectures. I work extensively with PostgreSQL,MySQL, SQLAlchemy for robust database design and efficient data handling. I develop scalable web scraping solutions using Scrapy and Selenium that handle dynamic content, JavaScript rendering, and anti-bot mechanisms. I automate workflows and containerize applications with Docker, improving deployment consistency and operational efficiency. I collaborate effectively in team environments, following best practices for code management and continuous integration. My approach combines backend development, automation, and system administration to deliver practical, reliable, and maintainable solutions.
My Journey

The Spark: From Hacking Curiosity to Linux Foundation
My initial foray into technology was driven by a curiosity about system security, which unexpectedly unveiled the power and flexibility of the Linux operating system, laying the groundwork for my deeper exploration.

Distribution Voyager: Navigating the Linux Landscape
Driven by a desire to understand the diverse Linux ecosystem, I embarked on a 'distro-hopping' adventure, experiencing the unique flavors of Kali Linux, Ubuntu, Debian, Manjaro, Arch, and Fedora, gaining insights into different system philosophies and package management.

Emacs & IDE Alchemy: Text and Tools Mastery
Seeking ultimate control over my development environment, I delved into the highly customizable world of Emacs, even scratching the surface of Elisp for configuration. This pursuit of efficiency extended to configuring development tools like clangd and LSP servers to build personalized IDEs.

GPU Power & Containerization: Unleashing Parallelism
Venturing into the realm of parallel computing, I successfully set up CUDA and Nvidia drivers and integrated them into Docker containers, harnessing the power of GPU acceleration for demanding computational tasks and ensuring reproducible environments.

Pythonic Prowess: Web, Data, and Automation
My Python journey has been extensive, leading me to build tools for web scraping, craft APIs using frameworks like Flask, FastAPI, and Django, and explore data analysis and visualization with libraries like NumPy and Matplotlib. This versatile skill set has been crucial in various projects.

Server & Network Navigator: Building and Managing Infrastructure
I've gained practical experience in server management, mastering SSH for secure remote access and configuring network settings, including firewalls and iptables, essential for deploying and maintaining applications.