

Hey 👋🏻, Myself
Nima Tamang
Full-stack developer building modern web applications with React, Next.js, Node.js, Express.js, and Shopify. I enjoy creating clean user experiences, scalable backend systems, and reliable APIs.
Bio
Self-taught developer, passionate about the web.
I'm a full-stack developer who enjoys building modern web applications from frontend to backend. I work with React, Next.js, TypeScript, Node.js, and Express.js to create fast, reliable, and user-friendly applications.
On the backend, I design REST APIs, build authentication systems, and work with databases like MySQL, PostgreSQL, MongoDB, and Prisma. I focus on writing clean, maintainable code while keeping performance, security, and scalability in mind.
I also have experience developing and customizing Shopify stores, including theme customization, app integration, product management, and improving the overall shopping experience.
I'm always interested in learning new technologies, improving my development workflow, and building software that solves real-world problems in a simple and effective way.
Projects
View all on GitHub



Moodify is a music recommendation web application that suggests songs based on the user's mood and listening preferences. It provides a personalized music experience by analyzing user facial and speech voice data and recommending tracks that match their current state of emotion.

Pasal is an react native sales recording application that allows users to record and manage their daily sales data. It provides a simple and intuitive interface for tracking sales transactions and analyze sales performace over time targeting small bussiness owners and individual sellers.
Work Experience
Return Management System Operator
Daraz
March 2022 – January 2025
Worked as a Return Management System Operator at Daraz, handling returns and exchanges for customers. Managed a team of operators, ensured timely processing of returns, and provided training and support to team members. Developed a deep understanding of the return process and customer service best practices.
Full-Stack Developer
Hikeontreks
January 2025 – Present
Built the complete bus booking system for Hikeontreks, including the frontend and backend. Developed RESTful APIs for ticket booking, user authentication, and data management. Implemented security measures and ensured the system handled high traffic volumes efficiently.
Shopify Developer
Freelance
March 2026 – July
Worked as a freelance Shopify developer, creating and customizing Shopify stores for clients. Implemented themes, plugins, and custom features to enhance the functionality and user experience of the stores. Provided ongoing support and maintenance for client websites. and migrated the products from the marketplace like Etsy and others
Education
2018 - 2020
+2 - Computer Management
National Examination Board (NEB), Nepal
Completed higher secondary education in the Computer Management stream with subjects focused on numerical maths, computer fundamentals, and introductory programming.
2021 – Running
Bachelor of Computer Applications (BCA)
Tribhuvan University
Currently studying Computer Applications with a focus on programming, software development, algorithms, and database systems.
Skills
Node.js
1+ years
Express.js
1+ years
MongoDB
1+ years
MySQL
2+ years
React
2+ years
TypeScript
1.5+ years
PostgreSQL
1+ years
Docker
1+ years
Git
3+ years
AWS
1+ years

Shopify
0-6months
Process
How I approach every project - from first idea to shipped product.
Requirements
I start by gathering detailed requirements - understanding business logic, data models, API contracts, and scalability needs before designing the system.
- Define API endpoints and data structures
- Identify authentication and authorization needs
- Plan database schema and relationships
Architecture
With requirements clear, I design the system architecture - choosing appropriate services, planning microservices or monolith, and defining integration points.
- Design scalable system architecture
- Choose appropriate tech stack and tools
- Plan database design and caching strategies
Develop
I build robust backend services with clean code, proper error handling, comprehensive logging, and thorough testing to ensure reliability.
- Implement RESTful APIs with proper validation
- Write unit and integration tests
- Implement security best practices and input sanitization
Test & Optimize
Before deployment, I thoroughly test performance, run load tests, optimize database queries, and ensure the system handles edge cases gracefully.
- Run performance and load testing
- Optimize database queries and indexing
- Review code for security vulnerabilities
Deploy & Monitor
I deploy to production environments with CI/CD pipelines, set up monitoring and logging, and continuously optimize based on real-world usage patterns.
- Deploy with automated CI/CD pipelines
- Set up monitoring, alerts, and logging
- Scale infrastructure based on demand
See my work on GitHub
I build in public. Explore my repositories, contributions, and side projects - all open source.
51 contributions in 2026
Contact
Let's work together
I'm open to full-stack development roles, freelance projects, and interesting collaborations. Feel free to reach out.