Ankush Rajabhoj
Senior Software Engineer (Backend / Full-stack / Mobile)
Overview
Experienced in building scalable, distributed backend systems. Led development of high-impact features in B2B SaaS platforms serving over 1B MAU. Data-driven and skilled in feature development, system design, and performance optimization. Also experienced in mobile and frontend development, bringing full-stack perspective. Actively exploring technologies related to AI and LLMs.
Skills
Java, JavaScript, Swift, Objective-C, C/C++, MongoDB, SQL, Redis, Kafka, React, Angular, iOS, Android, Spring Boot, Spring Cloud, RESTful APIs, Docker, Kubernetes, Distributed Systems, Microservices, AWS, Algorithms, Data Structures, Software Design (HLD / LLD)
    Work Experience
    Around 7 years as a Software Engineer, Backend Focused
    Digicert (Senior Backend Developer Sept 24)
    Java, Spring Boot, Docker, Kubernetes
    • Part of the Secure Trust Manager team, responsible for maintaining the Code Signing Tool.
    • Improved the test development workflow using TDD/BDD methodologies, increased code coverage by 11%.
    CleverTap (Senior Software Development Engineer May 21 to Jun 24) : Core-App: Automation and Journeys
    Java, JavaScript, React, Redis, MongoDB, Distributed Systems, Microservices, AWS
    • Part of the Journeys team, which enables creation of a flexible automated omnichannel notification engagement experience for end users.
    • Developed, enhanced and maintained a large-scale analytics and engagement platform.
    • Examples include:
      • Notification delivery system: Based on the best time for engagement/conversion and the user timezone
      • A content generation tool designed for marketers to reduce copy generation time from days to minutes.
      • RenderMax: Enhancements to increase push notification render rate by 15-20 percentage points, thus uplifting it to 85%.
      • IntelliNODE: An experimentation framework which enables clients to design customer journeys optimised for conversions.
    • Built Cross-Node personalization in Journeys, enabling users to personalize content for engagement channels based on programmable circumstances, profile data, event data, and external APIs.
    • Rearchitected Journey reporting using a queuing system and optimized query structure, reducing noisy neighbor issues and related support tickets by 30%.
    • Designed a Journey Stats Debugger framework that cut resolution time for customers' statistics-related queries and reduced bug resolution time by 7 days, a 48% improvement in turnaround.
    • Collaborated cross-functionally, mentored peers, conducted comprehensive (code / technical / design) reviews, influenced architectural designs, and led the team in implementing scalable and maintainable solutions.
    Raja Software Labs (Mobile Developer Mar 19 to Feb 21)
    iOS, Android, Java, Swift, Objective C, UIKit, SwiftUI
    • Designed, developed, and delivered new features for applications such as LinkedIn (Groups, Search, Messaging) and Google (Inbox apps - Gmail, Chat, Meet, and Hangouts).
    • Led, managed and guided the LinkedIn Groups team of 2 engineers, resulting in a twofold increase in daily active usage time.
    • Played a key role in:
      • Migrating users from Hangouts to the Google Chat and Meet.
      • Integrating Google Chat and Meet into the Gmail iOS app.
    BNY Mellon (Application Engineer Jun 17 to Aug 18)
    Java, Spring Boot, JavaScript, Angular, Spring Cloud, Docker, Kafka
    • Developed an application from the ground up that harmonised the data ingestion pipeline from different sources and displayed real-time activity in the web-based UI, As a result, value of managed securities grew to $80 million in the first fiscal year.
    • Migrated a monolithic application into multiple microservices, reducing downtime by 79% using Spring Cloud.
    Other work (Full-stack Developer)
    • Spearheaded the development of a web application for managing and streamlining online orders, reducing manual effort by 54% as a freelancer (Aug 18 to Mar 19).
    • Worked as a Full-stack developer in the LendIn team at Kuliza Technologies (Mar 21 to May 21).
    Personal projects
    • Revamped and optimized multidimensional dynamic programming algorithms to leverage lightweight, multithreaded GPUs, increasing performance by up to 21 times in real-world simulations involving ~5 million entries, resulting in faster processing times and higher throughput. (2016)
    • Designed and developed a physical prototype of an IoT application to manage and monitor electronic devices, resulting in a 20% reduction in energy consumption. (2015)
    Education
    Achievements