A

Ankit Lohia

Senior Software Engineer

Menlo Park, California, United States12 yrs experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in building scalable distributed systems.
  • Led development of fault-tolerant cloud products.
  • Innovative in leveraging AI for advertising solutions.
Stackforce AI infers this person is a SaaS expert with a focus on scalable software solutions and machine learning applications.

Contact

Skills

Core Skills

Distributed SystemsScalabilitySoftware DevelopmentData AnalysisCompliance ManagementMachine LearningData EngineeringData ManagementCloud ComputingSecurity EngineeringComputer Vision

Other Skills

Video processingAI agentsAttribution serviceCustomer data platformFault Injection TestingPolicy OrchestratorMulti-region storageData retention policiesMicroservicesTraining data annotationsData analysis pipelinesFinancial datasetsETL configurationPrivate cloud infrastructureConfiguration management

About

Strong engineering professional with a B-tech and M-tech degree in Computer Science and Engineering from Indian Institute of Technology, Kharagpur. Skilled in algorithms and data structures, Python, C++, Go and Java. Adapt in designing highly available, scalable, maintainable and efficient distributed systems.

Experience

12 yrs
Total Experience
1 yr 6 mos
Average Tenure
2 yrs 2 mos
Current Experience

Meta

Senior Software Engineer

Mar 2024Present · 2 yrs 2 mos · Menlo Park, California, United States

  • Infra: 1) Video processing, focused on editing for family of apps. 2) Control plane to enable AI agents for fb and ig ads.
  • Product / Business AI agent: Leveraging language models to build a new ad experience for fb.
Video processingAI agentsDistributed SystemsScalability

Quince

Principal Engineer

Apr 2023Mar 2024 · 11 mos · Bengaluru, Karnataka, India

  • Quince runs one of the most efficient digital marketing funnel in the world with a budget of $200M. Built an attribution service to measure and optimize ad spends.
  • Built an in house customer data platform to capture user journeys, enabling targeted advertising.
Attribution serviceCustomer data platformSoftware DevelopmentData Analysis

Google

Senior Software Engineer

Oct 2020Mar 2023 · 2 yrs 5 mos · Durham, North Carolina, United States

  • Owner and team lead of two highly scalable and fault tolerant products: Fault Injection Testing (FIT) and Policy Orchestrator.
  • Built multi region storage layer for cloud identities with 99.999% global availability.
  • Designed for use cases like: data consistency, uniqueness of data and out of order delivery of messages during replication.
Fault Injection TestingPolicy OrchestratorMulti-region storageDistributed SystemsScalability

Microsoft

Software Engineer II

Feb 2019Sep 2020 · 1 yr 7 mos · Bengaluru, Karnataka, India

  • Handling the compliance side of Microsoft Yammer, an enterprise social network.
  • Owner of data deletion related micro services.
  • Introduced new data retention policies in Yammer, enabled user and group level message archival and deletion with an ability to handle scale.
  • Providing insights on live events and communities.
Data retention policiesMicroservicesSoftware DevelopmentCompliance Management

Netradyne

Research Engineer

Mar 2018Jan 2019 · 10 mos · Bengaluru, Karnataka, India

  • Identified stability and security flaws in existing training data annotations/labelling system used for generating training datasets.
  • Designed a new platform to version and automate the feeding of training data to ML models and reviewing their performances. It standardized the datasets, performance metrics and made the model evaluation process efficient.
  • Implemented data analysis pipelines in AWS and used spark clusters to get insights in driver's behavior on using driver assistant AI with feedback for a large potential client.
Training data annotationsData analysis pipelinesMachine LearningData Engineering

Arcesium

Software Engineer

Dec 2015Feb 2018 · 2 yrs 2 mos · Hyderabad Area, India

  • Major Responsibilities:
  • Developing and maintaining time-bound systems for handling large financial datasets.
  • Modeling of the financial datasets and calculators, mainly dealing with treasury aspects of a trade.
  • Automating the process of interest calculations and generating ETL configuration.
  • Regular interaction with the service desk for understand trade requirements and ensuring smooth operations.
  • Extensively used Java, Python, Perl and SQL.
  • Sports Event:-
  • Clash Chess Tournament: Formed a bidding strategy to build a successful team and lead the team to Silver.
Financial datasetsETL configurationSoftware DevelopmentData Management

Ntt communications

Security Engineer

Oct 2014Sep 2015 · 11 mos · Tokyo, Japan

  • Implemented and configured a private cloud infrastructure for dynamic malware analysis using OpenStack.
  • Implemented a configuration management system for auto-deployment of nodes using Chef. Used Sensu for monitoring the health of the servers.
  • Implemented OpenStack APIs for orchestration in the private cloud infra.
  • Gained basic understanding of penetration testing, packet sniffing and reverse engineering.
Private cloud infrastructureConfiguration managementCloud ComputingSecurity Engineering

Indian institute of technology, kharagpur

Masters’ Thesis

Apr 2013Apr 2014 · 1 yr

  • Planned and Developed system for Real-Time analysis of Dance Sequences.
  • Formulated a robust angular representation of 3D skeleton data, which reduced the feature set by more than 50%.
  • Implemented a Cascaded correlation-based classifier to classify over 30 Salsa and Bharatnatyam steps with an accuracy of 92.9%.
Real-Time analysisCascaded correlation-based classifierMachine LearningComputer Vision

Education

Indian Institute of Technology, Kharagpur

B-tech and M-tech (Machine Learning) — Computer Science and Engineering

Jan 2009Jan 2014

Stackforce found 100+ more professionals with Distributed Systems & Scalability

Explore similar profiles based on matching skills and experience