Suraj Agarwal

CTO

Hyderabad, Telangana, India15 yrs 6 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • 15 years of experience in scalable systems.
  • Led teams of 50+ in high-impact roles.
  • Expertise in Generative AI and data-driven solutions.
Stackforce AI infers this person is a Fintech and AdTech expert with strong leadership in scalable software solutions.

Contact

Skills

Core Skills

Generative AiDistributed SystemsOrganizational LeadershipPeople ManagementTechnology StrategyData SciencesProduct DevelopmentSoftware DevelopmentSystem ArchitectureData Analytics

Other Skills

AI initiativesAJAXAd formatsAd serving algorithmsAgenticAIAlgorithmsAmazon Web Services (AWS)AndroidBlockchainCC++CIFS clientCustomer EngagementCustomer ExperienceDSP Platform

About

A Seasoned Technologist and a perceptive leader with around 15 years of experience in building highly complex, scalable and distributed systems leveraging data sciences, analytics, machine learning and Generative AI. Strong emerging market technology leadership experience in the field of FinTech, AdTech, E-commerce, retail, consumer internet / mobile applications, SAAS, PAAS – serving 1B+ users across geographies with a strong track record in delivering several software products and services from concept to market. 7+ years of experience in managing leaders of leaders With Hands-on experience in building and scaling high performance organizations from 5 to 80+ members backed by long term strategic vision and organization planning, am able to demonstrate cogent work ethic, excellent communication and interpersonal skills combined with a strong educational background. Showcased a strong track record with hands-on experience in building large scale products and services using Java, GoLang, Python, NodeJS, MySql, Oracle, Cassandra, Aerospike, Redis, MongoDB, Hadoop, Hbase, Spark, Kafka, RabbitMq, CI/CD Automation using Ansible, Salt, Jenkins, Amazon CodeBuild, IAAC (Infrastructure as a code), LAAS using Loggly and Splunk, ELK Stack, etc and scaling them to 100K QPS.

Experience

Google

Senior Engineering Manager

Jan 2022Present · 4 yrs 2 mos · Hyderabad, Telangana, India

  • Building GenAI and AgenticAI solutions for Customer Engagement at Google Scale
Generative AIAgenticAICustomer EngagementDistributed Systems

Amazon

Senior Software Development Manager

Jan 2019Jan 2022 · 3 yrs

  • 1. Headed large part of seller compliance charter globally, built the product grounds up and scaled to 10+
  • countries and 3+ Continents.
  • 2. Owned Customer Experience, 1B event processing per month and scaling the platform for millions of
  • Selling Partners globally and drove $1B revenue impact.
  • 3. Managed 50+ people team, including managing leaders of leaders.
  • 4. Co-authored 3+ PR-FAQ, multiple 3YAP, VP level review of tech QBRs.
  • 5. Led multiple Director/VP level initiatives like OE MBR, hiring, BR program, connection champion, etc
  • 6. Handled 20+ stakeholders and 6-7 product areas.
  • 7. Rated Top-Tier for every year I spent at Amazon
Seller complianceCustomer ExperienceEvent processingRevenue impactStakeholder managementOrganizational Leadership+1

Rubique

CTO

Feb 2017Jan 2019 · 1 yr 11 mos · Mumbai Area, India

  • Driving the overall technology and product vision of the company through collaboration with various stakeholders in conjunction with a 40-member strong team.
  • Building the technology-led business by defining how various processes can be disrupted and streamlined through technology.
  • Building a robust and secure technology backbone by driving usage of battle-tested tech stack and best engineering practices to support 6000 B2B associates and million customer base
  • Working on a cutting-edge data platform, blockchain based smart KYC, SME Loan Automation, Wallet Platform for pay-out automation and notification engine.
  • Driving AI Initiatives to build Rubique Alternate scoring engine, Recommendation Engine, NLP based Chatbot and Image Recognition.
  • Technology Stack - NodeJs, Python, Kafka, ELK, stastd, grafana, ansible, Pm2, supervisord, terraform, d3, highcharts, new relic, pagerduty.
Technology visionData platformBlockchainAI initiativesOrganizational LeadershipTechnology Strategy

Indifi

Director Of Engineering

