Atanu Ghosh

Software Engineer

Fremont, California, United States11 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led cross-functional initiatives at AWS and Meta.
  • Architected scalable database systems generating multi-million dollar revenue.
  • Proven ability to mentor teams and set technical strategy.
Stackforce AI infers this person is a Cloud Computing and Data Infrastructure expert with a focus on scalable systems.

Contact

Skills

Core Skills

Amazon Web Services (aws)Software EngineeringData InfrastructureAds TechnologyE-commerceDatabase Development

Other Skills

AJAXAWS Control PlaneAds DeliveryC++Computer ScienceContextual AdsCore JavaDesign PatternsDistributed SystemsEclipseEfficiency ImprovementGraph AnalyticsGraph DatabaseHTMLHigh Availability

About

Software Engineer and Technical Leader with 10+ years of experience architecting, building and scaling mission-critical distributed database and data infrastructure systems at AWS and Meta. Proven ability to lead cross-functional initiatives, set technical strategy, and mentor teams to deliver products generating multi-million dollar revenue.

Experience

Amazon web services (aws)

2 roles

Software Development Engineer (L6)

Dec 2024Present · 1 yr 3 mos · On-site

  • AWS Aurora Limitless
  • Led the high availability and observability initiatives for Aurora Limitless (horizontally scalable MySQL and PostgreSQL), defining availability metrics across operations (DDL, DML), ensuring 99.99% SLA compliance.
  • Architected Aurora Limitless’ shard-group monitoring system, introducing heartbeat protocols and sub-2s writer discovery to establish reliable availability measurement and guarantee seamless cluster recovery at scale.
Amazon Web Services (AWS)MySQLPostgreSQLHigh AvailabilityObservabilitySoftware Engineering

Software Development Engineer (L6)

Apr 2023Nov 2024 · 1 yr 7 mos · On-site

  • Architected a fully native AWS Control Plane for Neptune Analytics by leading a 12-engineer team, delivering a multi-tenant, memory-optimized graph database launched at re:Invent 2023 with $4M ARR.
  • Designed and implemented a zero-downtime blue-green scaling and deployment strategy for the single-writer multi-reader Neptune analytics service.
  • Delivered the Off-Box Checkpoint system, offloading in-memory checkpointing to a containerized, autoscaling fleet, improving recovery time by 50%, cutting host memory use by up to 20% and unlocking horizontal scalability.
  • Tech Lead for Neptune Control Plane, defining the technical roadmap, driving service excellence and overseeing architecture, scalability, reliability for mission-critical Neptune (Graph) database.
  • Directed a cross-team working group to deliver end-to-end high availability and durability features for Neptune Analytics, including Hot Standby for 99.99%+ availability and Snapshot Restore for in-memory database recovery.
  • Drove operational excellence for Neptune Analytics by architecting a monitoring stack and ops console that automated recovery and centralized visibility reducing Mean Time to Resolution (MTTR) by ~30%.
Amazon Web Services (AWS)Neptune AnalyticsMulti-tenantMemory OptimizationZero-downtime DeploymentSoftware Engineering

Meta

2 roles

Software Engineer

Oct 2018Apr 2023 · 4 yrs 6 mos · Menlo Park, California, United States · On-site

  • Data Infrastructure – Graph Analytics
  • Led the engineering execution for DIGraph/Giraph (Meta’s distributed in-memory graph engine), overseeing an 8-engineer team across multiple pods to improve efficiency, security, scheduling and service excellence.
  • Curated the technical vision and re-architected the Graph Compute engine for heterogeneous server types, reducing power consumption by ~30% (~1.5 MW).
  • Architected and implemented a privacy-aware integration and shadow testing framework, automating release cycles of multiple engines and saving 40–60 developer hours per week.
  • Developed scheduling protocols for DIGraph, improving platform efficiency by 20% (~1 MW).
  • Designed and exposed Graph abstraction API on DIGraph, increasing platform adoption from 50 to 200+ teams.
  • Implemented core components of Meta’s cross-org Infra Demand & Capacity Control framework, enabling accurate cost estimation, admission control, and capacity planning across a dozen orgs.
  • Implemented end to end authentication and authorization of the open-source Apache Giraph platform.
  • My (limited) open source contributions here include:
  • https://github.com/apache/giraph/commit/2c63aa2321a570f7dfcc659f565d18afb63a2e3c
  • https://github.com/apache/giraph/commit/1acb587f807a8e7b0e50bfd19b85a246db9e2abd
  • https://github.com/apache/giraph/commit/d3bf4a2cf5347f7cfd9d217b216c906cb7801217
