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.
Skills
Language
Work Experience
Education
Qualifications
Industry Experience
- 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.
- 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.
📞 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:
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:
Technologies: Node.js, WebSocket, Express.js, JSON Web Tokens (JWT), bcrypt.js
Repository: [customVoipBackend GitHub](https://www.twine.net/signin
- 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.
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js (Express)
- Database: MongoDB
- Authentication: JWT (JSON Web Tokens)
- Hosting: Netlify (Frontend), Heroku (Backend)
- 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.
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:
Tech Stack
🚀 Features
- Frontend: HTML, CSS, JavaScript
- Backend: Supabase
- Database: Supabase (PostgreSQL)
- Secure login for students, teachers, and administrators.
- Role-based access control.
- View and update personal student profiles.
- Access academic records including grades and assignments.
- Teachers can mark daily attendance.
- Generate attendance reports for students and classes.
- Students can submit assignments online.
- Teachers can schedule exams and publish results.
- Administrators can post announcements.
- Messaging system between students, teachers, and administrators.
- Display of class schedules and room assignments.
- Track student fee payments.
- Access historical payment records.
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
Key Features
1. User Authentication
2. Student Information Management
3. Attendance Tracking
4. Assignment and Exam Management
5. Communication Tools
6. Timetable Management
7. Fee Management
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Birtamod today.