Sep 2015Feb 2017 · 1 yr 5 mos · Gurgaon, India

  • Worked as Core Team Member (Employee #3) and closely with Industry Veterans Alok Mittal and Sundeep Sahi to build the tech product to disrupt SME Lending in India based on data analytics.
  • Involved in overall strategy, product and execution discussions to make the entire product seamless and hassle free.
  • Worked on shaping up the initial tech architecture and framework, microservices based platform orchestrated with Ansible and Supervisor, data driven real time decision engine optimized to execute in sub second time frame through parallel execution, fraud and risk profiling through various data signals.
  • Drove Usage of CI/CD using Jenkins, Test Automations using NightWatch, VAPT Audits and Serverless Architectures.
  • Implemented Notification Engine using Activity Stream, ELK stack, postgresql notifications and filebeat for search optimization, RabbitMq for service communications, paperless loans with EKYC, Esign etc.
  • Actively Involved in Hiring, Mentoring and promoting best engineering practices.
Tech product strategyMicroservicesData analyticsTechnology StrategyProduct Development

Housing.com

Technical Architect

Jan 2014Jan 2015 · 1 yr · Mumbai Area, India

  • Worked as an architect to set up DSP Platform to integrate with exchanges like Google and Facebook.
  • Implemented boiler plate codes for process synchronization, thread management, effective logging, cache refresh are written from scratch to optimize performance.
  • Worked on setting up recommendation engine and retargeting and pre-targeting algorithms implementation to drive higher user engagement and conversion.
  • Worked on end to end software cycle right from designing, development, test automation, performance benchmarking, Server provisioning and setup, CI/CD, health check and monitoring.
  • System was written in GoLang and was supporting 50k/QPS on 5 server cluster.
  • Built 8 people team from scratch and mentored them for rapid feature development and deployment
  • Technology Stack Used – GoLang, Python, Redis Queue, MongoDB, Aerospike, PhantomJs, MonetDB, Ansible, Supervisor, TravisCI, Route53, DNS Pooling, Docker Containers, statsd, innflux db, grafana, etc.
DSP PlatformRecommendation enginePerformance benchmarkingSoftware DevelopmentSystem Architecture

Airpush, inc.

Engineering Manager

Jan 2012Jan 2014 · 2 yrs

  • Was among the initial team members in the backend team as a technical lead and played key role in devising ad serving algorithms, managing various ad units and driving strategical changes that led to huge surge in revenue.
  • Was instrumental in rolling out key features like CTR Prediction, Fraud Detection, HyperTargeting, Frequency Capping, Demand Server Platform, Supply Side Platform.
  • Worked on range of technologies like Cassandra, Redis, Membase, Memcache, Hive, Pig, Elastic Search, LumberJack, Voldemort, Aerospike and VoltDB.
  • Was key member of the team involved in the development of demand server platform using Nginx Cache, Lua and Moon Script.
  • Drove cross location teams to rewrite ad serving using Java, EhCache, akka framework, netty, Hibernate and Spring .
  • Worked with teams across multi geographies to drive analytics using ETL, Vertica and Redshift.
  • Was the youngest executive in the company.
Ad serving algorithmsFraud detectionHyperTargetingSoftware DevelopmentData Analytics

Inmobi

Software Developement Engineer

Jan 2011Jan 2012 · 1 yr · Bangalore

  • Worked in the ad serving team of Inmobi and was involved in development of multiple ad formats.
  • Core Member of Demand Channels Platform team which was targeted at improving fill rates by integration with other ad networks.
  • For guaranteed SLA and Quality serving, the whole module was written from scratch using Java NIOs, Netty, EhCache and Postgresql. System was battletested for 5k QPS on single server.
  • Set up Thrift and Protobuf for communication with external services, Log4j for Logging and Scribe for logging scalability.
Ad formatsDemand Channels PlatformSoftware Development

Netapp

Software Development Engineer

Jan 2010Jan 2011 · 1 yr · bangalore

  • I worked With WAFL team (Core Storage Team) and CIFS team (Core Network Team) of NetApp and developed great understanding of file system through bug fixes and feature development. I also implemented CIFS client in Python for automation of CIFS Server testing. I also worked on generating file system snapshots on Netapp's core storage infra
File systemCIFS clientSoftware Development

Cisco

Intern

Jan 2009Dec 2009 · 11 mos

Education

Indian Institute of Science (IISc)

Research Assistant — Computer Science

PES Institute Of Technology, Bangalore

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

Stackforce found 100+ more professionals with Generative Ai & Distributed Systems

Explore similar profiles based on matching skills and experience