banner
Nima Tamang

Hey 👋🏻, Myself

Nima Tamang

I'm a full-stack developer specializing in building scalable backend systems and robust APIs. I focus on creating efficient, secure, and maintainable server-side solutions that power modern web applications.

Bio

Self-taught developer, passionate about the web.

I'm a full-stack developer with expertise in backend technologies like Node.js, Express, and databases including MongoDB and MySQL. I specialize in designing RESTful APIs, implementing authentication systems, and deploying scalable applications on cloud platforms like AWS.

I write clean, well-documented code and follow best practices for security, performance optimization, and database design. I'm passionate about building systems that handle real-world complexity efficiently.

When I'm not coding, I enjoy exploring new backend technologies, contributing to open-source projects, and learning about system architecture and DevOps practices to build better software solutions.

ebussewa

ebussewa

ebussewa is an online bus ticket booking platform that enables pass engers to conveniently search, select, and reserve seats through its website. It is designed to provide a seamless and user-friendly experience, making the ticket booking process simple, fast, and efficient.

Hopeon(Fund raising platform)

Hopeon(Fund raising platform)

Hopeon is an online fund raising platform for everyone where donors can donate to the campaigns created by the organizations or individuals for social causes.

Money Mate (finance tracker)

Money Mate (finance tracker)

Money Mate is a finance tracker for managing your money. It helps you keep track of your income, expenses, create budgets, and savings, providing you with a clear overview of your financial situation.

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.

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

Node.js

1+ years

Express

Express.js

1+ years

MongoDB

MongoDB

1+ years

MySQL

MySQL

2+ years

React

React

2+ years

TypeScript

TypeScript

1.5+ years

PostgreSQL

PostgreSQL

1+ years

Docker

Docker

1+ years

Git

Git

3+ years

AWS

AWS

1+ years

Process

How I approach every project - from first idea to shipped product.

Step 01
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
Step 02
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
Step 03
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
Step 04
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
Step 05
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.

@neemaxdev

24 contributions this year

Contribution GraphJanFebMarAprMayJunJulAugSepOctNovDecJanFebMarAprMayJunJulAugSepOctNovDecJanFebMarAprMayJunJulAugSepOctNovDecJanFebMarAprMayJunJulAugSepOctNovDecJanFebMarAprMayJunJulAugSepOctNovDecJanFebMarAprMayJunJulAugSepOctNovDecJanFebMarAprMayJunJulAugSepOctNovDec

Contact

Let's work together

I'm open to full-stack development roles, freelance projects, and interesting collaborations. Feel free to reach out.