Gokul Ramanan Subramanian

Senior Software Engineer

Cambridge, England, United Kingdom15 yrs 6 mos experience
Highly Stable

Key Highlights

  • Proven track record in leading software engineering teams.
  • Expertise in SaaS and cloud technologies.
  • Innovative solutions in data streaming and backups.
Stackforce AI infers this person is a SaaS and Cloud technology expert with a strong focus on data solutions.

Contact

Skills

Other Skills

Algorithm DesignAlgorithmsCC#C++C/C++ STLComputer ScienceDatabasesDistributed SystemsEclipseHTMLJavaJavaScriptLinuxMachine Learning

About

Results-oriented software engineering leader with experience in SaaS, cloud, data backups, and data streaming. Experienced in the full software development life cycle, leading large projects that require cross-organization influence. Have consistent track record in making software engineering teams succeed and shine. See my personal website https://grsubramanian.github.io which acts as a companion to my LinkedIn profile.

Experience

Veeam software

2 roles

Senior Software Engineering Manager

Promoted

Jan 2025Present · 1 yr 2 mos · Cambridge, England, United Kingdom · Remote

Principal Member of Technical Staff

Sep 2024Dec 2024 · 3 mos · Cambridge, England, United Kingdom · Remote

Alcion

Principal Member of Technical Staff

Aug 2022Sep 2024 · 2 yrs 1 mo · Cambridge, England, United Kingdom · Remote

  • Founding engineer with a leadership charter, responsible for both the architectural and operational direction of the SaaS control plane.
  • Led the design and development for several foundational components spanning backup scheduling and execution, data immutability, realtime analytics, multi-tenant multi-region support, rich query APIs, health monitoring, and authN/authZ.

Amazon

2 roles

Senior Software Development Engineer

Promoted

Apr 2019Jul 2022 · 3 yrs 3 mos

  • Technical lead for the AWS Managed Streaming for Kafka (MSK) service.
  • Created a platform to automate ingestion of new open-source Kafka versions into MSK. This helped our team achieve an AWS-record time of < 1 week in delivering new Kafka versions to customers. This became a gold standard for other managed AWS services that leverage open-source software.
  • (Patented work) Designed and led the integration with AWS IAM. This offered a higher standard of security and flexibility compared to the native Kafka options.
  • Implemented a solution for detecting slow / stuck data volumes (containing customer data), thus making it possible to automate self-healing. This helped reduce operational load significantly.
  • Built a proof-of-concept and high-level design for accessing MSK clusters through AWS PrivateLink. And mentored a senior engineer who helped deliver this project (by which time I had left Amazon). This helps customers easily access MSK clusters from any number of VPCs out-of-the-box.

Software Development Engineer

Apr 2017Mar 2019 · 1 yr 11 mos

  • Responsible for making quality-of-life improvements for knowledge scientists (ontologists / linguists) who helped codify Alexa's question-answering rulesets.
  • Reduced deployment time of these rulesets by optimizing the pipeline structure.
  • Worked closely with the question-answering service team to optimize performance of the question interpretation engine.

Google

Application Developer (Tech Lead)

Jan 2015Mar 2017 · 2 yrs 2 mos · Hyderabad Area, India · On-site

  • Led the development of several internal products used by account managers who helped customers optimize their ad spend on DoubleClick.
  • Drove adoption of the microservices architecture and a standard tech-stack across all our products.
  • Earned the coveted Java readability reviewer award for raising the Java code quality bar at Google.
  • Organized classes on algorithms for analysts and product managers.

Susquehanna international group, llp (sig)

Technology Associate

Jul 2012Mar 2014 · 1 yr 8 mos · Bala Cynwyd PA · On-site

  • Responsible for adding features to our internal historical+live market data viewer.
  • Improved historical data query performance by an order of magnitude, by optimizing market data storage.
  • Built a predictive analyzer to model quoting behavior of market makers trading options on the PHLX exchange.

University of pennsylvania

2 roles

Teaching Assistant

Promoted

Sep 2011May 2012 · 8 mos · Philadelphia

  • Algorithms and data-structures
  • Distributed systems

Research Assistant

Feb 2010May 2011 · 1 yr 3 mos

  • Invented a novel arm planning algorithm for the PR2 robot, making common gestures practically feasible.
  • Demonstrated a 100x speedup (from over 200 to under 2 seconds) in some robot-arm maneuvers.
  • Co-authored a paper for the International Conference of Robotics and Automation (ICRA) in Shanghai, China.

Citadel llc

Financial Technology Associate Intern

May 2011Aug 2011 · 3 mos · Chicago · On-site

Schlumberger

Mechanical Engineer

Jul 2008Aug 2009 · 1 yr 1 mo · Pune Area, India · On-site

Education

University of Pennsylvania

Master of Science and Engineering

Jan 2009Jan 2011

National Institute of Technology Karnataka

Bachelor of Technology — Mechanical Engineering

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Algorithm Design & Algorithms

Explore similar profiles based on matching skills and experience