Open for opportunities

 

A Software Engineer

I build data driven systems and AI solutions designed to scale and solve real world problems.

Portrait of Dhiraj Kafle

About Me

A timeline of my professional journey — roles, education, and milestones along the way.

  1. May 2024 — Present

    Secondary Computer Science Teacher

    A School

    Teaching computer science fundamentals at the secondary level, while continuing to build and ship personal software projects.

  2. Aug 2022 — Sept 2023

    Entry Python Developer

    Codesheep Pvt. Ltd.

    Worked as an entry-level Python developer, building and maintaining backend services and contributing to production applications.

  3. Aug 2021 — Oct 2021

    Python Intern

    Dock Tech Nepal Pvt. Ltd.

    Started my professional journey as a Python intern, learning real-world backend development practices and tooling.

  4. Since 2018

    Self-Taught Programmer

    Independent Study

    Began programming as a self-learner starting with C, C++, Java, and JavaScript, then moved into Python — followed by Django, DRF, FastAPI, and the data/ML stack (NumPy, Pandas, Scikit-learn).

Skills

Technologies I reach for day to day, grouped by where they sit in a stack.

Contacts

Have a role, a project, or just want to say hi? These all reach me directly.