Sajan Acharya

Senior Software Engineer

Kathmandu, Nepal | 5+ Years Experience

Download Resume

About Me

Results-driven Senior Software Engineer with 5+ years of experience designing, developing, and deploying scalable web applications. Expert in Node.js, React.js, and Nest.js with deep expertise in microservices architecture, REST API and GraphQL development.

Proven track record building high-traffic SaaS platforms, HRMS systems, ERP solutions, and AI-integrated products. Skilled in AWS cloud infrastructure, Docker containerization, Redis caching, Kafka messaging, and Elasticsearch.

Strong team leader with experience mentoring engineers and driving Agile delivery. Passionate about clean code, system design, and continuous learning.

Technical Skills

Languages

JavaScript (ES6+)TypeScriptPythonCC++

Frontend

React.jsNext.jsVue.jsReact NativeReduxTailwind CSS

Backend

Node.jsExpress.jsNestJSREST APIGraphQL

Databases

MongoDBMySQLPostgreSQLRedisElasticsearch

Cloud & DevOps

AWS (EC2, ECR S3, RDS, Lamda)DockerGitCI/CD

Tools & Integrations

PrismaMongooseJestKafkaXeroStripe

Professional Experience

Senior Software Engineer

Dome Infosys

Sep 2024 – Present

  • Lead full-stack development of scalable SaaS and microservices applications
  • Architect high-availability backend systems serving thousands of concurrent users
  • Lead cross-functional teams across frontend, backend, and AI engineering
  • Mentor junior engineers and conduct technical learning sessions

Software Engineer

Cloud Tech Service

Jan 2024 – Sep 2024

  • Developed and maintained full-stack web applications using Node.js and React.js
  • Designed and implemented RESTful APIs and microservices
  • Built and optimized complex database schemas
  • Collaborated with Agile teams in sprint planning and delivery

Software Engineer

Kitwosd IT Support Center

Aug 2021 – Jan 2024

  • Designed and developed full-stack applications using MERN stack
  • Implemented real-time features including live notifications
  • Created efficient, normalized database schemas
  • Built and consumed RESTful APIs for mobile and web clients

Featured Projects

Jobscater.com – Job Portal Platform

Node.jsExpress.jsReact.jsMongoDBRedisKafkaElasticsearchGen AI
  • Architected scalable microservices backend supporting high-volume job operations
  • Implemented Kafka message queues reducing notification latency by decoupling services
  • Designed Elasticsearch-powered full-text search with relevance ranking
  • Integrated Generative AI for intelligent applicant screening

Jobscater – Multi-Tenant HRMS

React.jsNext.jsNode.jsMongoDBRedisWebSocketTailwind CSS
  • Built full multi-tenant SaaS supporting employee management and payroll
  • Implemented strict tenant-based data isolation ensuring zero data leakage
  • Developed real-time attendance updates using WebSocket
  • Engineered RBAC system with granular permission management

DAT – Enterprise ERP System

NestJSPrismaPostgreSQLGraphQLAWSRedisXero
  • Designed full-featured ERP backend with inventory and financial reporting
  • Implemented GraphQL API layer for flexible querying
  • Integrated Redis caching cutting API response times significantly
  • Connected Xero API for automated invoicing and reconciliation

File Management System – Insurance

Node.jsExpress.jsReact.jsMongoDBKafkaWebSocket
  • Built secure document management platform with version control
  • Designed optimized MongoDB schema for fast retrieval
  • Implemented Kafka-based async file processing pipelines
  • Created responsive React frontend with drag-and-drop upload

Pokhara Motors – E-Commerce

Node.jsExpress.jsPostgreSQLReact.jsAWS
  • Developed full-stack e-commerce with product catalog and order management
  • Built POS system backend for in-store transactions
  • Implemented secure payment gateway integration

Let's Work Together

I'm always interested in hearing about new projects and opportunities.

Kathmandu, Nepal

© 2024 Sajan Acharya. All rights reserved.