Anurag Kumar Naik

Director of Engineering

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

Key Highlights

  • Over 8 years of experience in AI engineering.
  • Developed production-grade AI systems for fintech.
  • Led impactful projects with significant user engagement.
Stackforce AI infers this person is a Fintech and Data Engineering expert with strong AI capabilities.

Contact

Skills

Core Skills

Ai EngineeringMulti-agent SystemsSoftware EngineeringMachine LearningSystem ArchitectureContent GenerationProduct ManagementData EngineeringSystem DesignData Analysis

Other Skills

AI AgentsAPI GatewayAPI GatewaysAWS LambdaAirflowAmazon RedshiftAmazon SQSAmazon Web Services (AWS)Analytical SkillsAndroid DevelopmentApache AirflowChatGPTDebeziumDefining RequirementsDelta.io

About

๐„๐ง๐ ๐ข๐ง๐ž๐ž๐ซ๐ข๐ง๐  ๐ฌ๐œ๐š๐ฅ๐š๐›๐ฅ๐ž ๐€๐ˆ ๐ฌ๐ฒ๐ฌ๐ญ๐ž๐ฆ๐ฌ | ๐†๐ž๐ง๐€๐ˆ, ๐€๐ ๐ž๐ง๐ญ๐ฌ, ๐Œ๐‹, ๐ƒ๐š๐ญ๐š ๐๐ฅ๐š๐ญ๐Ÿ๐จ๐ซ๐ฆ๐ฌ, ๐๐š๐œ๐ค๐ž๐ง๐ ๐š๐ง๐ ๐ƒ๐ข๐ฌ๐ญ๐ซ๐ข๐›๐ฎ๐ญ๐ž๐ ๐’๐ฒ๐ฌ๐ญ๐ž๐ฆ๐ฌ I'm a problem-solver at heart โ€” passionate about building intelligent systems that scale. With over 8 years of hands-on experience across AI engineering, backend systems, data platforms, and distributed computing, Iโ€™ve had the opportunity to build and lead impactful products that blend innovation with real-world utility. ๐€๐ˆ & ๐†๐ž๐ง๐€๐ˆ ๐š๐ญ ๐’๐œ๐š๐ฅ๐ž At INDmoney, over the past 3+ years, I've built ๐ฉ๐ซ๐จ๐๐ฎ๐œ๐ญ๐ข๐จ๐ง-๐ ๐ซ๐š๐๐ž ๐€๐ˆ ๐ฌ๐ฒ๐ฌ๐ญ๐ž๐ฆ๐ฌ, from GenAI-powered content generation (INDnews) to a ๐ฆ๐ฎ๐ฅ๐ญ๐ข-๐š๐ ๐ž๐ง๐ญ ๐€๐ˆ ๐ญ๐ซ๐š๐๐ข๐ง๐  / ๐ข๐ง๐ฏ๐ž๐ฌ๐ญ๐ข๐ง๐  ๐š๐ฌ๐ฌ๐ข๐ฌ๐ญ๐š๐ง๐ญ (mIND) using LangGraph โ€” enabling users to screen stocks, indices, and F&O with natural language across technical and fundamental signals. ๐Œ๐š๐œ๐ก๐ข๐ง๐ž ๐‹๐ž๐š๐ซ๐ง๐ข๐ง๐  & ๐ˆ๐ง๐ง๐จ๐ฏ๐š๐ญ๐ข๐จ๐ง With 5+ years in ML, Iโ€™ve developed systems like a high-reliability PDF Parsing Engine powered by a custom DSL that enables creating document parsers in 15โ€“20 minutes โ€” scalable and adaptable across formats. This is heart of asset tracking at INDmoney. ๐€๐ฉ๐ฉ๐ฅ๐ข๐ž๐ ๐€๐ˆ/๐Œ๐‹ ๐Ÿ๐จ๐ซ ๐๐ฎ๐ฌ๐ข๐ง๐ž๐ฌ๐ฌ ๐ˆ๐ฆ๐ฉ๐š๐œ๐ญ At Goibibo, I architected a dynamic pricing engine that adjusts hotel prices hourly based on margin targets โ€” delivering 30% more bookings at reduced discounts. This is core of Hotel Price at Goibibo. ๐‘๐จ๐›๐ฎ๐ฌ๐ญ ๐๐š๐œ๐ค๐ž๐ง๐ ๐’๐ฒ๐ฌ๐ญ๐ž๐ฆ๐ฌ Iโ€™ve built modular, scalable ๐›๐š๐œ๐ค๐ž๐ง๐ platforms, including a lending system integrating with 5+ partners for both secured (InstaPlus - Loan Against Mutual Funds) and unsecured credit (InstaCash - Credit Line) โ€” optimized for reliability and extensibility. These are revenue powerhouses. ๐ƒ๐š๐ญ๐š ๐๐ฅ๐š๐ญ๐Ÿ๐จ๐ซ๐ฆ๐ฌ & ๐ˆ๐ง๐Ÿ๐ซ๐š From building GoMemory at ๐†๐จ๐ข๐›๐ข๐›๐จ, streaming engine that stores user's activity footprints to personalize experience, portfolio tracking systems at ๐ˆ๐๐ƒ๐ฆ๐จ๐ง๐ž๐ฒ (credit cards, stocks, etc.), to contributing to the Data Platform for ๐€๐š๐ซ๐จ๐ ๐ฒ๐š ๐’๐ž๐ญ๐ฎ (๐†๐จ๐ฏ๐ญ. ๐จ๐Ÿ ๐ˆ๐ง๐๐ข๐š) โ€” Iโ€™ve worked on systems that handle scale, compliance, and real-time performance

