I am a passionate Full Stack Developer with expertise in building scalable web applications using the MERN stack. I love solving problems using technology and am always eager to learn and adapt in fast-paced environments. I thrive on collaboration and enjoy working with diverse teams to produce high-quality results. My goal is to create impactful applications that enhance user experiences and contribute to meaningful projects.

Srijan Kharel

5.0 (2 reviews)

I am a passionate Full Stack Developer with expertise in building scalable web applications using the MERN stack. I love solving problems using technology and am always eager to learn and adapt in fast-paced environments. I thrive on collaboration and enjoy working with diverse teams to produce high-quality results. My goal is to create impactful applications that enhance user experiences and contribute to meaningful projects.

Available to hire

I am a passionate Full Stack Developer with expertise in building scalable web applications using the MERN stack. I love solving problems using technology and am always eager to learn and adapt in fast-paced environments.
I thrive on collaboration and enjoy working with diverse teams to produce high-quality results. My goal is to create impactful applications that enhance user experiences and contribute to meaningful projects.

See more

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate

Language

Nepali
Fluent
Hindi
Fluent
English
Advanced

Work Experience

Intern Full Stack Web Developer at Birtamode, KOSHI
June 1, 2024 - October 9, 2025
In my role as a Full Stack Web Developer intern, I contributed to the development of several web applications by implementing front-end features using React and building back-end services with Node.js and Express. My responsibilities included collaborating with designers to create user-friendly interfaces and optimizing application performance.
Intern Full Stack Web Developer at KOSHI
June 1, 2024 - October 9, 2025
Contributed to the development of web applications focusing on backend functionality and user interface enhancements, gaining hands-on experience with technologies like MongoDB, Express, React, and Node.js.
Intern Full Stack Web Developer at KOSHI, NEPAL
June 1, 2024 - October 9, 2025
Worked on developing responsive front-end and back-end applications using the MERN stack. Contributed to various projects by implementing features, fixing bugs, and collaborating with other team members to enhance the overall functionality of web applications.

Education

High School Diploma at Amity Secondary School
January 1, 2020 - August 1, 2024
High School Diploma at Amity Secondary School
January 1, 2020 - August 1, 2024

Qualifications

International Hackathon Winner
August 14, 2025 - August 16, 2025
Highschool Graduation
August 23, 2023 - August 8, 2025
President of Tech Club
March 19, 2024 - August 8, 2025

Industry Experience

Computers & Electronics, Education
    paper Custom Voip

    📞 Custom VOIP Application

    Overview:
    A sophisticated, audio-first VOIP platform engineered for seamless, real-time communication. This application leverages cutting-edge technologies to deliver high-fidelity audio experiences with low latency, suitable for both personal and professional use.

    Key Features:

    • Private Audio Rooms: Host secure, invite-only rooms accommodating up to 11 participants (1 host + 10 participants), ensuring controlled and confidential conversations.
    • High-Definition Audio: Utilizes the Opus codec at 48 kHz and 64–128 kbps, delivering crystal-clear audio quality even in bandwidth-constrained environments.
    • WebRTC Integration: Employs LiveKit’s Selective Forwarding Unit (SFU) for efficient media routing, achieving sub-200ms latency for real-time communication.
    • Adaptive Audio Quality: Implements dynamic audio quality adjustments based on network conditions, maintaining optimal performance across diverse environments.
    • Modern Frontend Stack: Built with React and TypeScript, ensuring a robust and maintainable codebase, complemented by Tailwind CSS for responsive and accessible UI design.
    • Backend Architecture: Developed using Node.js, providing a scalable and efficient server-side foundation.

    Technologies: React, TypeScript, LiveKit, Node.js, WebRTC, Opus codec, Tailwind CSS

    Repository: [customVOIP GitHub](https://www.twine.net/signin


    🛠️ Custom VOIP Backend

    Overview:
    The backend infrastructure supporting the Custom VOIP application, designed for scalability and performance. This server-side component handles signaling, room management, and user authentication, ensuring a reliable foundation for the VOIP platform.

    Key Features:

    • Real-Time Signaling: Implements WebSocket-based communication for efficient signaling between clients and the server.
    • Room Management: Manages dynamic creation and destruction of audio rooms, with support for user authentication and role-based access control.
    • Scalability: Architected to handle a growing number of concurrent users, ensuring consistent performance under load.
    • Security: Incorporates industry-standard practices for secure communication and data handling.

    Technologies: Node.js, WebSocket, Express.js, JSON Web Tokens (JWT), bcrypt.js

    Repository: [customVoipBackend GitHub](https://www.twine.net/signin

    paper Phishnet

    PhishNet-Nepal

    Empowering Nepal’s Digital Future: One Click at a Time

    PhishNet-Nepal is a cybersecurity education platform designed to simulate phishing attacks and educate users—particularly students in Nepal—on how to identify and avoid online scams. By providing realistic tests, immediate feedback, and awareness tools, it fosters a safer digital environment.

    Problem Statement

    Despite the increasing digital literacy in Nepal, there remains a significant gap in awareness regarding phishing attacks. This lack of awareness leaves users vulnerable to online scams, compromising their personal and financial security.

    Objective

    To bridge this gap by offering an interactive platform that:

    • Simulates real-world phishing scenarios.
    • Educates users on identifying phishing attempts.
    • Provides instant feedback to reinforce learning.
    • Promotes cybersecurity awareness among students and the general public.

    Tech Stack

    • Frontend: HTML, CSS, JavaScript
    • Backend: Node.js (Express)
    • Database: MongoDB
    • Authentication: JWT (JSON Web Tokens)
    • Hosting: Netlify (Frontend), Heroku (Backend)

    🚀 Features

    • Phishing Simulations: Engage with realistic phishing scenarios to test awareness.
    • Instant Feedback: Receive immediate feedback on responses to reinforce learning.
    • User Authentication: Secure login and registration system to track progress.
    • Progress Dashboard: Monitor learning progress and areas needing improvement.
    • Resource Center: Access educational materials on cybersecurity best practices.
    paper School Management Web Application

    School Management Application

    Introduction

    The School Management application is a web-based platform designed to streamline academic and administrative operations within educational institutions. It provides functionalities to manage students, teachers, classes, attendance, and more.

    Project Repository

    The source code is available on GitHub:
    [https://www.twine.net/signin

    Core Technologies

    • Frontend: HTML, CSS, JavaScript
    • Backend: Supabase
    • Database: Supabase (PostgreSQL)

    Key Features

    1. User Authentication

    • Secure login for students, teachers, and administrators.
    • Role-based access control.

    2. Student Information Management

    • View and update personal student profiles.
    • Access academic records including grades and assignments.

    3. Attendance Tracking

    • Teachers can mark daily attendance.
    • Generate attendance reports for students and classes.

    4. Assignment and Exam Management

    • Students can submit assignments online.
    • Teachers can schedule exams and publish results.

    5. Communication Tools

    • Administrators can post announcements.
    • Messaging system between students, teachers, and administrators.

    6. Timetable Management

    • Display of class schedules and room assignments.

    7. Fee Management

    • Track student fee payments.
    • Access historical payment records.