Preveen Raj profile photo 1 on Tal

Preveen Raj

Senior Software Engineer at Marvin!

Kottayam

7+ years of work experience

Marvin
Oct 20242 yrs 1 moPresent

Remote

Built and shipped core features across Marvin's qualitative research platform — working closely with design, product, and backend to take complex workflows from spec to production. My focus has been on features that researchers depend on daily, with a strong emphasis on performance, accessibility, and UX quality. * Built video/audio trimming with real-time socket-based UI updates, optimistic state handling, and integrated transcript sync — now processing 35,000+ files monthly across 300+ teams. * Shipped PII redaction (video blur, face detection) adopted by 65%+ of enterprise customers. * Implemented annotation share pages across all media types — video, audio, image, text, PDF, and survey — enabling stakeholders to view annotated insights without needing full platform access. * Upgraded PDF.js from v4 to v5 with deferred idle-time text extraction, DOMMatrix polyfill for cross-browser compatibility, and refactored rendering pipeline across the PDF viewer. * Improved survey onboarding flow with rating component enhancements, error handling, horizontal bar graph support for multi-choice questions, and CSV upload support. * Led 8 platform-wide accessibility initiatives spanning PDF, text, survey, discussion guide, files, projects, playlist, and search interfaces. * Redesigned text analysis interface with find-and-replace, full keyboard navigation, and screen reader support. * Implemented label tree virtualization and debounced search for handling large-scale research taxonomies. * Built OneDrive integration as part of broader enterprise ecosystem expansion. * Authored custom ESLint rules to enforce codebase consistency and prevent recurring bug patterns. * Leading Jest → Vitest migration, reducing test execution time. Stack: React, TypeScript, Next.js, Chakra UI, Context + useReducer, Socket.IO
BigBinary
Dec 20203 yrs 11 mosOct 2024

Worked on two client projects remotely: * (Present) Bright Software, Inc.: Got the opportunity to be an early part of a global immersive learning experience platform that offers conversation, interaction and software simulations in 20+ languages. Tech Stack: React, Nodejs, Postgresql, AWS(EC2). Spearheaded the development of Bright Software's core features, including a conversational chat system which enables adaptive learning paths and personalised feedback that boosted employee training engagement making Bright to standout from its competitors. Driven the growth of the company from hundreds of users to 60k+ users! Currently leading the enhancement of Generative AI for personalised learning experiences. * RESO: Stands for Real Estate Standards Organisation. Built from scratch, an interactive web app that enables users to certify systems that comply with real estate data standards. Included building major api endpoints that drastically increased the efficiency of the processes. Tech Stack: React, Nodejs, Docker, ElasticSearch.
SurveySparrow
Nov 20191 yr 2 mosDec 2020

Cochin Area, India

I was part of the Integrations Team developing native Integration with other apps like Salesforce, Intercom, etc. Also involved in research and product decisions regarding integration. Features developed include: * Custom domain verification * Integrated Affiliate marketing tools with SurveySparrow app * Integrated Custify sales management platform with SurveySparrow app * Implemented Catalog; a portal to manage many surveys at one place * Part of implementing logs for almost all the integrations and took part in taking various decisions regarding it. * Worked on numerous native integrations with: - Salesforce: Sync survey responses to Salesforce Objects, Trigger surveys based on events in Salesforce - Google Sheets: Sync survey responses to sheet - Intercom: Send survey via intercom chat, to sync contacts from intercom. - Facebook Pixel: Collect analytics of survey. - Google Analytics: Collect analytics of survey. * Implemented native integrations for NPS type survey as well. * Worked closely with NPS team on implementing weblink share for NPS and was part of taking major decisions on it. * Brought in new ideas constantly to improve the product. * Mentored and reviewed the works of peers and juniors. Tech Stack: Node, React, React Native, PostgreSQL, Redis
Cognizant
Jun 20195 mosOct 2019

Hyderabad Area, India

Helped me to get a grasp on various web technologies like Angular, Spring Boot etc.
Jul 20181 moJul 2018

Cochin, Kerala

The internship gave me an opportunity to learn and work on some core IOT technologies.

Preveen’s AI Stack

claude code
claude code
claude
claude
Wispr Flow
Wispr Flow

Education

Bachelor of Technology - BTech, Computer Science & Engineering

Rajagiri School of Engineering and Technology, Rajagiri Valley P.O, Kakkanad, Kochi- 682 039

20154 yrs2019

+2

Mary Mount Public School & Junior College

200015 yrs2015

Join Preveen and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Preveen Raj on Tal

Headline

Senior Software Engineer at Marvin!

About

