Summary
Er Dahal is a multifaceted software engineer and educator with eight years of experience spanning Java, full-stack web, Flutter mobile development, cloud, DevOps and emerging AI/ML. As Founder/CTO of 28Softwares and former CTO at Cliff Byte, he has delivered government-grade MIS and citizen services, startups’ products, and outsourced platforms while also building climate-focused open-source infrastructure at Nepal Climate Hub. He teaches computer science courses and runs the EverydayKarma YouTube channel where he simplifies system design, web and mobile development—running several month-long free series that demonstrate a commitment to developer education. A Docker Captain and active community mentor, he blends hands-on engineering with public-facing technical leadership and practical product delivery. Based in Kathmandu, he’s concurrently pursuing an MTech in AI, bringing academic depth to his applied work in scalable systems and developer tooling.
9 years of coding experience
6 years of employment as a software developer
Master's degree, Artificial Intelligence (MTech in AI), Master's degree, Artificial Intelligence (MTech in AI) at Kathmandu University (KU)
From Grade 8 to Grade 12, Diploma in Computer Engineering (From Grade 9 to 12), From Grade 8 to Grade 12, Diploma in Computer Engineering (From Grade 9 to 12) at Satyawati Secondary School
KinderGarten to Grade 7, KinderGarten to Grade 7 at Shree Gorakhkali Boarding School
Bachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at Nepal College of Information Technology