Portfolio

Hello I'm Krishna Dobhal.
Software Developer
Based In Gurugram.

MySkills
kafka
NextJs
Spring Boot
TypeScript
TanStack Query
Graphql
Nodejs
PostgresSQL
MyExperience
Antworks Logo
Antworks Money
March 2025 - Present
Software Developer Intern
  • Working on Ant-Affiliate, a portal where users can sell services like loans and insurance and earn commissions.
  • Built features to let admins credit or debit commissions to users, using Laravel 12 and JWT for secure access.
  • Created clean and reliable REST APIs with proper validation, error handling, and support for transaction history.
Maruti suzuki Indian Limited
June/23-Aug/23
Cloud Operation Intern
  • Implemented CSPM architecture using Prisma Cloud Security, improving security of cloud environment by 40%.
  • Enforced IAM key rotation policies, securing access control and minimizing credential exposure risks.
  • Contributed to the encryption of S3 buckets for improved data security.
  • Enhanced centralized visibility of cloud resources by integrating Prisma with AWS, improving monitoring efficiency by 30%.
Aboutme
Hello! I'm Krishna Dobhal, a passionate Software Developer from Gurugram with a strong focus on building scalable and efficient web applications. I recently completed an internship at Maruti Suzuki India Limited as a Cloud Operations Intern, where I worked on Cloud Security Posture Management (CSPM) using Prisma Cloud by Palo Alto.
My technical toolkit includes languages like C++, TypeScript, and Python, along with frameworks such as Next.js, React, Express, and Node.js. I also work with GraphQL, Prisma, and PostgreSQL to create robust backend systems, and use AWS for cloud integration.
I have a strong grasp of Data Structures & Algorithms, Object-Oriented Programming, and System Design. I’ve solved over 300+ problems on LeetCode, continuously improving my problem-solving and analytical thinking skills.
I enjoy architecting microservice-based systems and have built projects like a video streaming platform and a pet e-commerce app with real-time analytics, semantic search, and PayPal integration.
I’m always eager to explore new technologies, solve challenging problems, and contribute to products that make an impact.
Projects
1
Video Streaming
image
Video Streaming
  • Designed and developed a microservices-based architecture for video upload, transcoding, and streaming using Kafka for asynchronous communication.
  • Implemented an Upload Service to handle chunked video uploads, store them in Amazon S3, and trigger events via Kafka for further processing.
  • Built a Transcode Service with FFmpeg to convert videos into HLS-compatible formats for adaptive streaming.
  • Developed a Watch Service to dynamically serve .m3u8 files for seamless video playback.
2
E-commerce Platform
image
E-commerce Platform
  • Developed a full-featured e-commerce platform using MERN stack (MongoDB, Express.js, React.js, Node.js).
  • Implemented user authentication, product catalog, shopping cart, and order management features.
  • Integrated payment processing using Stripe API for secure transactions.
3
Twitter Clone
image
Twitter Clone
  • Developed full-stack social media platform using Next.js, React, TypeScript, Node.js, Express, Apollo Server, and PostgreSQL.
  • Implemented core features: user authentication, tweet creation, following/unfollowing, likes, and comments.
  • Optimized performance using GraphQL and Apollo Client for efficient data fetching and real-time updates.
Krishna Dobhal