Back to Developers
Anurag Dubey

Anurag Dubey

Software Engineer

Bengaluru Full-time 80 · Excellent

About

Software Engineer with strong foundations in Data Structures, Algorithms, Operating Systems, Computer Networks and backend engineering. Hands-on experience building scalable full-stack systems, REST APIs, real-time applications, and AI-enabled workflows using C++, Node.js, TypeScript, React, Next.js and MongoDB. Skilled in debugging, asynchronous programming, client-server architecture, performance optimization and scalable system design. Solved 800+ DSA problems with strong interest in distributed systems and large-scale infrastructure engineering.

Skills & Expertise (42)

Typescript Advanced
9.0/10
3
Years Exp
Node.js Advanced
8.5/10
4
Years Exp
JavaScript Advanced
8.0/10
5
Years Exp
REST APIs Advanced
8.0/10
4
Years Exp
React.js Advanced
8.0/10
4
Years Exp
MongoDb Intermediate
7.5/10
3
Years Exp
Socket.IO Intermediate
7.5/10
3
Years Exp
HTML5 Intermediate
7.0/10
5
Years Exp
Data Structures & Algorithms Intermediate
7.0/10
4
Years Exp
OOP Intermediate
7.0/10
4
Years Exp
Git Intermediate
7.0/10
4
Years Exp
CSS3 Intermediate
7.0/10
5
Years Exp
System Design GitHub SDLC DNS RESTful Architecture HTTP IP TCP Asynchronous programming Operating systems Computer Networks DBMS Debugging Clean Code Cloudinary Vercel Postman Deployment Workflows Cd fundamentals C++ Firebase Firestore Database Schema Design MySql Tailwind CSS Next.js JWT Authentication WebSockets Client-server architecture Express.js Java

Work Experience

Developer

INTERVAI

Present - Present

Designed, developed, tested, and debugged an AI-driven real-time voice interview platform with clean, maintainable TypeScript code. Engineered secure backend authentication using Firebase Admin SDK with HTTP-only cookie session management, protecting all API routes. Designed and debugged RESTful API routes, validated API workflows using Postman, and built a scalable backend architecture for transcript evaluation using Gemini API, applying system design principles. Reduced API response latency by parallelizing VAPI.ai and Gemini API calls using asynchronous workflows, enabling seamless real-time voice interviews.

Developer

NEXUS

Present - Present

Architected, tested and debugged a scalable distributed client-server real-time communication system using Socket.IO supporting messaging, typing indicators, and online/offline presence tracking. Implemented secure authentication using JWT with HTTP-only cookies, along with protected Express.js middleware and session management. Integrated Cloudinary for media upload/storage and MongoDB for persisting chat history, user data, and last-seen timestamps. Designed RESTful APIs using client-server architecture with optimized database schema and efficient query handling for scalable user interactions.

Developer

ALGOVIZ

Present - Present

Developed an interactive platform with backend logic for real-time visualization of graphs, sorting algorithms, trees, and linked lists. Implemented BFS, DFS, Dijkstra, and A* pathfinding algorithms on dynamic grids with configurable obstacles, weighted nodes, and automated maze generation. Built a sorting comparison module displaying real-time swap/comparison metrics with adjustable input size and animation speed. Integrated an AI-assisted help widget as a reusable JavaScript component for on-demand algorithm explanations using OpenAI API.

Education

Bachelor of Technology (B.Tech) in Information Technology - Technocrats Institute of Technology

2021 - 2025 · India

Class XII (CBSE) - St Paul Senior Secondary School

2020 - 2021 · India

Certifications

No certifications added yet

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 sinceJun 2026
AvailabilityFull-time

Availability Details

Relocation

Open to Relocation