Back to Developers
Krupanidhi Barik

Krupanidhi Barik

Node.js Developer

Pune, India
80
Profile Score

About

Experienced Node.js Developer with 2.6+ years of expertise in building scalable RESTful APIs and microservices. Proficient in Node.js, MongoDB, PostgreSQL, Redis, and Express.js, with hands-on experience in Kafka, Jenkins, Docker, Elasticsearch, and Azure services including Azure DevOps, Azure Service Bus, Azure App Service, Azure App Configuration, and Azure Function Apps. Skilled in translating complex business needs into efficient backend solutions, cloud-native architectures, API integrations, and performance optimization. A collaborative problem-solver with a consistent track record of delivering high-quality software in fast-paced environments.

Skills & Expertise (37)

Node.js Advanced
8.2/10
2.6
Years Exp
Typescript Advanced
7.8/10
2.6
Years Exp
Express.js Advanced
7.6/10
2.6
Years Exp
Azure DevOps Advanced
7.5/10
2.6
Years Exp
VectorSearch Kafka Elasticsearch RabbitMQ Postman Locust k6 Jenkins Docker Portainer Grafana Auth0 Mocha MongoDb Postgresql Redis Mongoose Socket.IO Elasticsearch Prometheus Kibana Cloud Tasks GCP Cloud Run Azure App Configuration Azure Function Apps Azure Service Bus Azure App Service Loopback Koa.js SOAP APIs REST-ful APIs Bash Script JavaScript (ES6

Work Experience

Software Developer

Tudip Technologies Pvt. Ltd.

Nov 2023 - Present

Designed and developed scalable microservices architecture using Node.js, TypeScript, Express.js, and MongoDB, ensuring high availability and fault tolerance. Built and optimized high-performance RESTful and GraphQL APIs using Redis caching, reducing API latency by ~50%. Implemented event-driven architecture using Kafka and WebSockets for real-time communication. Enhanced search functionality using Elasticsearch with vector search. Performed API load and performance testing using Locust, supporting 10,000+ concurrent users. Improved system reliability by fixing memory leaks and optimizing processing workflows. Integrated Azure App Service for scalable backend deployment. Used Azure DevOps for CI/CD pipeline automation and release management. Implemented asynchronous communication using Azure Service Bus for better service decoupling. Managed application configurations using Azure App Configuration for secure and centralized config handling. Built AI microservices using Python and FastAPI for LLM-driven conversational workflows. Developed AI-powered voice and chat assistants using OpenAI models for natural language interactions. Implemented real-time voice processing pipelines using Speech-to-Text (STT) and Text-to-Speech (TTS). Designed Retrieval-Augmented Generation (RAG) architecture using Pinecone vector database. Built scalable campaign orchestration using GCP Cloud Run and Cloud Tasks. Implemented secure multi-tenant architecture with Vault-based secret management. Designed serverless workflows using Azure Function Apps for event-driven processing. Integrated Azure Service Bus for handling high-volume messaging queues. Used Azure App Configuration for managing environment-specific settings across deployments.

Education

B.Tech in Computer Science and Engineering - ITER, SOA Bhubaneswar

2019 - 2023 · Afghanistan

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 80/100

Profile Overview

Member sinceMar 2026

Availability Details

Visa Status

Need Sponsorship

Relocation

Depends on Offer

Skills (37)

Node.js Typescript Express.js Azure DevOps VectorSearch Kafka Elasticsearch RabbitMQ Postman Locust +27 more