Available for Backend & Full-Stack Roles

Hi, I'm Samir Shrestha.Backend & Full-Stack Developer

Final-year BSc.CSIT student at Tribhuvan University, building robust backend systems, RESTful APIs, and database architectures with FastAPI, Node.js, PostgreSQL, and React.

Kathmandu, Nepal
REST APIs & Relational DBs
BSc.CSIT (TU, Final Year)
View Projects
Quick Profile Summary
Open for hire
Backend Specialization
FastAPI, Node.js, Express, RESTful APIs, JWT Auth
Relational Databases
PostgreSQL, MySQL, Schema Design, Indexing, Docker
Languages & Tools
Python, JavaScript, TypeScript, Java, PHP, Git, Docker
Academic Background
BSc.CSIT — Madan Bhandari Memorial College (TU)
samirstha9087@gmail.comSend a message →
3+
Production & Academic Projects
FastAPI / Node / Express
Core Backend Frameworks
PostgreSQL & MySQL
Database Engines
Final Year
BSc.CSIT Degree
ABOUT ME

Driven by clean architecture & reliable systems.

Building software with a focus on maintainability, modular design, and robust server-side performance.

Background & ExperienceTU CSIT

I am Samir Shrestha, in my final year of Bachelor of Science in Computer Science & Information Technology (BSc.CSIT) at Madan Bhandari Memorial College (Tribhuvan University) in Kathmandu, Nepal.

My primary focus is backend engineering: turning complex problem statements into clean, testable REST APIs, optimizing relational databases, and structuring applications with clear architectural boundaries.

Whether developing independently or collaborating in teams, I enjoy taking full ownership from schema design and API contracts to containerization and cloud deployment.

Languages Spoken:
Nepali (Native)
English (Fluent / Professional)
Hindi (Conversational)

Backend & API Architecture

Designing structured RESTful APIs with FastAPI, Node.js, and Express, emphasizing strict schema validation, JWT auth, and clean error handling.

Relational Database Design

Managing PostgreSQL and MySQL schemas with optimal indexing, foreign key constraints, query optimization, and Docker containerization.

Full-Stack Project Delivery

Building responsive React and Next.js interfaces that integrate seamlessly with backend services, OpenStreetMap APIs, and OAuth providers.

Machine Learning Integration

Bridging the gap between data science and production by serving trained Scikit-learn Random Forest classifiers via fast asynchronous endpoints.

PROJECTS

Featured Projects & Systems.

Web applications demonstrating REST API architecture, database design, ML integration, and full-stack execution.

BackendLive Demo

Smart Fertilizer Recommendation System

AgriPulse — ML-Powered Agriculture Decision Platform

A full-stack precision agriculture web application that analyzes soil and weather parameters to recommend optimal fertilizers using a trained Random Forest machine learning classifier.

Designed and built a full-stack web app that recommends fertilizers using a trained machine learning model.
Developed the backend with FastAPI and PostgreSQL, deployed on Render, exposing a robust RESTful API layer.
Built the frontend with React, deployed on Vercel, featuring an interactive location picker using OpenStreetMap.
FastAPIPythonPostgreSQLReactMachine Learning+5
Full Stack

Food Finder

Full-Stack Restaurant Discovery & Wishlist Platform

A full-stack restaurant discovery and curated wishlist platform built with Next.js and TypeScript, featuring GitHub OAuth and containerized database management.

Built a full-stack restaurant discovery and wishlist app using Next.js and TypeScript.
Designed a reusable, component-based React UI including dynamic listing, detail, and wishlist pages.
Developed a RESTful API layer in Next.js for browsing restaurants and managing user wishlists.
Next.jsTypeScriptReactNextAuth.jsMySQL+3
Backend

Book Rental System

End-to-End Book Inventory & Rental Management

A complete book rental web application with full CRUD capabilities, relational inventory control, and secure user authentication.

Built a complete book rental web app, handling frontend and backend independently.
Developed a dynamic, responsive UI using React.js with reusable component-based architecture.
Built server-side logic with PHP for user authentication and data operations.
React.jsPHPMySQLJavaScriptHTML5+2
SKILLS & TECHNOLOGIES

Technical Stack & Competencies.

Hands-on technical stack across backend frameworks, relational databases, cloud tooling, and modern languages.

Backend & API Architecture

Server-side runtimes, API frameworks, authentication protocols, and routing systems

6 skills
Node.jsAdvanced

Event-driven runtime for microservices and asynchronous I/O

Tested & verified
FastAPIAdvanced

High-performance Python web framework with Pydantic validation

Tested & verified
Express.jsAdvanced

Minimalist server framework for RESTful API services

Tested & verified
Next.js (API Routes)Advanced

Full-stack serverless handlers and backend routes

Tested & verified
RESTful API DesignAdvanced

Standardized HTTP methods, status codes, and JSON schemas

Tested & verified
JWT & OAuth 2.0Proficient

Secure token generation, verification, and session guards

Tested & verified
Keywords:FastAPINode.jsExpressPostgreSQLMySQLDockerPythonTypeScriptReact.jsNext.jsPHPJavaRESTful APIsJWTOAuth 2.0GitRenderVercelLinuxRandom Forest ML
EDUCATION

Academic Background.

Structured computer science curriculum focusing on software engineering, database systems, and algorithms.

Madan Bhandari Memorial College

Tribhuvan University

BSc.CSIT — Bachelor of Science in Computer Science & Information Technology

2023 – Present (Final Year)
Kathmandu, Nepal

Academic Focus & Key Coursework

Core coursework in Data Structures & Algorithms, Database Management Systems (DBMS), and Operating Systems.
Hands-on academic projects emphasizing clean RESTful architecture, MVC patterns, and relational data modeling.
Deep dive into software engineering methodologies, distributed systems fundamentals, and computer networks.
RESUME / CV

Curriculum Vitae & Qualifications.

Verified academic credentials, technical skills, and production-tested project deliverables.

Samir Shrestha — Official Resume

Format: PDF • Backend & Full-Stack Developer

Education

BSc.CSIT (Final Year) at Madan Bhandari Memorial College, Tribhuvan University.

Core Stack

FastAPI, Node.js, Express, PostgreSQL, MySQL, Docker, React.js, Python, TypeScript.

Key Projects

Smart Fertilizer Recommendation (ML), Food Finder (OAuth), Book Rental System.

GET IN TOUCH

Let's Connect & Build.

Open for Backend Developer and Full-Stack Engineer positions, internships, and technical collaborations.

Actively Seeking Opportunities

Currently open for Backend Developer, Full-Stack roles, and software engineering internships.

Response time: Within 24 hours

Send a Message

Leave your details below to start a conversation.