Senior Software Engineer at Marvin!

Remote


Cochin Area, India

Hyderabad Area, India
Cochin, Kerala



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
Join Preveen and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer at Marvin!
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.
Kottayam
claude code
claude
Wispr Flow
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.
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