Pratham Agrawal

Software Engineer

Bangalore Urban, Karnataka, India2 yrs 11 mos experience
Most Likely To Switch

Key Highlights

  • Built analytics platform reducing dashboard creation time by 80%
  • Implemented PostgreSQL high availability with zero downtime
  • Improved query performance by up to 50% through optimization
Stackforce AI infers this person is a Backend Engineer specializing in SaaS and Data Engineering.

Contact

Skills

Core Skills

Backend SystemsData EngineeringAnalytics PlatformsDistributed SystemsData Processing

Other Skills

PythonGoPostgreSQLSQLKafkaRabbitMQNATSDockerKubernetesAWSData AnalysisSoftware DevelopmentEngineeringTeamworkC++

About

Software Engineer specializing in building large-scale backend and data-intensive systems in production environments. Currently at Affinsys.ai, I design and develop analytics platforms, distributed backend services, and high-throughput data pipelines used across multiple clients and teams. My work focuses on improving system scalability, reliability, and query performance in real-world workloads. **Core expertise:** • Backend systems using Python and Go • Analytics platforms (NLQ → SQL, dashboards, reporting) • Data pipelines, warehousing, and high-throughput ingestion • PostgreSQL performance tuning, indexing, and materialized views • Distributed systems with Kafka, RabbitMQ, and NATS • Containerized deployments using Docker and Kubernetes **Professional highlights:** • Built an analytics platform supporting 20+ dashboards and 200+ charts, reducing dashboard creation time by 80% • Designed a high-performance event-driven data warehouse ingesting data from 10+ services • Implemented enterprise-grade PostgreSQL high availability with sub-minute failover and zero downtime (Mirror-DB) • Improved query and API performance by up to 50% through schema design and indexing strategies Previously interned at CME Group, where I optimized data processing workflows and improved report generation performance by 30–40%. **Tech Stack:** Python | Go | SQL | PostgreSQL | Kafka | RabbitMQ | Airflow | Docker | Kubernetes | AWS **Location:** Bangalore, India Open to participating in paid expert surveys, market research studies, and consulting engagements related to data infrastructure, PostgreSQL high availability, and distributed systems.

Experience

2 yrs 11 mos
Total Experience
1 yr 5 mos
Average Tenure
1 yr 11 mos
Current Experience

Affinsys ai (bankbuddy.ai, telcobuddy.ai, insurebuddy.ai)

2 roles

Software Engineer

Jul 2024Present · 1 yr 11 mos

  • Working on large-scale backend and data systems powering analytics, reporting, and distributed services across multiple clients.
  • Key Contributions:
  • Built Datalens, an end-to-end analytics platform enabling NLQ → SQL generation using LLMs, secure SQL sanitization, metadata-driven query orchestration, and a scalable visualization engine supporting 15+ dynamic chart types, reducing dashboard creation time by 80%+.
  • Led development of a core Analytics Service powering 20+ dashboards and 200+ charts, enabling real-time insights and advanced user customization.
  • Optimized database and API performance by implementing materialized views, query orchestration, and indexing strategies, reducing query overload by ~40%.
  • Designed and built an Analytics Scheduler to automate 100+ recurring analytics reports across services, ensuring reliable and timely email delivery to multiple stakeholders.
  • Implemented a robust Archival Service ensuring data consistency and referential integrity across 10+ distributed services, including failover strategies, purge algorithms, and seamless data & file migration (MinIO → AWS S3).
  • Built a high-throughput EventLogger service, aggregating events from 10+ services via AMQP/NATS, asynchronously persisting data into 40+ warehouse tables, enabling rapid analytics and schema evolution.
  • Collaborated closely with DevOps teams to execute production-grade data and service migrations for 5+ enterprise clients, ensuring zero downtime and improving query performance by up to 50% using GIN indexes.
  • Tech Stack:
  • Python · Go · PostgreSQL · SQL · Kafka · RabbitMQ · NATS · Docker · Kubernetes · AWS
PythonGoPostgreSQLSQLKafkaRabbitMQ+9

Intern

Jan 2024Jun 2024 · 5 mos

Cme group

Intern in Quants Risk Team

May 2023Nov 2023 · 6 mos · Bangalore Urban · Remote

  • Worked with the Quant Risk team on performance-critical data processing and reporting systems.
  • Key Contributions:
  • Re-engineered critical report generation and email delivery pipelines, improving execution performance by ~30%.
  • Designed and implemented optimized data extraction and processing workflows, reducing end-to-end latency by ~40%.
  • Built internal tooling to streamline data handling and improve system efficiency for downstream analytics and reporting use cases.
  • Collaborated with senior engineers to debug performance bottlenecks and enhance reliability in production systems.
  • Focus Areas:
  • Backend Systems · Data Processing · Performance Optimization · Python · SQL
PythonSQLData Processing

Iet-vit

3 roles

Advisory

Jan 2023Nov 2023 · 10 mos

Chairperson

Jan 2022Jan 2023 · 1 yr

Teamwork

Core Committee member at IET-VIT

Jan 2021Jan 2022 · 1 yr

Samsung india

Samsung Prism Intern

Dec 2022Jul 2023 · 7 mos · Remote

  • Working on resolving the complexity of solving boolean expressions using BE-Tree.
C++ResearchData Structures

Hacklab solutions

Artificial Intelligence Intern

Aug 2022Dec 2022 · 4 mos · Remote

Klatch technologies

Web Research intern in AI Data Annotation team

Jun 2022Dec 2022 · 6 mos · Remote

  • My role in this internship would be to annotate data with precision and accuracy so it can be used for further Machine Learning Algorithms.

Little love

Human Resources Director

Jan 2018Aug 2022 · 4 yrs 7 mos · Indore Area, India

Plunes technologies

Intern

May 2017Aug 2017 · 3 mos · Indore Area, India

  • I worked here as a Campus Ambassador for 3 months where I was trained to increase my communication skills and take surveys.

Education

Vellore Institute of Technology

Bachelor of Technology - BTech — Computer Science with Specialization in Data Science

Jun 2020Jun 2024

The Emerald Heights International School, Indore

class 12 — Physics

Jan 2020Jan 2020

Stackforce found 100+ more professionals with Backend Systems & Data Engineering

Explore similar profiles based on matching skills and experience