const experience = "Professional Journey"
Work Experience
Software Engineer
ClarityText • May 2025 - Present
- Implemented custom Link Unfurling for ClarityText's Messages, threads, SEO optimized articles, and space channels, enabling rich social previews (X, Discord, iMessage, and more) that display dynamic metadata like thread titles and space banners, and message content. This directly supports the platform mission of creating an open-access knowledge base by making conversations publicly viewable without requiring a sign-in.
- Improving application reliability through targeted bug resolution and design refinement across the full stack.
- Leading UI/UX development (designed a professional mobile web UI, Profile page UI design), dark mode feature, professional url sharing previews for channels, threads, and messages.
- Improved the inconsistent backend channel reordering logic using the Lexorank algorithm.
- Wrote backend queries and mutations using Convex DB and framework, achieving 100% data sync
- Led the migration from Quill to Tiptap rich text editor, enabling advanced customization, modern UI integration, and improved mobile responsiveness. This transition enhanced the user experience and editor performance across all devices.
- Implemented Direct Reply feature to Messages with message quote, and smooth scroll to the replied message in conversation view, enhancing user interaction and context in conversations.
- Systematically identifying and resolving bugs across the frontend and backend.
- Collaborating with team members to reproduce bugs, write clean patches, and verify fixes in production.
- Conducting end-to-end testing of all app components to ensure functionality, reliability, and performance.
ConvexTypeScriptNext.jsReactAWSSoftware Design and DevelopmentSoftware Testing
Software Engineering Intern
ClarityText • Oct 2024 - May 2025
- Architected an email notification system using AWS SNS and SES, enabling automated fanout to multiple recipients with high reliability, that successfully handles thousands of notifications daily without manual intervention.
- Developed end-to-end email notification system with error handling, retry mechanisms, and delivery tracking reducing undelivered messages to near 0 across multiple environments.
- Designing email templates via Bluefox.email, supporting dynamic content and mobile responsiveness that is now used across 2+ product workflows, significantly enhancing user communication.
- Integrated bounce and complaint handling mechanisms with SES webhooks, proactively surfacing delivery issues and protecting sender reputation, allowing early resolution of potential email delivery problems.
- Engineering an intuitive threaded messaging system that streamlines team communication by organizing conversations contextually, and providing real-time collaboration features - resulting in improved response times and clearer information flow. Built using Convex for the Backend, Next.js and Tailwind CSS for a polished, responsive UI with seamless thread navigation, preview, and rich message formatting
- Implementing real-time emoji reactions to messages, enabling quick, and expressive feedback while fostering a more engaging team environment
- Improving ClarityText UI for a better user experience with cleaner design and easier navigation.
ConvexTypeScriptNext.jsReactAWSbluefox.email
Software Developer
Club Inferno • Mar 2024 - Oct 2024
- Worked on software applications for Club Inferno - The official student club for the dept of Computer Science, SRM Institute of Science and Technology
JavaScriptReactNode.jsMongoDBExpressMySQL