Rahul Barnwal

Software Engineer

India1 yr 10 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Top 3% on LeetCode with advanced problem-solving skills.
  • Expertise in building scalable applications with modern tech stacks.
  • Proven track record in developing secure authorization systems.
Stackforce AI infers this person is a Full-Stack Software Engineer with expertise in SaaS and EdTech industries.

Contact

Skills

Core Skills

Full-stack DevelopmentVisual TestingAutomationAuthorization SystemsSecurityArtificial Intelligence

Other Skills

.NET FrameworkABACAI-driven toolsAPI GatewaysASP.NETASP.NET MVCAWS LambdaAlgorithmsAmazon Web Services (AWS)AndroidAnt DesignC#C++CI/CDCSS

About

Hey there! My name is Rahul, and I am a Software Engineer at BrowserStack, contributing to the Percy visual testing platform. At Norstella, I've contributed to the ๐—ก๐—ซ๐—ฃ ๐—จ๐—œ ๐—ฑ๐—ฒ๐˜€๐—ถ๐—ด๐—ป ๐˜€๐˜†๐˜€๐˜๐—ฒ๐—บ, developed an employee management system with RBAC for internal use, and implemented ๐—”๐˜‚๐˜๐—ต๐Ÿฌ for authentication, ๐—ฆ๐—ฆ๐—ข, and API management, including setting up APIs, audiences, identifiers, SAML connections, and ๐—œ๐—ป๐—ณ๐—ฟ๐—ฎ๐˜€๐˜๐—ฟ๐˜‚๐—ฐ๐˜๐˜‚๐—ฟ๐—ฒ ๐—ฎ๐˜€ ๐—ฎ ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฐ๐—ฒ (๐—œ๐—ฎ๐—ฎ๐—ฆ) configurations to support seamless access control and integration across platforms. I previously worked as a ๐—™๐˜‚๐—น๐—น ๐—ฆ๐˜๐—ฎ๐—ฐ๐—ธ ๐—˜๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ ๐—œ๐—ป๐˜๐—ฒ๐—ฟ๐—ป at ๐— ๐—ฎ๐˜‚๐—ธ๐—ฎยฎ, where I developed MaukInterview, an ๐—”๐—œ-๐—ฑ๐—ฟ๐—ถ๐˜ƒ๐—ฒ๐—ป ๐—ถ๐—ป๐˜๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฒ๐˜„ ๐—ฝ๐—ฟ๐—ฒ๐—ฝ๐—ฎ๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐˜๐—ผ๐—ผ๐—น leveraging ๐—š๐—ฃ๐—ง-๐Ÿฐ and ๐—”๐—ช๐—ฆ technologies. I've also worked on projects like Dr. R. S. G. Indo-German Hospital's website and a Late Entry Portal for attendance management. ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ถ๐—ฐ๐—ฎ๐—น ๐—ฆ๐—ธ๐—ถ๐—น๐—น๐˜€: ๐‹๐š๐ง๐ ๐ฎ๐š๐ ๐ž๐ฌ & ๐…๐ซ๐š๐ฆ๐ž๐ฐ๐จ๐ซ๐ค๐ฌ: C/C++, Java, Python, JavaScript, TypeScript, React, Redux, Node.js, Express.js, REST API, HTML/CSS, Auth0, SQL, Agile Methodology ๐‚๐ฅ๐จ๐ฎ๐ & ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ: AWS (EC2, Lambda, S3), Git, Docker, Terraform, CI/CD pipelines, Kubernetes, GCP ๐“๐ž๐ฌ๐ญ๐ข๐ง๐  & ๐€๐ฎ๐ญ๐จ๐ฆ๐š๐ญ๐ข๐จ๐ง: Jest, Jira, GitHub ๐ƒ๐š๐ญ๐š๐›๐š๐ฌ๐ž๐ฌ & ๐‚๐จ๐ซ๐ž ๐‚๐จ๐ง๐œ๐ž๐ฉ๐ญ๐ฌ: MongoDB, PostgreSQL, Data Structures, Algorithms, OOPS, Operating Systems (OS), Database Management Systems (DBMS), Computer Networks, Low-Level Design (LLD) ๐—”๐—ฐ๐—ต๐—ถ๐—ฒ๐˜ƒ๐—ฒ๐—บ๐—ฒ๐—ป๐˜๐˜€: โ€ข Top 3% on LeetCode (Knight) โ€ข 4-star on CodeChef โ€ข Specialist on Codeforces โ€ข Top 50 in Flipkart GRiD 4.0 โ€ข AIR 200 in Meta Hacker Cup 2022 (Qualification Round) Iโ€™m also passionate about problem-solving and low-level design, with expertise in data structures, algorithms, and design patterns. Currently, I am focused on building efficient and scalable applications and targeting roles where I can apply my skills in a meaningful way.

