Skip to content
View pranjal-barnwal's full-sized avatar
🪄
Unleashing the Magic of Bits and Bytes!
🪄
Unleashing the Magic of Bits and Bytes!

Organizations

@doocs @askmoneymatters

Block or report pranjal-barnwal

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
pranjal-barnwal/README.md

Pranjal Kumar

  • Software Engineer @Bentley Systems | Ex: JMAN Group • IEEE Bombay • IBM
  • Full Stack • Architecture | Knight @LeetCode, Top 5%
  • Smart India Hackathon 2023 Finalist | AWS AI ML Scholar | Web Lead @GDSC-CVRGU | CS @CGU-2024

Software Engineer at Bentley Systems. I build distributed systems, microservices, architecture, system design, full-stack apps & more.

I also write about systems internals at blogs.pranjalkumar.in.


What I've built

Project What it does
@bentley/nlp-sql-agent Node module enabling natural-language queries against SQLite via LLM: adopted across 3+ internal teams
CDC gRPC Client Real-time Staad Physical model construction in Electron: protobuf schema, bidirectional streaming, cross-team architecture
One Core Portal Micro-frontend integration layer for Bentley's unified digital experience across all product lines
Validation Platform Reduced API response times 60% (batch optimization), cut 3D model analysis time 85% (automated benchmarking)
Road Warrior Architecture Kata winner - event-driven microservices for real-time trip consolidation. Recognized by CTO

Writing

Competitive Programming

  • LeetCode Knight badge (Top 5%, rating 1880+, 500+ problems)
  • CodeChef 3 stars (Ranked 27 in the April Long One 2022)
  • Ranked #1 in my college’s competitive programming leaderboard

LinkedIn · Email · Blog · X

npx pranjal-kumar

Read more:

Resume

Experience

Experience

Associate Software Engineer: Bentley Systems (Aug, 2024 - Present)

Infrastructure Cloud: BIC Core Capabilities

  • worked on One Core Portal, Bentley's unified digital experience layer
  • collaborated closely with cross-teams for integrating micro-frontends in central dashboard
  • integrated LD Server-SDK utilities to handle user & environment-specific feature flag behavior
  • implemented Scenes IAM permissions in Authorization and conditional access workflows using LaunchDarkly

Bentley Open Applications: Structural Group

  • @bentley/nlp-sql-agent: created pluggable node module for communicating with sqlite files in Natural Language using LLM
  • built the client for CDC gRPC server, which allows to build Staad Physical models directly in Electron application; handled design, architecture, communication channels & more
  • devised algorithm for creating smooth Plate Stress patterns based on stress values at plate corners
  • researched on merging logic for 3d-models, similar to 3-way merge method
  • redesigned buried synchronizer UI, turned an obscure sync flow to future roadmap

iTwin Services: Validation Platform

  • optimized API endpoints, reduced time complexity by using batch queries
  • streamlined API requests across all projects by building a custom node package and utilizing the same wrapper across projects
  • enabled telemetry data access on APIs using Azure App Insights
  • managed control deployment and rollout of API versions using Octopus

Software Engineer Intern: Bentley Systems (Feb, 2024 - Jul, 2024)

iTwin Services: Validation Platform Team

  • built POC app using electron for visualizing clashes/overriding on 3d-models/imodels
  • developed automated benchmarking API for Clash Detection, reducing analysis time on 3d-models by 85% by creating automated workflow

Software Developer Intern: JMAN Group (Jan, 2024 - Feb, 2024)

  • launched a learning platform with <1s TTI and 95+ Lighthouse scores
  • drafted modular, stateful UI with Tailwind, hooks, and auth guards
  • created a dynamic admin panel with RBAC, custom Cloudinary media uploads, and dashboard analytics
  • scraped 5,000+ eyewear SKUs from the company page using browser automation

Software Developer: R K Trading Co. (Sep, 2023 - Oct, 2023)

  • owned the entire lifecycle of RK Trading's web platform; from design & development to deployment
  • optimized performance with lazy loading, code splitting, and Lighthouse best practices
  • handled end-to-end DNS configuration and deployment, ensuring high uptime and fast global resolution

