Available for Software Engineering Roles

Harshal
Kotkar.

I'm aSoftware Developer

Building distributed backends, real-time collaboration engines, and AI agent pipelines that turn complex systems into reliable, sub-second products.

Harshal Kotkar

Harshal Kotkar

Software Engineer • Pune, India

B.E. Information Technology • July 2026
1800+

LeetCode Rating

Top tier competitive problem solving

500+

Problems Solved

DSA on LeetCode & GeeksforGeeks

8.31

Engineering CGPA

B.E. Information Technology

50+

Concurrent Sockets

Real-time telemetry & collaboration

500+

Readings / Hr

TimescaleDB hypertable ingestion

Engineering Philosophy

Turning complex distributed problems into resilient, production-ready software.

I am a Full-Stack Software Engineer with a deep passion for system architecture, real-time communication protocols, and high-performance databases. My work bridges the gap between scalable distributed backends and refined, responsive user experiences. From building conflict-free collaborative platforms with CRDTs to optimizing time-series hypertable ingestion at IIT Bombay, I prioritize correctness, sub-second latency, and clean modular code.

01

Scalable Systems & Backends

Designing high-throughput RESTful and event-driven architectures with Node.js, Express, BullMQ, and Redis for rock-solid concurrency.

02

Real-Time & Distributed State

Implementing conflict-free real-time collaboration using Yjs CRDTs, WebSockets, and isolated Docker execution sandboxes.

03

Modern Full-Stack & AI

Crafting polished React/Next.js interfaces integrated with LangChain/LangGraph pipelines, vector stores, and robust database layers.

Technical Stack

The technologies powering my software

A curated stack spanning distributed backends, real-time protocols, databases, and AI pipelines.

Languages6 Listed
C++JavaScriptPythonJavaTypeScriptSQL

Hover over any technology badge to inspect it. Fully extendable in /data/portfolio.json.

C++JavaScriptPythonJavaTypeScriptSQLReact.jsRedux ToolkitZustandHTMLTailwind CSSViteNode.jsExpress.jsREST API DesignMicroservicesWebSocketsSocket.IOEvent-Driven ArchitectureBullMQRedis Pub/SubLangChainLangGraphRAG PipelinesVectorStoreEmbeddingsReAct AgentsLLM APIsLangSmithSemantic SearchPostgreSQLMongoDBTimescaleDBRedisMySQLDockerGitGitHubGitHub ActionsAzure PipelinesPostmanLinuxJWTOAuth 2.0RBACbcryptToken RefreshSecure API DesignC++JavaScriptPythonJavaTypeScriptSQLReact.jsRedux ToolkitZustandHTMLTailwind CSSViteNode.jsExpress.jsREST API DesignMicroservicesWebSocketsSocket.IOEvent-Driven ArchitectureBullMQRedis Pub/SubLangChainLangGraphRAG PipelinesVectorStoreEmbeddingsReAct AgentsLLM APIsLangSmithSemantic SearchPostgreSQLMongoDBTimescaleDBRedisMySQLDockerGitGitHubGitHub ActionsAzure PipelinesPostmanLinuxJWTOAuth 2.0RBACbcryptToken RefreshSecure API Design
Career & Education

The Engineering Journey

Real-world backend engineering at premier research labs and rigorous Information Technology foundations.

InternshipMumbai, India
May 2025July 2025

Software Development Engineer Intern – Full-Stack

E-Yantra, IIT Bombay• IIT Bombay

Architected backend infrastructure, hypertable time-series partitioning, and interactive real-time telemetry dashboards for high-frequency IoT sensor networks.

500+Readings / Hr
50+Sockets Live
< 1sAlert Latency
Engineering Deliverables
Built and deployed high-performance Node.js / Express.js REST APIs for automated data acquisition and sensor telemetry ingestion.
Engineered TimescaleDB hypertables with composite indexing and automated partitioning, sustaining continuous ingestion of 500+ sensor readings/hour with sub-second query performance.
Developed an interactive frontend dashboard in React.js paired with a Socket.IO WebSocket layer supporting 50+ concurrent streaming client connections.
Implemented threshold-based anomaly detection algorithms with sub-second alert triggers on abnormal sensor values.
Node.jsExpress.jsPostgreSQLTimescaleDBSocket.IOReact.jsWebSocketsDocker
UndergraduateCompleted July 2026
Nov 2022 — July 2026

Bachelor of Engineering (B.E.)

Major in Information Technology

PES Modern College of Engineering, PunePune, India

Academic StandingCGPA: 8.31 / 10First Class with Distinction

Comprehensive IT engineering curriculum emphasizing algorithm design, database optimization, distributed operating systems, and networked software architectures.

Top 10 GeeksforGeeksTop 10 institutional coder ranking in algorithmic problem-solving contests.
Head, NSS Volunteer CorpsLed 50+ student volunteers across community health and rural outreach drives.
Core Computer Science & IT Curriculum
Data Structures & AlgorithmsObject-Oriented ProgrammingDatabase Management SystemsComputer NetworksOperating SystemsDistributed Systems
Selected Work

Architected, built & benchmarked

Production-grade collaborative software, e-learning infrastructure, and distributed real-time platforms.

Verified Milestones

Milestone Showcase & Recognition

Proven algorithmic excellence, national engineering finalist standing, and demonstrated community leadership.

01Competitive Programming
1800+ Rating

LeetCode Rating 1800+ & 500+ Problems Solved

Consistent problem solver across Data Structures & Algorithms, graph theory, dynamic programming, and system design patterns on LeetCode and GeeksforGeeks.

500+ Solved • DSA & System DesignVerified →
03Academic Excellence
Top 10 Rank

Ranked Top 10 in GeeksforGeeks College Rankings

Secured top-tier ranking in PES Modern College of Engineering's institutional coding standings through continuous problem solving and algorithmic contests.

GeeksforGeeks Institutional StandingVerified →
02Innovation & Engineering
IIT Bombay

Regional Finalist — e-Yantra Innovation Challenge (eYIC), IIT Bombay

Designed and engineered a blockchain-based healthcare supply chain solution integrating IoT hardware sensors with a secure distributed backend system.

e-Yantra Innovation Challenge FinalistVerified →
04Leadership & Community
50+ Volunteers

Head, National Service Scheme (NSS)

Led a team of 50+ student volunteers across comprehensive community outreach programs, blood donation camps, and rural welfare initiatives reaching 1,000+ beneficiaries.

Head of NSS • 1,000+ BeneficiariesVerified →
Get in Touch

Let's build something exceptional together.

I am open to Software Engineering roles, Full-Stack internships, and technical collaborations. Whether you have a position to fill or an exciting system to architect, feel free to reach out.

Pune, India+91 7249394597