Experience

8 yrs 11 mos
Total Experience
4 yrs 5 mos
Average Tenure
5 yrs 8 mos
Current Experience

Indmoney

4 roles

Director of Engineering

Promoted

Jun 2024 โ€“ Present ยท 2 yrs

  • Trading AI Assistant (Mind):
  • Architect-ed and coded hands on "a powerful Multi AI Agent System" that helps user to do Technical Analysis (using realtime indicators and OHLCV data across all Indian Stocks, screening based on any criteria).
  • Option Chain Analysis to help understand where the opportunity lies, support resistance, strike price analysis, greeks analysis all explained in easy to understand language.
  • Fundamental Screening, analysis or screen stocks using company financials data (Quarterly results, , Annual Finances, Shareholding Patterns etc) all in just seconds!
  • Built using Multi-Agent AI framework LangGraph, Langchain, and RAG techniques.
  • Insta Plus: Loan Against Mutual Funds
  • Built LaMF from scratch contributing to big revenue chunk.
  • Chart Pattern Detection: INDstocks chart pattern detection realtime and sending nudge to traders to help make decision and save time in searching for patterns on each stocks! Patterns like Channel, Wedge, Symmetric Triangle, Flag, Pennant, Cup & Handle, Head & Shoulder etc are implemented.
AI AgentsMulti-agent SystemsGenerative AIRetrieval-Augmented Generation (RAG)AI Engineering

Senior Software Engineering Manager

Apr 2023 โ€“ Jun 2024 ยท 1 yr 2 mos

  • INstaCash:
  • โ˜‘ Created Lending Stack from scratch and done disbursement of ~1200CR+
  • โ˜‘ Led the team and architected the entire system which enabled integration with 4 different lending partners.
  • โ˜‘ Contributed with UX Design and constant Product inputs.
  • โ˜‘ The tech enables sending contextual communications to the user base, interactions with partners, and CX admin panel for faster dispute resolutions.
  • Tech Stack: GoLang, API Gateway, Lambda, SQS, Postgresql, Newrelic, Loki + Grafana.
  • INDstories: News Content Generation & Nudges (Generative AI Technology):
  • โ˜‘ Created a News Summarisation Platform and Product from Scratch, with Generative-AI using GPT.
  • โ˜‘ The system does news aggregation and summarises it in a very crisp language, creates timeline of the events and summary for the day.
  • โ˜‘ Created a trending stocks algorithm based on price, volume and news inflow.
  • โ˜‘ Product explains, "Why stock price has moved up / down using the news out there for the day".
  • โ˜‘ The content is generated on a semi-realtime basis.
  • โ˜‘ System creates Nudges, a very short one liner on some significant news for the stock.
  • โ˜‘ Project has delivered amazing user engagement and retention.
  • Tech Stack: Python, chat-gpt-3.5-turbo, Lambda, API Gateway, SQS, Postgresql, Redshift, Redash.
