Available to hire
I’m an engineering leader with 8+ years of experience building large-scale web applications, AI-powered features, and reliable production systems. I enjoy collaborating across frontend, backend, and data teams to design scalable, observable software and turn complex problems into clean, efficient solutions.
I pride myself on improving system reliability through logging, monitoring, CI/CD automation, and robust data pipelines. I’ve led and mentored teams, raised code quality through review standards, and driven AI-driven analytics and modeling work that aligns with enterprise engineering practices.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
Work Experience
Senior Software Development Engineer at Highspot
June 18, 2023 - PresentBuilt and shipped AI-powered features using React, TypeScript, and OpenAI GPT-4 API to give sales reps personalized feedback on their skills and coaching suggestions for reviewers. Used caching and optimized data fetching with React Query to cut down AI-related compute costs by 80% and improve UI response times by 90%. Worked closely with designers (via Figma) and product managers to deliver features faster. Helped reduce development time by 20% by planning better handoffs and writing reusable UI components. Helped launch Highspot’s Competency Coaching framework to let sales leaders coach teams on specific skills and track their progress. Reviewed code regularly using GitHub and shared feedback in pull requests. Guided junior devs through pair programming, architecture walkthroughs, and answering questions on Slack or in 1:1s to help them grow. Took part in interviews and hiring discussions. Helped evaluate candidates’ technical skills and their fit for the team. Set up event tracking with Amplitude by adding instrumentation in the front-end codebase. Used this data to help the product team understand what features people used most and where users were getting stuck. Helped plan feature roadmaps with the PM team. Broke down requirements into smaller frontend tasks, estimated work, and raised risks early to keep timelines realistic. Maintained component libraries and improved internal tooling using Storybook to make sure components were well-documented and tested. Worked with backend engineers (Ruby, PostgreSQL) to define clean, scalable API contracts and debug issues across services. Improved test coverage using Jest and React Testing Library, especially for complex user flows and AI interactions, which made future changes safer. Wrote end-to-end automation tests using TestCafe to cover critical user flows, helping catch regressions early and improve overall product stability.
Software Engineer at Splunk
February 3, 2019 - February 2, 2023Implemented features for Splunk's Data Stream Processor (on-prem product), a real-time data processing platform enabling customers to ingest, transform, and route data streams at scale. Improved Pipeline Canvas Builder interface, enabling users to configure data pipelines visually, reducing setup time by 30% and enhancing usability. Integrated Mock Service Worker (MSW) to enable API mocking during development, ensuring seamless frontend-backend interaction simulation. Improved CI/CD pipelines in GitLab, reducing job runtimes by 80% through parallelization. Wrote automation tests in Cypress and achieved 95% code coverage to reduce post-production defects. Collaborated and communicated effectively with business stakeholders and backend developers to ensure seamless integration of frontend and backend functionality. Facilitated knowledge sharing and alignment by presenting key topics during Front-End syncs. Contributed to the UI development of Splunk Edge Processor, a next-gen data transformation platform. Improved page load times in the Edge Processor UI by optimizing asset delivery and reducing unnecessary API calls. Worked closely with the Splunk UI Design System team to integrate reusable components and streamline UI development. Implemented Storybooks to streamline the development of UI components. Collaborated with the Splunk Data Manager team to meet tight deadlines, ensuring the on-time delivery of a release that contributed $10M in ARR revenue. Earned a SPOT reward for my exceptional performance in the Splunk Data Manager team
Senior Software Development Engineer at Highspot
June 1, 2023 - November 24, 2025Architected and delivered AI-driven web features by collaborating across front-end, back-end, and data teams to ensure scalability, observability, and reliability. Designed and integrated Generative AI systems with React/TypeScript front-ends and Python-based APIs, curating and refining data sets to train models for intelligent feedback and coaching. Evaluated and optimized AI-generated code for efficiency and readability, ensuring adherence to enterprise engineering standards. Partnered with backend and ML teams to define data schemas, API contracts, and data-validation pipelines powering model training and benchmarking. Implemented logging, monitoring, and alerting with Amplitude and New Relic, plus custom dashboards to maintain system health and data integrity. Led and mentored a team of 3 engineers, introducing code-review standards that improved developer productivity by ~20% and boosted system reliability. Enhanced CI/CD workflows and testing automation to improve model deploymen
Software Engineer at Splunk
February 1, 2023 - February 1, 2023Designed and implemented production-ready React + TypeScript features, integrating with backend APIs for high-volume enterprise use cases. Drove CI/CD optimization by parallelizing workflows, cutting pipeline time by ~80% and enabling faster iterations across the stack. Refactored legacy modules into typed, modular code, reducing technical debt by ~40% and enabling cleaner integration with Python-based services. Collaborated on data-intensive UI features with React virtualization, improving rendering efficiency for large datasets. Increased unit test coverage from 60% to 95% using Jest and Playwright, lowering regression risk.
Software Engineer at CYBAGE Software Pvt. Ltd
August 1, 2017 - August 1, 2017Designed and implemented production-ready React + TypeScript features, integrating with backend APIs for high-volume enterprise use cases. Modernized legacy components into modular, typed code, reducing technical debt and enabling cleaner integration with Python-based services.
Education
Masters' in Applied Computing at University of Windsor
September 7, 2017 - December 20, 2018Bachelors' in Information Technology at Charotar University
June 7, 2010 - May 19, 2014Master of Applied Computing at University of Windsor
September 1, 2017 - December 1, 2018Bachelor of Technology - Information Technology at Charotar University
June 1, 2010 - May 1, 2014Qualifications
Industry Experience
Software & Internet, Computers & Electronics, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Vancouver today.