Subrat Thakur
@subratthakur
Senior software engineer building scalable backend and AI-driven systems.
What I'm looking for
I’m a Senior Backend/Senior Software Engineer with around 13 years of experience spanning full-stack development and distributed system design. I focus on building high-performance systems that scale reliably, and I enjoy mentoring teams while driving impactful engineering outcomes.
Currently, as a Staff Engineer at Notion, I’m leading the design and development of Bug Resolver—an AI-powered autonomous debugging and issue resolution framework. I architect scalable multi-agent workflows that streamline bug reproduction, investigation, and fixing, combining browser automation, reproducible environments, intelligent triaging, and evidence collection.
Before this, at Salesforce, I led efforts across documentation and ML platforms—from building scalable migration pipelines for SFDocs to architecting and implementing backend services for the ML Console. I integrated event-driven architecture with Kafka and strengthened search and operational insight using OpenSearch, while delivering responsive user experiences with React.
Earlier in my career, I contributed to core product experiences and developer tooling, including survey and analytics systems and internal ticketing workflows (Concierge). Across roles, I’ve consistently owned end-to-end delivery—design through quality assurance and release management—while strengthening scalability, reliability, observability, and developer productivity.
Experience
Work history, roles, and key accomplishments
Leading the design and development of Bug Resolver, an AI-powered autonomous debugging and issue resolution framework. Architecting scalable multi-agent workflows and establishing an AI-assisted debugging ecosystem focused on scalability, reliability, observability, and developer productivity.
Leading the design and development of a scalable content migration framework to transition Salesforce Developer Docs and Help & Training Docs to Markdown using the SFDocs platform. Building migration pipelines and backend services to enable transformation, validation, and publishing across documentation repositories.
Led a team of three engineers building the ML Console, a mission-critical operational platform for Salesforce Machine Learning engineers. Architected backend services and integrated event-driven and search/indexing capabilities while developing a responsive React front end.
Contributed to the development of a new Markdown-based documentation framework that converts source Markdown into a static site for Salesforce content writers and customers. Built frontend components using LWC and LWR and implemented backend services and tooling with Node.js and TypeScript.
Designed and developed Concierge, a Salesforce ticketing tool for handling internal requests. Built a resilient system using AngularJS and Java, including knowledge article crawling, article search, and ticket creation, and managed testing, deployment, and environment operations with Heroku.
Senior Software Engineer
Pramati Technology
Feb 2016 - Jun 2018 (2 years 4 months)
Contributed to the development of Concept Studio, a versatile survey system for market research workflows. Built frontend components using EmberJS and AngularJS and implemented backend logic with Groovy to support concept creation, survey generation, and analytics reporting.
Software Engineer
MakeMyTrip.com
Jan 2015 - Feb 2016 (1 year 1 month)
Worked on the Hotels line of business within the Hotels and FPH (Flight plus Hotels) development team. Developed frontend applications with AngularJS and built/optimized backend services in Java for hotel search, booking, and pricing workflows.
Worked on the Verizon Enterprise customer portal used by enterprise customers to manage their accounts. Developed APIs using the ExtJS frontend framework and Core Java.
Education
Degrees, certifications, and relevant coursework
Birla Institute of Technology, Mesra
Bachelor of Engineering, Electronics and Communication
2009 - 2013
Completed a Bachelor of Engineering (B.E.) in Electronics and Communication Engineering at Birla Institute of Technology, Mesra from 2009 to 2013.
Availability
Location
Authorized to work in
Social media
Job categories
Skills
Interested in hiring Subrat?
You can contact Subrat and 90k+ other talented remote workers on Himalayas.
Message SubratGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
