Whether you need a high-performance web application, full-stack architecture advisory, or an engineer who ships with urgency and care.
Jump directly on my calendar to talk about goals, timeline, and fit.

2024
6 Months
Frontend Developer
Shikshya is an E-learning platform where content creators and learners come together to learn more on a topic. Shikshya specializes in awareness content for learners where most studies are done in context of Nepal
Explore additional engineering and architectural projects.

Yantra Kheti, hydroponics system. Automate and get the best harvests for the crops you plant. Yantra Kheti is a robust system that can help you harvest the healthiest and best crops from your farm. Automate laborious tasks of water pumping, and nutrient supply, and watch your healthy plants grow. Quickly check on room temperature and humidity for the best crop yield with an easy-to-use web interface application or the Yantra Kheti mobile app.
Yantra Kheti strives to tackle the daily hassles of checking up on the farm without having to visit the farm. The system admin is able is easily view different features of the farm such as temperature, humidity, and pH levels of the water supply. Automating every task of farming from watering the plants to providing the right nutrients. Yantra Kheti also allows users to train an AI for a year to yield better crops on every harvest. The AI integrated into Yantra Kheti trains to harvest healthier crops. See better results every harvest with Yantra Kheti.
The system provides a web interface for the user to interact and visualize their data. The system is built on a Django backend and React frontend framework. SQL databases can be easily integrated into the system, our team recommends using Postgresql.
The system also provides users with an easy-to-use mobile app. The mobile app has similar features to the web app. Quickly view your stats from the farms from temperatures to humidity and pH levels. Control water flow, lights, and sensors for a suitable environment for the plants to grow.
Yantra Kheti provides a complete solution for an automated hydroponics farm. Control and visualize your farm stats. Automate your farm today with Yantra Kheti.

Postup is a high-performance application designed to demonstrate how a modern React application should handle heavy API interactions without sacrificing user experience. While it looks like a clean, professional social feed on the surface, the project is actually a technical playground I built to master the `plumbing` of Next.js. Instead of just fetching a static list of items, I used the JSONPlaceholder API as a live data source to implement complex UI patterns that you’d find in production grade apps like Twitter or LinkedIn.
The project focuses on three main pillars of modern web development:
Advanced Data Orchestration: Rather than dumping all the data on the page at once, I implemented Infinite Loading and Lazy Loading. This ensures the browser only processes what the user is actually looking at, keeping the memory footprint low and the scrolling "buttery" smooth.
Next.js Server Actions: I used this project to stress-test Server Actions. Moving away from traditional `api/route.ts` setups and instead handling data fetching and mutations directly through server-side functions. This makes the app feel faster and keeps sensitive logic off the client side.
The UI Component Architecture: I didn't just throw together a bunch of divs. I built a library of reusable, state aware components. Whether it’s a skeleton loader for a post or a responsive navigation bar, every element is designed to be modular. If I need to change the look of a card, I change it in one place, and the entire app follows.

EmployeeDB is a robust web application designed for efficient employee management and recognition. Whether you’re looking to add, update, or remove employee records or nominate someone for "Employee of the Month," EmployeeDB offers an intuitive platform for all your needs.
Add Employee: Enter new employee details, including name, contact information. The system validates entries to ensure data accuracy.
Update Employee: Edit existing employee information, or updates to contact details.
Delete Employee: Remove employee records.
Nominate Employee: Nominate employees for the "Employee of the Month" based on criteria such as performance, achievements, or contributions. The nomination form allows users to detail the reasons for their nomination.
Review Nominations: View and manage current nominations.
Input Fields: Name, Phone Number, Email, Address, etc.
Validation: Enforce data accuracy with field validation and error messages.
Intuitive Interface: Designed for ease of use with a user-friendly layout.
Responsive Design: Accessible from desktop and mobile devices for on-the-go management.
EmployeeDB offers a streamlined, efficient, and secure way to manage employee records and recognize exceptional employees. With its user-friendly interface and powerful features, EmployeeDB is designed to enhance operations and foster a positive work environment.