Skip to content
View gulshansharma014's full-sized avatar

Block or report gulshansharma014

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gulshansharma014/README.md

Hi, I'm Gulshan Kumar 👋

Software Engineer building scalable backend systems and distributed applications.

Java 17 · Spring Boot · Apache Kafka · React.js · PostgreSQL · Docker

PortfolioLinkedInLeetCode


About Me

I'm a Software Engineer with 3+ years of experience working on enterprise applications using Java, Spring Boot, Kafka, React.js, PostgreSQL, Couchbase, GraphQL and OpenSearch.

My primary interests are backend engineering, distributed systems, event-driven architecture and designing software that remains maintainable as business requirements evolve.

At work, I have contributed to backend services, asynchronous workflows, enterprise integrations, data transformation systems, production monitoring and internal React applications.

Outside work, I build portfolio-safe engineering projects, study system design and solve data structures and algorithms problems.


Tech Stack

Backend

Java 17 Spring Boot Spring WebFlux REST APIs GraphQL JPA Hibernate

Distributed Systems

Apache Kafka Event-Driven Architecture Asynchronous Processing Retry & Resilience Patterns

Data

PostgreSQL Couchbase SQL R2DBC OpenSearch Elasticsearch

Frontend

React.js JavaScript Redux Vite Tailwind CSS

Engineering & Delivery

Docker Jenkins GitHub Actions JUnit 5 Mockito Git CI/CD


Selected Projects

🌐 Engineering Portfolio

A responsive engineering portfolio showcasing my experience, projects, technical strengths and professional journey.

Stack: React · Vite · Tailwind CSS · Framer Motion

Live Demo · Repository


🎥 AI Video Summarizer

A full-stack application that extracts video transcripts, generates AI-assisted summaries and supports structured content export.

Stack: React · Node.js · Express · AI APIs · PDF generation

Repository


🤖 AI Meeting Assistant

An evolving AI-powered platform for transcribing meetings, generating summaries and identifying actionable follow-ups.

Focus: AI integration · Full-stack architecture · Developer productivity

Repository


Currently Building

  • Reservation Comparator Engine
  • Distributed Notification Platform
  • Improved AI Meeting Assistant
  • Reusable Spring Boot engineering components

Engineering Interests

  • Backend Architecture
  • Distributed Systems
  • Event-Driven Applications
  • System Design
  • Production Reliability
  • AI-powered Developer Tools

2026 Focus

  • Build and document production-inspired backend projects
  • Improve system design and distributed systems knowledge
  • Publish practical engineering notes
  • Contribute to open-source projects
  • Prepare for Software Engineer II opportunities

Connect

Pinned Loading

  1. ai-video-summarizer ai-video-summarizer Public

    Full-stack application for extracting YouTube transcripts, generating AI-assisted summaries and exporting structured content.

  2. ai-meeting-assistant ai-meeting-assistant Public

    AI-powered meeting assistant for transcription, structured summaries and action-item tracking.

  3. data-structures-and-algorithms data-structures-and-algorithms Public

  4. for-my-bacha for-my-bacha Public

    JavaScript

  5. gulshan-portfolio gulshan-portfolio Public

    Personal engineering portfolio built with React, Vite, Tailwind CSS and Framer Motion.

    JavaScript