I'm an engineer who spends a lot of time thinking about how things feel to use — not just how they work. Most of my work lives at that edge where engineering decisions quietly shape the user experience. Things like: does this UI feel instant, or does it make you wait? Can someone navigate this with just a keyboard? Does the state make sense when something goes wrong? These aren't always the flashiest problems, but they're the ones I find myself caring about most. At Marvin, I've been building features that UX researchers rely on daily — video trimming, PII redaction, AI-powered analysis, annotation workflows. The scale has been real: 35,000+ files processed monthly, adopted by 65%+ of enterprise teams. But what's stuck with me more is when a user says something just clicked for them. I've worked extensively on the frontend — React, TypeScript, performance, state architecture — but I'm drawn to the full picture of how a feature comes together, from API design to what lands on the screen.

Location

Kottayam

AI stack

claude code

claude

Wispr Flow

Work experience

Senior Software Engineer at Marvin, Oct 2024 - Present · 2 yrs 1 mo, Remote, Built and shipped core features across Marvin's qualitative research platform — working closely with design, product, and backend to take complex workflows from spec to production. My focus has been on features that researchers depend on daily, with a strong emphasis on performance, accessibility, and UX quality. * Built video/audio trimming with real-time socket-based UI updates, optimistic state handling, and integrated transcript sync — now processing 35,000+ files monthly across 300+ teams. * Shipped PII redaction (video blur, face detection) adopted by 65%+ of enterprise customers. * Implemented annotation share pages across all media types — video, audio, image, text, PDF, and survey — enabling stakeholders to view annotated insights without needing full platform access. * Upgraded PDF.js from v4 to v5 with deferred idle-time text extraction, DOMMatrix polyfill for cross-browser compatibility, and refactored rendering pipeline across the PDF viewer. * Improved survey onboarding flow with rating component enhancements, error handling, horizontal bar graph support for multi-choice questions, and CSV upload support. * Led 8 platform-wide accessibility initiatives spanning PDF, text, survey, discussion guide, files, projects, playlist, and search interfaces. * Redesigned text analysis interface with find-and-replace, full keyboard navigation, and screen reader support. * Implemented label tree virtualization and debounced search for handling large-scale research taxonomies. * Built OneDrive integration as part of broader enterprise ecosystem expansion. * Authored custom ESLint rules to enforce codebase consistency and prevent recurring bug patterns. * Leading Jest → Vitest migration, reducing test execution time. Stack: React, TypeScript, Next.js, Chakra UI, Context + useReducer, Socket.IO

Software Engineer at BigBinary, Dec 2020 - Oct 2024 · 3 yrs 11 mos, Worked on two client projects remotely: * (Present) Bright Software, Inc.: Got the opportunity to be an early part of a global immersive learning experience platform that offers conversation, interaction and software simulations in 20+ languages. Tech Stack: React, Nodejs, Postgresql, AWS(EC2). Spearheaded the development of Bright Software's core features, including a conversational chat system which enables adaptive learning paths and personalised feedback that boosted employee training engagement making Bright to standout from its competitors. Driven the growth of the company from hundreds of users to 60k+ users! Currently leading the enhancement of Generative AI for personalised learning experiences. * RESO: Stands for Real Estate Standards Organisation. Built from scratch, an interactive web app that enables users to certify systems that comply with real estate data standards. Included building major api endpoints that drastically increased the efficiency of the processes. Tech Stack: React, Nodejs, Docker, ElasticSearch.

Product Developer at SurveySparrow, Nov 2019 - Dec 2020 · 1 yr 2 mos, Cochin Area, India, I was part of the Integrations Team developing native Integration with other apps like Salesforce, Intercom, etc. Also involved in research and product decisions regarding integration. Features developed include: * Custom domain verification * Integrated Affiliate marketing tools with SurveySparrow app * Integrated Custify sales management platform with SurveySparrow app * Implemented Catalog; a portal to manage many surveys at one place * Part of implementing logs for almost all the integrations and took part in taking various decisions regarding it. * Worked on numerous native integrations with: - Salesforce: Sync survey responses to Salesforce Objects, Trigger surveys based on events in Salesforce - Google Sheets: Sync survey responses to sheet - Intercom: Send survey via intercom chat, to sync contacts from intercom. - Facebook Pixel: Collect analytics of survey. - Google Analytics: Collect analytics of survey. * Implemented native integrations for NPS type survey as well. * Worked closely with NPS team on implementing weblink share for NPS and was part of taking major decisions on it. * Brought in new ideas constantly to improve the product. * Mentored and reviewed the works of peers and juniors. Tech Stack: Node, React, React Native, PostgreSQL, Redis

Programmer Analyst Trainee at Cognizant, Jun 2019 - Oct 2019 · 5 mos, Hyderabad Area, India, Helped me to get a grasp on various web technologies like Angular, Spring Boot etc.

Intern at IHRD, Cochin, Jul 2018 - Jul 2018 · 1 mo, Cochin, Kerala, The internship gave me an opportunity to learn and work on some core IOT technologies.

Education

Bachelor of Technology - BTech, Computer Science & Engineering, Rajagiri School of Engineering and Technology, Rajagiri Valley P.O, Kakkanad, Kochi- 682 039

+2, Mary Mount Public School & Junior College

Preveen Raj - Senior Software Engineer in Kottayam | Tal