Software Engineer @Lemnisk | Ex-SDE Intern @Amazon | BITS Pilani

Bengaluru

Bengaluru, Karnataka, India

Chennai, Tamil Nadu, India






Master of Science - MS, Chemistry
Birla Institute of Technology and Science, Pilani

Bachelor of Engineering - BE, Electrical and Electronics Engineering
Birla Institute of Technology and Science, Pilani
Join Aashish and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @Lemnisk | Ex-SDE Intern @Amazon | BITS Pilani
Backend Software Engineer focused on building scalable distributed systems and secure authentication platforms. I work extensively with Java, Spring Boot, Kafka, and AWS to design reliable microservices and high-throughput data pipelines. I’ve worked on RBAC and SSO systems using OAuth 2.0, Keycloak, and SAML, and improved data ingestion and processing reliability across services. Previously, I built AWS-based microservices handling large ETL workflows across regions. I’m deeply interested in distributed systems, concurrency, cloud-native architecture, and performance optimization, and I actively explore AI developer tools to improve engineering velocity. Open to conversations around backend engineering, scalable architectures, and platform systems.
Jaipur
claude code
claude
codex
claudecode
Software Engineer at Lemnisk, Jun 2024 - Present · 2 yrs 3 mos, Bengaluru, Optimized real-time event-segmentation pipeline on Apache Flink, boosting average throughput 3x (50K→150K events/min, peaking at 300K events/min) and cutting cluster costs ~50% through inter-operator data transfer tuning, per-operator parallelism right-sizing based on CPU/memory utilization, and code-level fixes to reduce idle CPU time. Optimized Meta Ads export event processing using Kafka and Java multithreading, scaling throughput from 50K/hour to 50M/hour at the rate-limit ceiling. Scaled Google Ads Audience Uploader from 150K/day to ~130M/day by designing asynchronous job orchestration with retries, polling, and pessimistic locking across ad accounts. Improved SFTP ingestion workflows to support files up to 5GB (from 200MB), eliminating 10–15 weekly on-call tickets caused by manual large-file handling. Built SAML-based SSO and RBAC systems using OAuth 2.0, Keycloak, and JWT for 50+ client accounts and 3,000+ users. Implemented BYOK and KMS-based encryption flows and refactored storage libraries adopted across 20+ services. Enabled multi-tenant audience sync (up to 5 tenants) across Meta and Google Ads accounts through platform-level changes.
Software Engineer at Lemnisk, Feb 2024 - Jun 2024 · 5 mos, Bengaluru, Karnataka, India, Implemented platform-wide RBAC using Keycloak and Krakend API Gateway across 500+ APIs, 80+ actions, and 5+ default roles. Built User and Role Management systems with 30+ Java APIs and Next.js UI. Integrated OAuth 2.0 authentication into the product UI for 3,000+ users using NextAuth and JWT. Migrated Node.js services from v10 to v20 and supported Kubernetes adoption for 10+ microservices.
Software Engineer at Amazon, Jul 2023 - Dec 2023 · 6 mos, Chennai, Tamil Nadu, India, Worked on AWS-based microservices for installment processing and ETL workflows handling 100K+ transactions. Designed APIs and database schemas for configurable file generation across 4 file types and 2 encryption mechanisms. Reduced operational incidents by refactoring core microservice logic impacting 30+ banks across 9 countries. Leveraged AWS EventBridge, SQS, Lambda, DynamoDB, SNS, and API Gateway in a Java microservice environment.
Summer Intern at Shris Infotech Services, May 2021 - Jul 2021 · 3 mos, App development using Flutter & Dart
Master of Science - MS, Chemistry, Birla Institute of Technology and Science, Pilani
Bachelor of Engineering - BE, Electrical and Electronics Engineering, Birla Institute of Technology and Science, Pilani