Web Development Lead: Google Developer Groups on Campus - CVRGU (Jul, 2022 - Jun, 2023)

  • spearheaded 10+ high-impact events: hackathons, tech talks, and hands-on labs with 200+ total attendees
  • led deep-dive sessions on system design fundamentals, covering scalability, database sharding, caching, and distributed systems
  • delivered a DevOps essentials track covering containerization, CI/CD pipelines, and deployment strategies

Full Stack Developer Intern: IEEE Bombay Section (Dec, 2022 - Feb, 2023)

  • developed 3-way ICO generators, integrating Svelte-Navigator routing
  • landing page prototype in Figma on a 12-column layout
  • merging PRs, administering and resolving conflicts in the repo
  • firebase deployment on top of Svelte framework & led a team of 10
  • awarded as top-performing intern with Letter of Recommendation

Flutter Developer: F Square Media (Sep, 2022 - Nov, 2022)

  • developed & designed end-to-end cross-platform app for Restaurant aggregation business
  • utilized the concept of geo-hashing, and developed robust algorithms for location-based services in backend

Cyber Security Intern: FireShark (Apr, 2022 - May, 2022)

  • optimized resource utilization API's by changing the structure of response
  • worked extensively on reconnaissance techniques
  • engaged with ciphering(MD5, SHA-256), authentication, salts, cookies
  • worked hands-on with Linux distributions like Ubuntu and ParrotOS

Software Developer: Money Matters (Jul, 2021 - Aug, 2021)

  • delivered high-quality, robust production code for a Chartered Accountant Firm
  • provided leadership as a distinguished developer covering multiple domains in the project
Education

Education

Bachelor of Technology - BTech, Computer Science: C. V. Raman Global University, Bhubaneswar (Nov, 2022 - May 2024)

  • Activities and societies: Competitive Programming, UI-UX, Chess, Photography
  • Hackathons & Events: Codekaze, Flutter Festival, Data Science Track, Android Study Jams, 30 Days of Google Cloud
  • Grade: SGPA: 9.32

XI - XII, CBSE - PCM: Munam Public School, Hazaribagh (2018 - 2020)

  • Activities and societies: Debate, Quiz
  • Grade: 87%
  • JEE: 89.97 percentile

I - X, CBSE: DAV Public School, Hazaribagh (Nov, 2022 - May 2024)

  • Activities and societies: Debate, Quiz, Reading club
  • International Mathematics Olympiad (IMO Silver Medalist)
  • AIR Top 500 in IMO NTSE
  • Grade: 89%
Licenses & Certifications

Licenses & Certifications

Issued by Amazon Web Services (AWS)


Issued by Udemy · Oct 2022

  • Credential ID: UC-68391fa5-b10b-4cbb-82e8-c48ed5683f25

Issued by Cisco Networking Academy · Jun 2023

  • Credential ID: 951341db-db03-4aac-a9b4-1cc51787feb9

Issued by Amazon Web Services (AWS) · Nov 2022

  • Credential ID: 81013663-e96e-4b9b-9f9c-d922132e3692

Issued by Google Cloud Community India · Mar 2022

  • Credential ID: 212844a9-cb9f-45c6-8bfe-b3dc51a91019

Issued by Cisco · May 2022

  • Credential ID: 2e1adb69-e19c-41e5-9243-3b7fe77da2a6

Issued by IBM · Sep 2021

  • Credential ID: 0902f644-32e9-4e01-9d56-ad205ee083ef
Recommendations

Recommendations

Waqar Ahmed, Director at Bentley Systems

I had the pleasure of working with Pranjal during a 6-month rotation, where he consistently impressed me with his technical ability and professional attitude. He took on some very challenging prototypes, including a visualization project and the development of a reusable node package.
What stood out to me was his ability to think independently and approach problems with unique, well-crafted solutions. Pranjal is both dedicated and thorough, and I was genuinely impressed by the quality of his work throughout our time together.
He is certainly a talented young developer with strong problem-solving skills and an excellent attitude. I have no doubt he will continue to achieve great things in his career.

Abhisekh Sarkar, Software Engineer 2 at Bentley Systems

