Thirumalai Raj R

Co-Founder

Bengaluru, Karnataka, India8 yrs 6 mos experience

Key Highlights

  • Led technology and architecture at Xillion.
  • Developed high-traffic analytics products at Flipkart.
  • Co-founded a fintech startup delivering rapid product iterations.
Stackforce AI infers this person is a Fintech and E-commerce Data Engineering expert with strong software architecture skills.

Contact

Skills

Core Skills

Software ArchitectureWeb TechnologiesData EngineeringSoftware Development

Other Skills

Low-Level DesignREST APIsCode ReviewConcurrent ProgrammingCoding StandardsDatabasesWeb ApplicationsSoftware DesignFlinkSparkDruidHBaseAzkabanMySQLAnsible

About

Passionate developer building Xillion to make a difference in personal finance.

Experience

8 yrs 6 mos
Total Experience
2 yrs 2 mos
Average Tenure
1 yr 11 mos
Current Experience

Uber

Senior Software Engineer

Jun 2024Present · 1 yr 11 mos · Bengaluru, Karnataka, India

Career break

Health and well-being

Apr 2024May 2024 · 1 mo

Xillion

Co-Founder & CTO

Dec 2021Mar 2024 · 2 yrs 3 mos · Bengaluru, Karnataka, India

  • Lead the technology and overall architecture, personally building the product
  • from the ground up.
  • Managed the design and development of the product from the very beginning,
  • working across the entire technology stack, including microservices, website and
  • data warehouse.
  • Built and oversaw a team of 5 engineers.
  • Successfully introduced a new personal finance product every 6 weeks, with
  • the fastest launch completing an MVP in less than 24 hours to meet market
  • demands.
  • Contributed to several open-source projects while developing a distributed system to gather stock information from different public sources.
Low-Level DesignREST APIsCode ReviewSoftware ArchitectureWeb TechnologiesConcurrent Programming+4

Flipkart

2 roles

Data Engineer 2

Feb 2020Dec 2021 · 1 yr 10 mos · Bengaluru, Karnataka

  • Euclid:
  • Euclid is an in-house clickstream analytics product that processes a scale of peak 1M QPS traffic.
  • Responsible for development and scaling the product durind Sale periods.
  • Tech stack used: Flink, Spark, Druid, HBase & Azkaban
  • UMS:
  • Designed and developed Unified Metrics Store (UMS), an OLAP processing
  • engine plus datastore over Hadoop where users can configure MOLAP cubes
  • over different kinds of source data from Kafka(realtime) and Hive(batch) tables.
  • This helps users to consume metrics for analytics at any dimensional cuts across
  • any subject areas and any number of days/month rollups and consume within
  • a few seconds of latency. Some of features includes
  • supports both event and entity source data types
  • support for exact aggregators such as sum,count,count distinct,min,max,avg
  • and probabilistic aggregators such as Theta Sketch, HLL and Count-Min
  • Sketch (Top K)
  • high cube cardinality of 500 million+
  • handles very high traffic data (10TB data per day volume)
  • roll-up across any number of days/month
  • schema evolution support
  • multiple subject area metrics in same cube
  • automated backfill
  • supports for deduplication of source data
  • Tech stack used: Used Spark as computation engine, flink for real time ingestion,
  • HBase as key/value and columnar store, dropwizard for micro service layer,
  • Azkaban for orchestration, MySQL for metadata persistence, Ansible for HBase
  • cluster deployment and maintenance
  • Scaled UMS for BBD 2020 and other festive sales to process PBs of data without
  • breaching the SLAs and with zero downtime.
Low-Level DesignREST APIsCode ReviewSoftware ArchitectureConcurrent ProgrammingCoding Standards+3

Data Engineer 1

Feb 2019Feb 2020 · 1 yr · Bengaluru, Karnataka

  • Designed and developed real-time Checkout Pipeline for reporting live sale metrics.
  • Designed and developed poll-based batch ingestion pipeline to stitch and ingest
  • raw click stream data from Adobe Analytics to internal Hadoop cluster. Also
  • developed UI to track the ingestion status.
  • Designed and developed real-time Value Added Services pipeline to track the
  • sale performance of bundled products.
  • Scaled real-time pipelines for BBD 2019 and other festive sales to handle 5M
  • peak QPS.
Low-Level DesignREST APIsCode ReviewSoftware ArchitectureConcurrent ProgrammingCoding Standards+3

Western digital

2 roles

Software Engineer 2

Sep 2018Feb 2019 · 5 mos · Bengaluru, Karnataka · On-site

  • Developed an internal self-servicing Web App.
  • Developed the Point of Sales (PoS) data processing and Web App for Finance
Low-Level DesignREST APIsCode ReviewSoftware ArchitectureWeb TechnologiesCoding Standards+4

Software Engineer 1

Jul 2017Aug 2018 · 1 yr 1 mo · Bengaluru, Karnataka · On-site

  • Developed Competitive Pricing & Sentimental Analysis System to improve the
  • product quality, marketing and sales strategy.
  • Designed and Developed BI Apps usage analytics pipeline.
  • Automated Tableau Server Migration process.
  • Deployed Rserve in docker container and integrated it with Tableau Server
Low-Level DesignREST APIsCode ReviewSoftware ArchitectureWeb TechnologiesCoding Standards+4

Voonik - every woman's personal stylist

2 roles

Software Engineer

Jun 2017Jul 2017 · 1 mo · Bengaluru, Karnataka

  • Developed and Deployed Cross Sell Engine.
  • Designed and developed Price Band Optimization Model for feed.
  • Design and Deployment of Multi-Source Query Engine, which can join and
  • query data from multiple sources (MySQL, Hive)
Low-Level DesignREST APIsCode ReviewSoftware ArchitectureWeb TechnologiesCoding Standards+4

Software Engineer Intern

Dec 2016May 2017 · 5 mos · Bengaluru, Karnataka

  • Churn Prediction Model - To predict the customers retention for an e-commerce
  • platform.
  • Initiated and developed VInsights Engine, which provides various business insights to various business leads.
  • Risk free Load Optimization Model for logistic allocation.
  • Designed and deployed distributed Big Data Hadoop Infrastructure
  • Built live traffic report from the user interaction data
Low-Level DesignREST APIsCode ReviewWeb TechnologiesCoding StandardsDatabases+2

Bally technologies

Software Development Engineer

Nov 2015Dec 2015 · 1 mo · Chennai, Tamil Nadu

Low-Level DesignREST APIs

Education

Thiagarajar College of Engineering

Bachelor of Engineering (B.E.) — Computer Science

Jan 2013Jan 2017

SRV Boys Hr. Sec. School

Higher Secondary Certificate — Biology and Maths

Jan 2011Jan 2013

TVS MHSS

Jan 2000Jan 2011

Stackforce found 100+ more professionals with Software Architecture & Web Technologies

Explore similar profiles based on matching skills and experience