Tech Lead & Principal Engineer

Leading TechnicalExcellence

I'm Rajan Tandukar, a Tech Lead and Principal Engineer leading high-performing teams to design and deploy scalable, enterprise-grade architectures while mentoring engineers, driving technical excellence, and building intelligent AI-powered solutions with RAG and vector databases.

Rajan Tandukar - Tech Lead and Principal Engineer specializing in full-stack development and AI engineering

Technical & AI Leadership

Expertise in architecting scalable systems, leading engineering teams, mentoring talent, driving technical strategy, and building intelligent AI-powered solutions

System Architecture

Designing and architecting scalable microservices, APIs, and distributed systems with proper design patterns and best practices.

MicroservicesEvent-drivenCQRSAPI Gateway

Team Leadership

Mentoring engineers, conducting code reviews, fostering engineering culture, and driving technical growth across teams.

MentoringCode ReviewArchitecture ReviewTechnical Governance

Cloud & DevOps Strategy

Leading cloud architecture initiatives, implementing infrastructure as code, and establishing DevOps practices across teams.

AWSAzureDockerKubernetes

Full Stack Engineering

Deep expertise across frontend and backend technologies, setting technical standards and best practices.

ReactNext.jsAngularTypeScript

Technical Decision Making

Making informed technical decisions, evaluating technologies, and defining engineering roadmaps aligned with business goals.

Technical StrategySolution DesignTechnology EvaluationRoadmap Planning

Quality & Standards

Establishing coding standards, implementing quality assurance processes, and driving continuous improvement initiatives.

Code QualityTesting StrategyPerformance OptimizationSecurity

AI Engineering

Building intelligent systems with Python, LangChain, RAG, vector databases, agentic workflows, and LLM integration. Expert in tool calling, prompt engineering, model orchestration, and data science frameworks for enterprise applications.

PythonLangChainRAGVector Databases
Rajan Tandukar - 13+ years experienced Tech Lead and Principal Engineer leading engineering teams
13+
Years Experience
About Me

Leading EngineeringInnovation

As a Tech Lead and Principal Engineer with 13+ years of experience, I lead high-performing engineering teams and architect scalable, enterprise-grade systems. I drive technical strategy, mentor talented engineers, and ensure architectural excellence across all initiatives.

My expertise spans cloud-native architectures, microservices, system design, team leadership, DevOps practices, and modern AI engineering. I specialize in building intelligent systems using RAG, vector databases, semantic search, and LLM integration to solve complex business problems.

I hold a BIT in Computing and Software Engineering from Islington College and stay at the forefront of emerging technologies and industry best practices through continuous learning and community involvement.

13+
Years Experience
50+
Engineers Mentored

Architectural Initiatives

Key projects and systems I've led, architected, and delivered with high-impact results

E-Commerce Microservices Platform

Scalable microservices architecture for a high-traffic e-commerce platform with real-time inventory management and payment processing.

Tech Stack

ASP.NET CoreDockerKubernetesRedis

Architecture

MicroservicesEvent SourcingCQRSAPI Gateway

Key Features

  • Real-time inventory tracking
  • Distributed payment processing
  • Auto-scaling infrastructure

Real-time Analytics API

High-performance analytics API processing millions of events per day with real-time dashboards and alerting system.

Tech Stack

Node.jsMongoDBElasticSearchAWS Lambda

Architecture

ServerlessEvent-drivenStream ProcessingNoSQL

Key Features

  • Real-time data processing
  • Custom alerting rules
  • Interactive dashboards

Multi-tenant SaaS Platform

Enterprise SaaS platform with multi-tenancy, role-based access control, and comprehensive audit logging.

Tech Stack

.NET 6PostgreSQLAzureSignalR

Architecture

Multi-tenantClean ArchitectureDomain-drivenRBAC

Key Features

  • Tenant isolation
  • Real-time notifications
  • Comprehensive auditing

AI-Powered Intelligent Document Processing

Enterprise document processing platform built with LangChain, leveraging RAG patterns, vector databases, and semantic search to extract, analyze, and classify documents with high accuracy using LLM integration.

Tech Stack

Node.jsLangChainPineconeOpenAI API

Architecture

RAG PatternLangChain AgentsVector SearchSemantic Analysis

Key Features

  • LangChain-powered workflows
  • Semantic document search
  • LLM-powered extraction with tool calling

My Resume

Download my complete resume to learn more about my experience and qualifications

Download Resume

Professional Skills and Expertise

Technical Leadership & Management

Tech Lead, Principal Engineer, Engineering Manager, Team Leadership, Mentoring, Code Review, Architecture Review, Technical Strategy, Roadmap Planning, Agile, Scrum

Backend Development

Python, FastAPI, Flask, ASP.NET Core, Node.js, Express.js, .NET 6, API Development, RESTful API, GraphQL, Microservices Architecture, Clean Architecture, Domain Driven Design, CQRS, Event Sourcing

Frontend Development

React, Next.js, Angular, TypeScript, HTML5, CSS3, Tailwind CSS, Material UI, Bootstrap, Responsive Design, UI/UX Implementation

Cloud & DevOps

AWS, Azure, Docker, Kubernetes, CI/CD Pipeline, GitHub Actions, Azure DevOps, Infrastructure as Code, Terraform, CloudWatch, Monitoring, Logging

Databases & Data Technologies

PostgreSQL, MongoDB, Redis, SQL Server, ElasticSearch, Pinecone, Weaviate, Milvus, Database Design, Query Optimization, Data Modeling, NoSQL

AI Engineering & Machine Learning

Python, LangChain, LangSmith, Large Language Models, RAG, Retrieval Augmented Generation, Vector Databases, Semantic Search, Hybrid Search, Embeddings, Prompt Engineering, Agentic Workflows, Tool Calling, Model Orchestration, OpenAI API, Claude API, Pinecone, Weaviate, Milvus, Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch, Jupyter, FastAPI, NLP, Machine Learning, Data Pipeline, AI Integration

Architecture & System Design

System Architecture, Microservices, Scalability, High Availability, Performance Optimization, Distributed Systems, Multi-tenant Architecture, Security, Enterprise Software, SaaS

Years of Experience

13+ years of professional experience as a developer, engineer, and technical leader

Let's Work Together

Ready to build something amazing? I'm always interested in discussing new opportunities and challenging projects.

Get in Touch

I'm currently available for backend development projects, technical leadership roles, and consulting opportunities. Let's discuss how I can help bring your ideas to life.