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

Pune

Pune District

Kolkata


Mumbai

Mumbai

Bhubaneshwar
What I'm currently working on
Building a gRPC client for real-time 3D model streams and scaling our micro-frontend layer to handle complex structural engineering workflows.







Bachelor of Technology - BTech, Computer Science
C. V. Raman Global University, Bhubaneswar

Bachelor of Technology - BTech, Computer Science
C.V.Raman College of Engineering
Join Pranjal and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @Bentley Systems | Knight @LeetCode, Top 5% | Full Stack • Architecture | Ex: JMAN Group • IEEE Bombay • GDG Lead | Smart India Hackathon 2023 Finalist | AWS AI ML Scholar | CS @CGU-2024
Software Engineer at Bentley Systems. I build the systems that other engineers build on top of. In the past year, I've shipped an NLP-to-SQL agent that lets teams query databases in plain English (adopted across multiple internal teams), a gRPC client that constructs structural engineering models in real-time via bidirectional streaming, and a micro-frontend integration layer serving Bentley's unified platform across all product lines. I reduced API response times by 60% through batch query optimization and cut 3D model analysis time by 85% with an automated benchmarking pipeline. I won Bentley's company-wide Architecture Kata; designing an event-driven microservices architecture for real-time trip consolidation across heterogeneous data sources and was recognized by the CTO, Julien Moutte, for the work. I also write engineering deep dives on systems I find worth understanding like: how Chrome's Device Bound Session Credentials replace bearer cookies with TPM-backed proof-of-possession, how AWS S3 turns unreliable HDDs into planet-scale durable storage through erasure coding and repair loops. I write because explaining systems is how I get better at building them. LeetCode Knight: Top 5% globally, 1880+ rating, 500+ problems solved. CodeChef Global Rank #27(April Long). Smart India Hackathon National Finalist. AWS AI ML Scholar. IMO Silver Medalist. Scholarship from Government of Jharkhand. Core: Java, TypeScript, C++, Node.js. Frameworks: Spring Boot, Redis, React, Electron. Infrastructure: gRPC/Protobuf, Docker, Azure (App Insights, Octopus Deploy), LaunchDarkly, REST APIs. Architecture: microservices, event-driven systems, distributed systems design. Currently targeting SDE 2 / Backend Engineer / Full-stack roles working on high-scale distributed systems, service-oriented architectures, cloud-native infrastructure, containers, CI/CD pipelines, and performance-critical applications. Looking for new opportunities to build, learn & grow! Email: pranjalkumar.jobs@gmail.com Blog: blogs.pranjalkumar.in GitHub: github.com/pranjal-barnwal :wq
India
claude code
github copilot
hugging face
langchain
mcp
n8n
Software Engineer I at Bentley Systems, Aug 2026 - Present · 1 mo, Pune, • worked on the backend architecture of iModel Lifecycle Management, focusing on scalable synchronization services, distributed workflows, and Temporal-based orchestration
Associate Software Engineer at Bentley Systems, Aug 2024 - Jul 2026 · 1 y 11 mo, Pune District, iTwin Infrastructure IoT 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 • @bentley-dv-common: 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 at Bentley Systems, Feb 2024 - Jul 2024 · 6 mos, Kolkata, 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 at JMAN Group, Jan 2024 - Feb 2024 · 2 mos, • 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 at R K Trading Co., Sep 2023 - Nov 2023 · 3 mos, Mumbai, • 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
Full Stack Developer Intern at IEEE Bombay Section, Dec 2022 - Feb 2023 · 3 mos, Mumbai, • 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
Web Development Lead at Google Developer Groups on Campus - CVRGU, Jul 2022 - Jun 2023 · 1 yr, Bhubaneshwar, • 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
Bachelor of Technology - BTech, Computer Science, C. V. Raman Global University, Bhubaneswar
Bachelor of Technology - BTech, Computer Science, C.V.Raman College of Engineering
What I'm currently working on: Building a gRPC client for real-time 3D model streams and scaling our micro-frontend layer to handle complex structural engineering workflows.
github: https://github.com/pranjal-barnwal
leetcode: https://leetcode.com/pranjal-san