BINIL RAJ BAIDYA

Software Engineer / Full-Stack & AI Engineer

Download CV

ABOUT

Profile

Full-stack software engineer with 7+ years of experience building scalable backend systems, AI-powered applications, and modern web platforms. I build end-to-end AI and analytics solutions for enterprise and government clients, from RAG pipelines and LLM-powered assistants to distributed job processing and real-time dashboards. I work across the stack with Node.js, Python, and .NET on the backend and Next.js/React on the frontend, backed by AWS infrastructure and CI/CD automation. I enjoy designing clean architectures, leading technical decisions, and delivering maintainable, high-quality software on time.

Location: Kathmandu, Nepal

Role: Software Engineer

Technical Skills

Backend Systems

Node.js (NestJS, Express)
Python (FastAPI, Django)
C# / .NET Core

Frontend

Next.js
React
AngularJS

Databases & Vector Search

PostgreSQL
SQL Server
MongoDB
Qdrant

ORMs & Data Drivers

TypeORM
Prisma
EF Core
PyMongo

AI & GenAI

LangChain
OpenAI APIs

DevOps & Cloud

AWS (EC2, ALB, S3, WAF)
GitHub Actions
Azure DevOps
Nginx

Education

BSc (Hons) in Computer Science

University of Wolverhampton — UK

2018 - 2021

Awarded with a First Class Honours degree.

WORKS

Team Lead

AzrachIT (Remote, Australia)

December 2025 - Present

Lead technical decisions and software architecture, from roadmap to release. QuoteShop AI Assistant — answers FAQs from role-aware RAG knowledge and estimates construction materials from a project plan, guided by ABCB/NCC building standards. Own backend architecture, CI/CD workflows, and cross-team technical direction.


Senior Software Engineer

WhiteHat Engineering (Remote, USA)

April 2023 - November 2025

Developed full-stack AI and analytics solutions for enterprise and government clients. Govstream.ai — Built an AI-powered chatbot, internal email assistant, and analytics dashboard using NestJS, Next.js, and OpenAI. Implemented Redis (BullMQ) for distributed job processing with real-time updates via WebSocket, and built Python scripts for data scraping to support RAG pipelines. Artica — Developed a customizable analytics dashboard and AI-powered messaging app using Express.js, Next.js, and OpenAI. RASI — Enhanced a .NET + React accounting platform with new features and bug fixes.


Software Engineer

AzrachIT (Tradeslot) (Remote, Australia)

December 2020 - April 2023

Reduced annual AWS costs by 55% ($55k) through resource optimization and mitigated DDoS attacks using AWS WAF. Developed core auction logic using .NET Core and AngularJS while managing CI/CD pipelines via Azure DevOps.


Software Engineer

SewaSoft — Nepal

November 2019 - December 2020

Developed full-stack features using Flutter and Flask, managed Firebase database architecture, and created Figma UI/UX designs for mobile and web applications.


Software Developer (Intern)

Supreme IT Solutions — Nepal

August 2019 - November 2019

Built web features and listings for the RamroPolicy platform using Laravel.

CONTACT

Feel free to reach out for collaborations, opportunities, or just to say hello.

binilbaidya@gmail.com

Kathmandu, Nepal