High-Level DesignEngineering ProcessAmazon Web Services (AWS)PythonPostgreSQLAmazon SQS+16

Engineering Manager

Promoted

Jul 2021 โ€“ Jun 2023 ยท 1 yr 11 mos

  • ๐ˆ๐๐Ž ๐‚๐ž๐ง๐ญ๐ž๐ซ:
  • โ˜‘ This project was built in record 3 days time from ideation to the execution end to end, as ZOMATO's IPO was just 4 days ahead.
  • โ˜‘ It is the fastest executed project at INDMoney!
  • โ˜‘ Led & created an easy place to apply for an IPO in just 3 simple clicks!
  • โ˜‘ Challenge: In IPO application, one needs to fill the broker information which has a unique set of identifiers for every user, DPID and ClientId (sometimes referred as BOID, both combined). Finding these ids from your broker websites may vary and typically it is extremely hard to find these information given there are numerous stock brokers in India.
  • โ˜‘ Since we track all of user's investments across broker, IPO center pre-fills these Ids for you!
  • โ˜‘ User can see upcoming IPOs, Closed IPOs and their application status at one place.
  • โ˜‘ Gets real-time update on the application as soon as it is changed at exchange and communicates the user on application progress via emails/notifications.
  • ๐“๐ž๐œ๐ก๐ง๐จ๐ฅ๐จ๐ ๐ข๐ž๐ฌ ๐”๐ฌ๐ž๐: Scala, Play Framework, Postgres, Amazon SQS, Python, Airflow.
  • ๐‚๐ซ๐ž๐๐ข๐ญ ๐‚๐š๐ซ๐ ๐“๐ซ๐š๐œ๐ค๐ข๐ง๐  ๐’๐ฒ๐ฌ๐ญ๐ž๐ฆ:
  • โ˜‘ Led, created architecture and built the Credit Card Tracking System from scratch.
  • โ˜‘ Created CC "mini-app" as a separate vertical on INDMoney App.
  • โ˜‘ Created Data Pipelines to read documents from GMAIL, parse it using INDvision (the PDF parsing engine I built earlier), we have more than 400 Credit Card's Variant Parser.
  • โ˜‘ System rewards user with US Stocks for spending on selected US brands.
  • โ˜‘ The mini-app serves the analytics on the due information, spend on merchants, and historical statements details etc.
  • โ˜‘ Sends timely communications on new statement's arrival and reminder to pay bills.
  • ๐“๐ž๐œ๐ก๐ง๐จ๐ฅ๐จ๐ ๐ข๐ž๐ฌ ๐”๐ฌ๐ž๐: Scala, Play Framework, Postgres, Amazon SQS, Python, SQL, Airflow.
High-Level DesignLow-Level DesignProblem SolvingDefining RequirementsNew Product RolloutProduct Management+1

Principal Software Engineer