I had the privilege of mentoring Pranjal Kumar during his second rotation. Over six months, he spearheaded our move away from legacy tools, built a unified structural-model client that dramatically simplifies how engineers interact with our CDC server, and introduced natural-language querying that opened data access to a wider audience. 
He also led a UX overhaul that turned an obscure feature into a central, user-centric workflow. His work consistently reflected deep product empathy, technical vision, and an ability to rally cross-functional teams around a shared goal. Any organization would be lucky to have Pranjal's combination of creativity, drive, and leadership.
Publications

Publications

Pranjal Blogs · May 10, 2026

An engineering deep dive into Chrome's Device Bound Session Credentials: how TPM-backed keys, proof-of-possession sessions, and short-lived cookies change the web session security model.

Pranjal Blogs · Nov 4, 2025

How Amazon S3 turns unreliable commodity HDDs into planet-scale durable storage through erasure coding, parallelism, repair loops, and distributed metadata systems.
Honors & Awards

Honors & Awards

Architecture Kata Winner

Issued by Bentley Systems · Mar 2026 | Associated with Bentley Systems

Road Warrior kata solves real-time trip data consolidation across heterogeneous reservation sources through an event-driven microservices architecture with Backend-for-Frontend pattern, balancing elastic scalability, near-real-time freshness, and multi-platform UX richness while accepting distributed consistency tradeoffs and operational complexity.

Team: Pranjal Kumar, Karthikeyan Vedi, Subrato Pattanaik, Afraj Attar, Ajinkya Gholape, Shivam Chaurasiya


Bentley Octo Challenge 2025 | Hackathon

Issued by Bentley Systems · Dec 2025 | Associated with Bentley Systems

Leveraged AI & MCP (Model Context Protocol) to enhance the design and construction processes in the AEC (Architecture, Engineering, and Construction) industry.

Octo Challenge is a company-wide hackathon in Bentley focused on problem-solving by leveraging latest tools.


Smart India Hackathon - 2023 Finalist, Nationals

Issued by Smart India Hackathon · Sep 2023 | Associated with C. V. Raman Global University, Bhubaneswar

Zaira: Blockchain-based decentralized ODOP (One District, One Product) portal to empower local craftsmen of Kashmir, built on the Ethereum network.

  • Organization: Gov. of Jammu & Kashmir
  • PS Code: 1355
  • Problem Statement: Developing solutions to effective market linkage and promotion of One District One Product
  • Team Ode to Code: Pranjal Kumar (Lead), Suraj Kumar, Ravikant Sahu, S Bisakha, Aroshi Pattanaik, Annu Kumari
  • Mentor: Dr. Debendra Muduli
  • Tech: Truffle, Ganache, Ethereum, Metamask, Next.Js, Typescript

Letter of Recommendation

Issued by IEEE Bombay · Feb 2023 | Associated with IEEE Bombay Section

Recognized as the top-performing intern by IEEE Bombay Section; received Letter of Recommendation for extraordinary technical contributions and professional excellence.


Top 30 Globally in CodeChef April Long 2022 | Division 3

Issued by CodeChef · Apr 2022

Achieved Global Rank #27 in the April Long One 2022 (Division 4, Rated) CodeChef contest.


Knight @LeetCode

Issued by LeetCode

  • Top 5% Globally
  • Solved 500+ problems
  • Knight badge with global rating of 1880+

Scholarship from Gov. of Jharkhand

Issued by Government of Jharkhand | Associated with C. V. Raman Global University, Bhubaneswar

Awarded merit scholarship for academic excellence from Government of Jharkhand.


Hire me to unlock my full potential:

Pinned Loading

  1. minimal-kiwi minimal-kiwi Public

    Minimal Kiwi Theme: Pranjal Kumar | VS-Code | Perfect-Contrast | Open Source | 50k+ downloads🤩

    CSS 55 5

  2. developerstar developerstar Public

    Favicon Generator

    Svelte 1

  3. reach-hub reach-hub Public

    Reach-hub | Lichess Dashboard | Fullstack Project

    Python 1

  4. linux-kernel linux-kernel Public

    Self compiled Linux Kernel

    Shell

  5. Vaibhav0643/Online-Learning-Platform Vaibhav0643/Online-Learning-Platform Public

    This project is in its first phase(Requirement Phase).

    JavaScript 1 1

  6. road-warrior road-warrior Public

    Architecture Kata | Internal hackathon in Bentley