Charles River helps automate investment processes across various asset classes from portfolio management, risk analytics, to trading, and post-trade settlement. The Charles River IMS platform oversees ~$58 trillion AUM globally.
- Enhanced an internal Django-based tool to streamline client onboarding for the Charles River Investment Management platform, used by 300+ members across various teams
- Developed the ScriptSync Module using GitHub API and PyGitHub, enabling seamless version control, file management, audit trails, and compliance reporting across client repositories, CRIMS versions, and environments
- Wrote a python program for the migration of existing script files from hundreds of Azure VMs to Git repositories, managed and operated by the ScriptSync module ensuring consistency and reducing manual errors
- Integrated the module with TIDAL workload automation for centralized scheduling and execution of batch processes
- Implemented CI/CD pipelines with Ansible for automated deployment of updated files across several Azure VMs
- Assisted in delivering comprehensive instruction for INFO6150: Web Design and User Experience Engineering on modern web development technologies, including HTML, CSS, SCSS, JavaScript, TypeScript, React, Redux, Next.js, MongoDB and Node.js to a class of 196 students
- Conducted office hours, evaluated assignments and projects, offering constructive feedback to enhance students' technical skills and understanding of user experience engineering
Amaha is a comprehensive mental health ecosystem providing personalized care through an integrated platform of self-help tools, peer support, therapy, and psychiatric services, addressing India's significant mental health treatment gap.
- Modelled an algorithm to generate a personalized 15-day self-care plan based on psychological conditions and assessments. Collected and analyzed user engagement, feedback, and retention metrics to improve algorithm's efficacy
- Engineered serverless cloud functions to analyze user activity within the mobile app, providing insights about the users psychological condition progression, and treatment effectiveness to their dedicated mental health professionals
- Developed a WebRTC based video conferencing feature using OpenTok and PubNub, an end-to-end encrypted chat, and masked telephone sessions using Exotel, facilitating over 200,000 minutes of therapy sessions per month
- Established a streamlined CI/CD pipeline using Fastlane, reducing build delivery time by up to 70%
- Curated 400+ screens with intricate animations utilizing React Native Reanimated, and consolidated a repository of 300+ reusable micro-components for seamless integration throughout the application
- Developed a custom CMS, enabling non-technical team members to efficiently manage content across platforms which received positive feedback, reporting a significant improvement in the content management experience
- Improved app startup time by 20% through code splitting, lazy loading, and optimizing React component rendering
- Optimized payment gateway flow through Razorpay and in-app purchase flow via Apple App Store
- Implemented Test Driven Development (TDD) methodology and created reusable unit test documents using Jest to ensure quality control and identify bugs, resulting in a 30% reduction in bugs