Graph AnalyticsDistributed SystemsPrivacy-aware IntegrationScheduling ProtocolsSoftware EngineeringData Infrastructure

Software Engineer

Feb 2017Sep 2018 · 1 yr 7 mos · Menlo Park, California, United States · On-site

  • Ads Delivery and Product
  • Designed features such instream-ads reserved buying, contextual ads, Audience Network Integration for the “Reach & Frequency” (optimized for predictive reach and controlled frequency) product. This helped bring in additional $XB+ revenue per year for Meta.
  • Implemented “waterfall logging” across the entire Ads web tier, which helped identify poorly performing code blocks. Optimized these which resulted in 40% improvement in request latencies perceived by advertisers.
  • Optimized delivery for multi-media rich ads, working across entire ads delivery and indexing systems.
Ads DeliveryContextual AdsOptimizationSoftware EngineeringAds Technology

Facebook

Software Engineering Intern

May 2016Aug 2016 · 3 mos · Menlo Park, California · On-site

  • Ads Delivery and Product
  • Developed an analytical model (classifier) in C++ to classify under delivering ads. The work involved framing and implementation of rules by correctly fetching, analyzing and storing the required data.
  • Exposed new API’s in Hack (PHP) to call the above classifier via Thrift.
  • This classifier was used to display and track under-deliverying campaigns, both to internal and external users, and possible reasons for the poor performance, which helped advertisers take necessary action to improve ad delivery.
C++PHPThriftSoftware EngineeringAds Technology

Flipkart.com

Software Engineer

Jun 2014Jul 2015 · 1 yr 1 mo · Bengaluru, Karnataka, India

  • Designed and developed an accounting system to track orders, returns and refunds on Flipkart.com. This system created invoices for every transaction and ensured there were no inconsistencies in accounting. The data from this system was used to generate financial reports at the end of each month.
  • Developed the new PDF templates for Invoice and payment receipts of Flipkart.com.
  • Technologies: Ruby, Sinatra and MySQL
RubySinatraMySQLSoftware EngineeringE-commerce

Oracle

Qualified Member of Technical Staff

Jul 2013Jun 2014 · 11 mos · Bengaluru, Karnataka, India

  • MySQL Server Development Team
  • Designed and implemented the user-level password expiration policy in MySQL using C++.
  • https://github.com/mysql/mysql-server/commit/48f3e6654d5039a18fbaaa51c844622f124cd3fe
  • Developed a feature to bring MySQL server into offline mode, which ensures only super users can connect to the MySQL server and gracefully disconnects other clients. https://github.com/mysql/mysql-server/commit/efe34b41b3d3618a09799cfa558d82fee0fead76
  • Built a prototype for replacing the regex library of MySQL, with a modern library.
C++Database Development

Qubole

Engineering Intern

Jun 2013Jun 2013 · 0 mo · Bengaluru, Karnataka, India

  • Implemented a tool (in Python) to sample S3 datasets from large ones, based on certain filters.
  • Added support to the Qubole SDK to download results from S3 location.
  • Extended the Qubole SDK to add support for the scheduler API.
Python

Hewlett-packard

College Intern

Feb 2013Apr 2013 · 2 mos · Bengaluru, Karnataka, India

  • Developed a module in Python to collect parameters that are to be monitored, to help build the Hyper-V driver for Healthnmon (a monitoring tool for OpenStack Virtual Machines).
  • Technologies used: Python
Python

Linkedin

Software Engineering Intern

Jun 2012Aug 2012 · 2 mos · Bangalore

  • Developed a few automation tools which will help database administrators perform their day to day activities in a much easier and faster way. The tools developed include Database Snapshot Backup Status Viewer, Crontab Editor/Viewer and SQL-ID Comparator.
  • Technologies: PHP, AJAX, HTML.
PHPAJAXHTML

Mindtree ltd.

Intern

Jun 2011Aug 2011 · 2 mos · Bangalore

  • Developed a multi-lingual application; for the ManageMind video surveillance software; which helps the user in performing all types of administrative operations right from installation, backup and restoration of database, viewing and exporting logs etc in a user friendly manner, thus increasing the overall efficiency of the ManageMind software.
  • Technologies: Core Java, Java Swings, MySQL, XML.
Core JavaMySQL

Education

Stony Brook University

Master’s Degree — Computer Science

Jan 2015Jan 2016

RV College Of Engineering

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

Jan 2009Jan 2013

The Frank Anthony Public School Bangalore

Class 10 & 12 — Science

Jan 2002Jan 2009

Stackforce found 100+ more professionals with Amazon Web Services (aws) & Software Engineering

Explore similar profiles based on matching skills and experience