Experience

1 yr 10 mos
Total Experience
11 mos
Average Tenure
1 yr 2 mos
Current Experience

Browserstack

Software Engineer

Apr 2025 โ€“ Present ยท 1 yr 2 mos ยท Mumbai, Maharashtra, India ยท Remote

  • Accelerated Percyโ€™s mobile testing platform modernization by upgrading iOS and Android environments to the latest OS and browser versions
  • Delivered a mission-critical feature for OpenAI by designing and implementing responsive DOM capture in the Percy SDK, enabling viewport-specific rendering
  • Built full-stack observability and monitoring dashboards for build performance, uncovering latency and browser-specific breaches, helping teams identify and fix bottlenecks 2ร— faster.
  • Reduced false positives in automated visual testing through improvements to DOM rendering consistency, scroll-state persistence, and environment-based feature flagging, strengthening CI/CD trust.
  • Enhanced Root Cause Analysis (RCA) automation by integrating diff analysis and flaky test detection into CI workflows
  • Engineered internal Model Context Protocol (MCP) servers integrating Jira, GitHub, and Confluence to automate ticket updates and generate daily progress summaries using natural-language prompts, saving 2+ hours per developer weekly and improving team efficiency.
Model Context Protocol (MCP)JiraGitHubConfluenceOpenAIResponsive DOM capture+4

Norstella

2 roles

Software Developer

Jul 2024 โ€“ Mar 2025 ยท 8 mos ยท Noida, Uttar Pradesh, India ยท Remote

  • Architected a unified Authorization System by integrating OpenFGA, transitioning Norstellaโ€™s access model from static RBAC to policy-driven ReBAC + ABAC.
  • Eliminated stale token permission issues by decoupling roles & permissions from access tokens, enabling real-time authorization checks and improving security.
  • Designed and deployed hierarchical access control models across 70+ enterprise applications, enabling organizationlevel, business-unit-level, and product-level entitlements. Implemented using TypeScript, ECS, and Docker for scalable, fault-tolerant access management.
OpenFGARBACReBACABACTypeScriptECS+3

Software Engineer Intern

Dec 2023 โ€“ Jun 2024 ยท 6 mos ยท Noida, Uttar Pradesh, India ยท Remote

Digisigns

SDE Intern

Mar 2024 โ€“ Jun 2024 ยท 3 mos ยท New Delhi, Delhi, India ยท Remote

Maukaยฎ

Full Stack Engineer Intern

Dec 2023 โ€“ Mar 2024 ยท 3 mos ยท Mumbai, Maharashtra, India ยท Remote

  • Developed an AI software for MBA aspirants, integrating OpenAI models like GPT-4 for personalized interview simulations and detailed feedback from video responses
OpenAIGPT-4AI-driven toolsFull-Stack Development

Education

AJAY KUMAR GARG ENGINEERING COLLEGE, GHAZIABAD

Bachelor of Technology - BTech โ€” Computer Science and Engineering

Dec 2020 โ€“ Jun 2024

Dr. A.P.J. Abdul Kalam Technical University

Bachelor of Technology - BTech โ€” Computer Science and Engineering

Dec 2020 โ€“ Jun 2024

Stackforce found 100+ more professionals with Full-stack Development & Visual Testing

Explore similar profiles based on matching skills and experience