Niket Goel

CTO

Seattle, Washington, United States13 yrs 8 mos experience
Highly Stable

Key Highlights

  • Founding member of Amazon Aurora Multi-Master team.
  • Led significant database engine improvements at AWS.
  • Expert in high-performance database engineering.
Stackforce AI infers this person is a Backend-heavy SaaS engineer with expertise in database systems.

Contact

Skills

Core Skills

Database EngineeringSoftware Development

Other Skills

Database Engine DevelopmentMulti-Master ProtocolsIndex MaintenanceTransaction ProcessingGarbage CollectionMysql 8.0 CompatibilityDatabase Performance ImprovementsParallel Read AheadKey Based PrefetchingBinlog ReplicationCluster ManagementTroubleshooting SystemsGWTMVP Design PatternsAndroid App Development

Experience

13 yrs 8 mos
Total Experience
3 yrs
Average Tenure
1 yr 8 mos
Current Experience

Amazon web services

4 roles

Principal Engineer

Promoted

Sep 2024Present · 1 yr 8 mos · Redmond, Washington, United States

Senior Software Engineer

Promoted

Sep 2018May 2021 · 2 yrs 8 mos · Seattle, Washington

  • Founding member of the Amazon Aurora Multi-Master team, developing the core protocols to enable a true multi-writer database engine on top of Aurora's distributed shared storage. Owned significant parts of the database engine including index maintenance, transaction processing and recovery and garbage collection. The engine delivered zero downtime failover availability and a 4x increase in max throughput for Aurora Mysql
  • Owned core parts of the AuroraMysql Engine including Indexing, Garbage Collection and Transaction Management. Lead a team of engineers in the effort to bring Mysql 8.0 compatibility to AuroraMysql. Also owned the operational health for the organization pushing the organization towards a more robust and sustainable operational model.
Database Engine DevelopmentMulti-Master ProtocolsIndex MaintenanceTransaction ProcessingGarbage CollectionMysql 8.0 Compatibility+2

Software Development Engineer

Mar 2015Aug 2018 · 3 yrs 5 mos · Seattle, Washington

  • Worked on AuroraMysql's core Database Engine Team focusing on the lower half of the database and delivering key performance improvements, including shipping key features like Parallel Read Ahead, Key Based Prefetching and Numerous Binlog Replication performance improvements. Also actively engaged with customers as part of operations to get a better sense of the problems that were needed to be solved for them.
  • Mentored other engineers and led projects related to overall Aurora Mysql Performance improvements.
Database Performance ImprovementsParallel Read AheadKey Based PrefetchingBinlog ReplicationDatabase EngineeringSoftware Development

Software Development Intern

May 2014Jul 2014 · 2 mos · Greater Seattle Area

  • Worked with Amazon Database Services, and successfully created a cluster management and trouble-shooting system. This 'operational console' was responsible for aggregating all the information from the components of the cluster and present them in an organized and intelligible manner.
  • This console would eventually increase the productivity of the team manifolds. Although the project was still work under progress when I left, I had the pleasure of owning an entire piece of end-to-end software which ran on state-of-art technologies like GWT, GIN, MVP design patterns etc.
  • Apart from being a great learning experience, the internship provided fresh perspective on the current practices in the industry.
Cluster ManagementTroubleshooting SystemsGWTMVP Design PatternsSoftware Development

Confluent

Senior Staff Engineer

May 2021Aug 2024 · 3 yrs 3 mos · Seattle, Washington, United States

University of florida

2 roles

Volunteer at ARC lab

Jan 2014Apr 2014 · 3 mos

  • Research on fault tolerance aware High level Synthesis and coordinating a team of volunteers working on the same project

Graduate Student

Aug 2013Dec 2014 · 1 yr 4 mos

Infosys

2 roles

Software Engineer

Jul 2012Jul 2013 · 1 yr · Mysuru Area, India

  • Android App Development and Windows 8 app development
Android App DevelopmentWindows 8 App DevelopmentSoftware Development

Intern

Jan 2012May 2012 · 4 mos

  • Trained in Enterprise Mobility Solutions

Education

University of Florida

Master of Science (MS) — Electrical and Computer Engineering

Jan 2013Jan 2015

Jaypee University of Information Technology

Bachelor of Technology (BTech) — Computer Science

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Database Engineering & Software Development

Explore similar profiles based on matching skills and experience