Oct 2020 โ€“ Jul 2021 ยท 9 mos

  • ๐ˆ๐๐ƒ๐ฏ๐ข๐ฌ๐ข๐จ๐ง, ๐š ๐†๐ž๐ง๐ž๐ซ๐ข๐œ ๐๐ƒ๐… ๐๐š๐ซ๐ฌ๐ข๐ง๐  ๐„๐ง๐ ๐ข๐ง๐ž:
  • โ˜‘ Designed and implemented a generic PDF parsing platform from the scratch. Platform is responsible to extract "any" information out of PDF document
  • โ˜‘ Created own DSL, which any non-technical person can use and extract the information
  • โ˜‘ System can extract Text, Tables (Detection and extraction for any type of table) and Components (combination of the two with information tied together)
  • โ˜‘ System is built to solve for 100% reliable extraction and go-to-market time for any new document within less than an hour
  • โ˜‘ Uses spatial information to extract the data (that's why the name "vision") rather than relying on REGEX, this provides edge in accuracy
  • โ˜‘ Currently getting used to parse all the PDF documents like Mutual Fund AMC and CAS statements, EPF, NSDL, CDSL holding, NPS document etc
  • โ˜‘ Utilized to validate KYC documents by parsing ITR, Indian Bank Statements etc for remittence
  • โ˜‘ Credit Card Statement parser for more than 600 CC Statement Variants
  • ๐“๐ž๐œ๐ก๐ง๐จ๐ฅ๐จ๐ ๐ข๐ž๐ฌ ๐”๐ฌ๐ž๐: Python, Flask, PDF libraries.
  • ๐ˆ๐ง๐๐ข๐š๐ง ๐’๐ญ๐จ๐œ๐ค๐ฌ ๐“๐ซ๐š๐œ๐ค๐ข๐ง๐  ๐’๐ฒ๐ฌ๐ญ๐ž๐ฆ:
  • โ˜‘ One of the complex and challenging problem that I have led and solved so far, Indian Stocks Tracking
  • โ˜‘ Created a new parallel system to track Indian stocks, to replace older, migrated all the users to new system reliably
  • โ˜‘ Challenge: In India, there is no single source available to provide your stocks information across all the brokers.
  • โ˜‘ System can track stock holdings irrespective of the number of brokers you are invested in.
  • โ˜‘ Built a system which reads document from user's emails and gets Depository and Exchange statements and parses using INDvision to stores in data store. It intelligently does the de-duplication and merges the holdings + trades data construct final holdings of user.
  • โ˜‘ Created reliable and faster APIs to serve portfolio information.
  • ๐“๐ž๐œ๐ก๐ง๐จ๐ฅ๐จ๐ ๐ข๐ž๐ฌ ๐”๐ฌ๐ž๐: Scala Play, Postgres, SQS, Python, Airflow.
High-Level DesignLow-Level DesignProblem SolvingDefining RequirementsNew Product RolloutSoftware Engineering+1

Aarogya setu

Senior Data Engineer (Volunteer)

Apr 2020 โ€“ Jul 2020 ยท 3 mos ยท Bengaluru, Karnataka, India

  • Built the privacy-first data-platform and insight platform for India's contact tracing app.
  • โ˜‘ Built the first-version of Data Platform for AarogyaSetu, along with a small team in a couple of days.
  • โ˜‘ Wrote MySQL and DynamoDB to Redshift pipelines.
  • โ˜‘ Setup Debezium and Airflow for real-time ingestion and pipelines.
  • โ˜‘ Built and maintained ICMR Data to Data Warehouse pipeline. This data is very crucial for AarogyaSetu as this is the source for COVID-positive users, recovered users, and users who tested negative.
  • โ˜‘ Built a pipeline to forecast positive cases across states using fb-prophet.
  • โ˜‘ Modified Open Source Spark-DynamoDB connector to improve write speed by 10x (https://github.com/AnuragNaik/spark-dynamodb).
  • ๐“๐ž๐œ๐ก๐ง๐จ๐ฅ๐จ๐ ๐ข๐ž๐ฌ ๐”๐ฌ๐ž๐: Spark, Scala, Kafka, Debezium, Delta.io, Airflow, ElasticSearch, and Redash.
Analytical SkillsData Engineering

Goibibo

2 roles

Senior Software Engineer I

Promoted

Apr 2019 โ€“ Oct 2020 ยท 1 yr 6 mos

  • ๐ƒ๐ฒ๐ง๐š๐ฆ๐ข๐œ ๐ƒ๐ข๐ฌ๐œ๐จ๐ฎ๐ง๐ญ๐ข๐ง๐  (June 2018-Oct 2020):
  • โ˜‘ Designed and programmed a near-real-time, reinforcement learning-based, scalable, and "Fully Automated Dynamic Discounting" for Hotels at Goibibo from scratch.
  • โ˜‘ Impact: It gives >20%-30% more business while giving 10%-40% lesser discounts.
  • โ˜‘ The only input it takes is profit percentage and internally maximizes transactions by setting discounts for each hotel@checkin combinations.
  • โ˜‘ By doing continuous AB, it learns price elasticity of demand at runtime.
  • โ˜‘ Under the hood, it combines entities with similar price elasticity, does transaction forecasting and meets the business criteria set by the revenue team.
  • โ˜‘ Built a custom algorithm for clustering hotel@checkin, inspired by k-d tree and theory of information gain.
  • โ˜‘ Built hierarchical optimizers that take business constraints for individual leaf nodes and the top level. It satisfies all the constraints and maximizes transactions.
  • โ˜‘ Implemented the distributed computing component in a high-performance Scala-Spark framework.
  • โ˜‘ Implemented Machine Learning components of the algorithm in the Python-Pandas framework.
  • โ˜‘ Connected Scala-Spark with Python through gRPC by using the Sidecar Pattern.
  • โ˜‘ Added multivariate A-B testing support. This allowed us to modify/introduce a new module in the Engine and choose the best (Control vs Test) performing variant by looking at the result.
  • โ˜‘ Built an Expectation Checker framework for Spark from scratch to validate the discounts before it gets applied.
  • โ˜‘ Used property-based testing to validate the correctness of the core components of the project.
  • โ˜‘ Created Dashboards on Redash for Operational Analytics and Alerting.
  • โ˜‘ Worked as a tech lead, architect, and a developer. Did quarterly planning and sprint execution. Managed product and business stakeholders.
  • ๐“๐ž๐œ๐ก๐ง๐จ๐ฅ๐จ๐ ๐ข๐ž๐ฌ ๐”๐ฌ๐ž๐: Spark, Scala, Delta.io, Python, Pandas, gRPC, SQL, Redshift, Redash, Airflow.
Analytical SkillsProblem SolvingSoftware EngineeringData Engineering

Software Engineer

Jun 2017 โ€“ Mar 2019 ยท 1 yr 9 mos

  • ๐†๐จ๐Œ๐ž๐ฆ๐จ๐ซ๐ฒ:
  • โ˜‘ GoMemory, as the name suggests, it is Goibibo's Memory of a user. It is about having all user-data at one single place.
  • โ˜‘ It acts as an event-store for backends and model serving applications. Provides the requested events for a user within < 10ms latency.
  • โ˜‘ A context initializer for GIA (Goibibo Support ChatBot). Helps in showing relevant options proactively even before the user starts the conversation.
  • โ˜‘ It ingests data from 20+ different event streams eg. transaction, web-footprints, wallet, ratings & reviews, etc with bounded SLA (< 50ms).
  • โ˜‘ Built Code Generator, an SBT-Plugin to convert events in protobuf format to GoMemory format. This zero downs go-to-production time.
  • ๐“๐ž๐œ๐ก๐ง๐จ๐ฅ๐จ๐ ๐ข๐ž๐ฌ ๐”๐ฌ๐ž๐: Spark, Scala, Kafka(Kafka Streams + Kafka Connect), DynamoDB, Redis, Python, Play Framework's Twirl-Template-Engine.

I4u labs, bangalore.

Android Developer

May 2016 โ€“ Jul 2016 ยท 2 mos ยท Bengaluru Area, India

  • โ˜‘ A GPS based navigation application (Android) using OsmAnd Framework, coded in Java.
  • โ˜‘ It was an early-stage startup, my role was feature enhancement and fixing issues.
  • โ˜‘ App didn't had download recovery for Map files from the last checkpoint. In case of download failure, the app used to download the entire file of > 500MB from the beginning. Added resume capability for the client in case of incomplete download and many behavioural fixes.

Education

National Institute of Technology Calicut

Bachelorโ€™s Degree โ€” Computer Science and Engineering

Jan 2013 โ€“ Jan 2017

Govt. Boys Higher Secondary School Baloda

12th โ€” High School/Secondary Certificate Programs

Jan 2010 โ€“ Jan 2012

Stackforce found 100+ more professionals with Ai Engineering & Multi-agent Systems

Explore similar profiles based on matching skills and experience