Who Am I?
Hey there! I'm Diggaj from Nepal. I'm really into tech and love chatting about all things related to
it—whether it's the latest in Linux, open-source news, or exciting new projects. I'm also super
interested in AI and how it's changing the world. If you share the same passions, let’s connect and
have a chat!
Wearing Different Hats
- Business Development Manager at Alpas Technology
- Marketing Specialist at Global Opportunities Nepal
My Skills
- Programming and Development Skills
- Programming Languages: Python, JavaScript, Dart (Flutter), Bash, HTML/CSS
- Frameworks and Libraries: Flutter, React (React Native for mobile), Express
(Node.js), Flask
- Database Management: Firebase Firestore, SQL, JSON databases, MongoDB basics
- Web Development: Frontend (HTML, CSS, JavaScript), Backend (Node.js, Firebase
Functions, REST APIs)
- API Integration: Experience integrating with APIs, especially for real-time data
fetching and alerts (e.g., Firebase, OpenAI API)
- Linux and Server Management
- Linux System Administration: Skilled with Arch Linux, including server setup,
package management, user permissions, and shell scripting
- Server Management: Proficient with setting up, configuring, and maintaining servers
on Arch Linux and Ubuntu, both locally and in the cloud
- Self-Hosting: Extensive experience self-hosting applications (e.g., WireGuard VPN,
file sharing services) and optimizing them for family and personal use
- Cloud and Networking
- Cloud Services: Oracle Cloud, Google Cloud basics, Firebase for backend services
- Networking: Experience with VPN setup (WireGuard), basic firewall management
(iptables), and network monitoring
- Containerization: Basic Docker knowledge for containerizing applications
- Mobile and Web Application Development
- Cross-Platform Mobile Apps: Developing apps using Flutter for Android, iOS, and web
- Web Application Development: Building responsive, interactive web apps with React,
Firebase, and REST APIs
- UI/UX Design: Focus on clean, user-friendly interfaces, especially for
mobile-responsive designs
- Cybersecurity and Privacy
- Browser Extensions: Experience developing Chrome/Firefox extensions focused on scam
detection and privacy (e.g., Scam Watch Nepal)
- Cybersecurity Awareness: Knowledge of secure application practices, scam prevention,
and real-time monitoring for user protection
- Firewall and Security Configuration: Basic skills in firewall management, including
iptables on Linux systems
-
AI and Machine Learning
- NLP and Chatbots: Building chatbots using BERT and Hugging Face, specifically for
conversational AI with keyword recognition
- Machine Learning Basics: Experience training models with Google Colab and
integrating them into applications
- Voice Recognition and Processing: Working on voice-interactive chatbots and
understanding of audio dataset preparation and training
- Software and Tool Proficiency
- Version Control: Git, GitHub (experience with open-source contributions and managing
repositories)
- CI/CD Basics: Setting up automated deployments and testing, primarily for web
applications and mobile apps
- Markdown Documentation: Skilled in creating detailed project documentation,
tutorials, and guides
- Content Creation and Communication
- Technical Writing: Proficient in creating Markdown documentation, blog content, and
guides for technical topics
- Video Content Creation: Experience in creating educational videos (e.g., Raspberry
Pi tutorials, tech specs comparisons)
- Multilingual Communication: Able to create content in both English and Nepali, with
localization skills for app interfaces and content
- Project Management and Collaboration
- Open Source Project Management: Managing open-source projects, including code
review, community contributions, and documentation
- Collaboration Tools: Experience using tools like GitHub for collaboration and
contribution management
- Problem Solving: Strong analytical skills, particularly in troubleshooting server
issues, debugging, and optimizing self-hosted setups