R

Raj Desai

Software Engineer

Bengaluru, Karnataka, India8 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led major re-architecture projects in fintech.
  • Engineered high-throughput systems with Akka.
  • Achieved significant performance improvements in APIs.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech and high-performance distributed systems.

Contact

Skills

Core Skills

Microservice ArchitecturesDistributed SystemsReal-time Streaming SolutionsBackend DevelopmentData AnalysisData Engineering

Other Skills

Accounting systemsAkkaAnalytical APIsApache SparkConfigurable systemsDAG-based architectureData StructuresData integrationData migrationDistributed web crawlerDomain-specific language (DSL)ElasticsearchFeature engineeringHigh-throughput systemsJava

About

Experienced backend software engineer with 8 years of expertise in building highly scalable and resilient systems from first principles. Proficient in designing and implementing microservice architectures, distributed systems, and real-time streaming solutions using modern tools and platforms such as [e.g., Kafka, Akka, Kubernetes, AWS, etc.]. Adept at optimising system performance and ensuring reliability and OE through efficient alerting and monitoring tools. A strong advocate for engineering excellence, mentoring teams to foster a high- performance culture and delivering results through collaboration and leadership. Passionate about solving complex technical challenges, driving innovation, and creating impactful solutions that align with organizational goals. Known for consistently delivering projects on time and exceeding expectations, with a focus on scalability, maintainability, and performance.

Experience

Jupiter

3 roles

Principal Engineer

Promoted

Oct 2023Present · 2 yrs 5 mos · Bengaluru, Karnataka, India

  • Led the re-architecture of the personal loans stack with a team of 7 engineers, creating a highly configurable and scalable system, which enabling the business to launch the co-lending model and third-party LSP integrations.
  • Designed and implemented a configurable real-time accounting system for the lending platform, featuring automated double-entry bookkeeping and dynamic chart of accounts management. Created a custom domain-specific language (DSL) to enable flexible transaction apportionment rules, significantly enhancing the system's adaptability across diverse accounting scenarios.
Microservice architecturesDistributed systemsReal-time streaming solutionsConfigurable systemsAccounting systemsDomain-specific language (DSL)

SDE3

Promoted

Apr 2021Sep 2023 · 2 yrs 5 mos · Bengaluru, Karnataka, India

  • Engineered a high-throughput entity mining system using Akka framework, processing 40M+ daily customer messages from SMS and email channels with built-in backpressure mechanisms. Implemented a flexible DAG-based architecture featuring plug-and-play nodes, enabling data scientists to seamlessly integrate custom classifiers and NER models. The system's optimized message routing and scalable design ensured consistent performance while maintaining operational reliability across the processing pipeline.
AkkaHigh-throughput systemsDAG-based architectureData integrationDistributed systemsReal-time streaming solutions

SDE2

Feb 2020Mar 2021 · 1 yr 1 mo · Bengaluru, Karnataka, India

  • Led the development of comprehensive Personal Finance Management (PFM) solutions, delivering critical features including transaction insights, real-time net worth computation, debt tracking, and portfolio analysis. Architected high-performance analytical APIs leveraging Elasticsearch, achieving a 100x performance improvement from 1-2 QPS to 225 QPS through optimized query patterns and write operations, enabling seamless scaling of the transaction analysis system.
  • Standardised design document templates and deep-dive processes, fostering consistency and high engineering standards across the team.
Personal Finance Management (PFM)Analytical APIsElasticsearchPerformance optimizationBackend developmentData analysis

Amazon

3 roles

SDE 2

Promoted

Oct 2019Feb 2020 · 4 mos

  • Feature Engineering Pipeline: Spearheaded the migration of critical data dictionaries for keyword and ASIN ranking models, ensuring model precision was maintained. Developed new dictionaries from raw data, generated features, enabled retraining of GBDT models (by scientists), and deployed them to production. Optimised lookup latency by implementing Redis as the data store in production, preserving system relevance.
Feature engineeringData migrationRedisData engineeringBackend development

SDE 1

Aug 2017Oct 2019 · 2 yrs 2 mos

  • Optimised and maintained a high-performance distributed web crawler processing 14M+ URLs daily for contextual advertising optimisation. Engineered a Kafka-based real-time log aggregation pipeline handling 2,000+ messages per second, implementing time-window aggregation and efficient ORC file storage in HDFS for optimised data analytics and querying
Distributed web crawlerKafkaReal-time log aggregationBackend development

Software Development Intern

Jan 2017Jun 2017 · 5 mos · Bengaluru, Karnataka, India

Gem computers rajkot

Software Developer

May 2015Jun 2015 · 1 mo

Education

DA-IICT

Information and communication technology — Computer Science

Jan 2013Jan 2017

Shree P V Modi school

Higher secondary education

Jan 2011Jan 2013

Stackforce found 100+ more professionals with Microservice Architectures & Distributed Systems

Explore similar profiles based on matching skills and experience