Rajiv Ranjan Sah

Hello, I'm

Rajiv Ranjan Sah

Software Developer, Backend

AI EnthusiastDeep Learning

Building scalable microservices and optimizing database systems. Passionate about AI/ML with published research in GANs and computer vision. Experienced in Node.js, Express, PostgreSQL, and cloud technologies.

Kathmandu, Nepal
f9rajiv@gmail.com

Bachelor of Engineering in Computer Engineering

Advanced College of Engineering & Management

Tribhuvan University, Nepal

Technical Skills

Languages

JavaScript (Node.js)TypeScriptPython

Frameworks

Express.jsNestJSDjangoTensorFlowKeras

Databases

PostgreSQLMySQLMongoDBSQLiteRedis

Tools

GitDockerAzureJIRALinuxVSCode

Concepts

REST APIsMicroservicesJWT AuthSystem DesignAgile/Scrum
Passion for Innovation

AI Enthusiast

Exploring the frontiers of artificial intelligence with hands-on experience in deep learning, computer vision, and generative models.

Deep Learning

Experience with TensorFlow and Keras for building neural networks including GANs, CNNs, and LSTMs

Computer Vision

Published research on realistic rendering using GANs and automatic HTML generation from wireframes

Generative AI

Passionate about exploring LLMs, image generation, and the future of AI-powered applications

Professional Journey

Work Experience

Dec 2022 — March 2026

Software Developer, Backend

IT Himalaya Pvt Ltd (Procit BV, Netherlands)

Kathmandu, Nepal
  • Designed microservices architecture using Node.js and Express for KCM / moveXM, building modular REST APIs with Swagger and implementing JWT-based authentication. Integrated Flowmailer and SurveyJS for scalable survey and notification workflows
  • Optimized PostgreSQL systems (functions, triggers, procedures) to handle datasets exceeding 700-800M records, achieving 1-2s response times and improving query performance
  • Containerized services using Docker and deployed on Azure with storage integration, improving scalability and environment consistency
  • Delivered features in Agile teams, contributing to code reviews and sprint cycles. Automated workflows with shell scripts and cron jobs
Node.jsExpressPostgreSQLDockerAzureJWTREST APIs
Jun 2022 — Aug 2022

Internship

Crupee Software Development

Kathmandu, Nepal
  • Acquired knowledge in multiple web development technologies, concentrating on Node.js, Express, and MongoDB for implementing a data collection system
  • Implemented Web API for all the CRUD functionality of the application with HTTP verbs and Custom Routing for web API endpoints
Node.jsExpressMongoDBREST APIs

Projects

Blog Website

Blog Website

Sep 2022 - Nov 2022Personal Project

A blog web app developed using Django and Python with user account registration, login, updating posts, deleting and viewing all posts.

PythonDjango
Realistic Rendering System using GAN
Published

Realistic Rendering System using GAN

Apr 2021 - Apr 2022Team of 4

This system can render any greyscale video and images. Its conference paper was published at SET Conference.

Deep LearningImage ProcessingComputer VisionAI
Automatic HTML Code Generation using LSTM and CNN

Automatic HTML Code Generation using LSTM and CNN

Sep 2020 - Mar 2021Team of 4

This system can recreate a website from the hand-drawn wireframe by generating the HTML tags automatically. Selected for poster presentation at SET Conference.

Image ProcessingComputer VisionLSTMCNN

Publication

Sah, R.R., Kafle, S., Timalsina, S., Thapa, U., and Dahal, S., "REALISTIC RENDERING SYSTEM USING GAN", The 3rd Science Engineering and Technology Conference (SET-2021), Kathmandu, Nepal.

Get In Touch

I'm currently open to new opportunities. Whether you have a question or just want to say hi, feel free to reach out!

Contact Information

Email

f9rajiv@gmail.com

Location

Kathmandu, Nepal

Find me on

Send a Message