A

Anmol K.

CTO

Chandigarh, India19 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building distributed systems with high availability.
  • Proven leadership in managing technology teams.
  • Strong background in cloud computing and software architecture.
Stackforce AI infers this person is a Backend-heavy Fullstack Architect with extensive experience in SaaS and cloud-based solutions.

Contact

Skills

Core Skills

Distributed SystemsSoftware Development

Other Skills

.NET FrameworkAgile MethodologiesAlgorithm DesignAlgorithmsC (Programming Language)C++Change ManagementCloud AWS AZURECloud ComputingCoachingData AnalyticsData StructuresDebuggingDesign PatternsEngineering Manager

About

Seasoned Technologist with years of experience in building and managing teams that build distributed systems with high availability, performance and scale needs. I enjoy dealing with ambiguity, working on projects/programs having minimal definition. I find peace in finding and driving opportunities to simplify architecture in technically complex projects. I like to regularly author and influence technical design of systems (including dependencies). -------------------------------------------------------------------- Information technologist | Technology Leadership | Distributed Computing | Cloud AWS AZURE | RESTful API | MicroServices | Data Analytics | Engineering Manager | Amazon | Microsoft | Google

Experience

Google

2 roles

Engineering Lead

Promoted

Aug 2022Present · 3 yrs 7 mos · Remote

  • YouTube Shopping - Safety and Trust
  • The team's charter is to prevent Abuse and Fraud on the YouTube shopping platform. Fighting the classic good vs evil battle for our users. Exciting times!
Distributed SystemsSoftware DevelopmentC++DebuggingAlgorithmsData Structures+9

Staff Software Engineer

Jun 2021Jul 2022 · 1 yr 1 mo · Remote

  • Google Search Platform - Knowledge Graph Team
  • Worked on Identity Stability Problem for the Search Knowledge Graph Team. Building ways to protect and stabilise identity of entities in general and prevent unwanted changes to Important entities in graph.

Microsoft

3 roles

Principal Software Engineer

Mar 2020Jun 2021 · 1 yr 3 mos

  • Architect in M365 Office platform team.
  • The M365 Office platform is a massively distributed cloud service with O(exabyte) data handled by O(100K) servers in O(100) data-centers around the entire globe. My group is part of the M365 Core Platform organization, responsible for providing a data and intelligence platform that enables internal partners to build productivity apps and services that provide user-centric experiences across various Microsoft 365 products.
  • My group owns and builds foundational services that provide the core data processing infrastructure for first-party(other microsoft teams) services to leverage the massive amount of data stored within the M365 Office platform.
Distributed SystemsSoftware DevelopmentDebuggingAlgorithmsData StructuresDesign Patterns+2

Senior Software Engineer

Dec 2017Feb 2020 · 2 yrs 2 mos

  • Architect in Microsoft Office 365 Core API Platform Team: Scaling Exchange API Platform that serves planet scale enterprise traffic.
Distributed SystemsSoftware DevelopmentDebuggingAlgorithmsData StructuresDesign Patterns+2

Senior Software Engineer

Mar 2017Nov 2017 · 8 mos

  • Senior IC for M365 Core Office API Platform team
Distributed SystemsSoftware DevelopmentDebuggingAlgorithmsData StructuresDesign Patterns+2

Amazon

2 roles

Software Development Manager / Architect (AmazonPay)

Promoted

Jul 2015Feb 2017 · 1 yr 7 mos

  • Software Development Manager / Architect
  • Engineering Manager for India Payments business. Lead the talented team that built "AmazonPay". The true wallet platform for Amazon india.
  • Role Responsibilities :
  • Leading a highly talented technology team of 12 engineers that is responsible for building and owning complex services that constituted a complete payment business including issuance , charge , refund, promotions and transaction history.
  • Oversee Architecture and build long term technical vision for the product.
  • Delivery of highly available and highly reliable software
  • Inculcate a culture of innovation and operational efficiency in the team
  • Responsible for the direction of the team for the Payments Platform for India.
  • Influence, collaborate and communicate effectively with various leaders in Amazon
  • Hiring, promoting and retaining a strong team keeping with the Amazon high bar
Distributed SystemsJavaSoftware DevelopmentDebuggingAlgorithmsData Structures+2

SDE 2

Dec 2012Jul 2015 · 2 yrs 7 mos

  • Social Mining
  • As lead engineer for Interest Circles Mining, played the role of breaking problem statement into tasks and assigning them to engineers. Developed an elastic search index for 50Million twitter customer profiles. EMR Hive jobs for mining amazon purchase/search/browse data records totaling more than 1Billion and assigning them interest labels.
  • Designed and developed the tweet ingestion pipeline for #AmazonCart which ingested ~2.1Billion tweets a day.
  • Product-Ads
  • For ProductAds billing platform, led the effort to migrate from Oracle to No-SQL/EMR Jobs based architecture for aggregation. Designed and developed the aggregation pipeline which aggregated website clickstream logs for Amazon.com running in terabytes for generating merchant clicks and charges. Also developed a real time aggregation pipeline that used to power merchant budgeting platform that suspended merchant ads after the merchant daily budget was exhausted.
Distributed SystemsJavaSoftware DevelopmentDebuggingAlgorithmsData Structures+2

Angels kitchen

CEO

Jul 2013Present · 12 yrs 8 mos · Mohali district, Punjab, India

  • Chief Eating Officer in my wife's kitchen
  • I am responsible for tasting the most delicious food and praising it.
  • Sometimes I even get to cook a beautiful meal to show my gratitude.
  • I get to do research on useful kitchen machinery and make recommendations.
  • Do strategy meetings with my elder son who is CTO (Chief Taste Officer) on new dishes we would like on the menu.
  • Plan company retreats for entire household with my younger son who is our CFO (Chief Flavour Officer) to scour for new flavors.
  • Lead planning for special weekend and movie nights menu's.

Microsoft

2 roles

Software Design Engineer 2

Feb 2012Dec 2012 · 10 mos

  • Windows Azure Backup Service
  • Ownership of the entire replication layer as a subject matter expert (SME) for Windows Azure Online Backup Service which required participating in design consultations for upstream and dependent services and systems.
  • Mentoring new SDE’s.
  • Live site monitoring and handling live site issues for customer beta.
Distributed SystemsSoftware DevelopmentDebuggingAlgorithmsData StructuresDesign Patterns+1

Software Design Engineer

Feb 2011Feb 2012 · 1 yr

  • Windows Azure Backup Team
  • Developing features (Compression, Continue on Failure, Metadata re-sync on Server Rebuild) from requirement analysis to design and development.
Distributed SystemsSoftware DevelopmentC++DebuggingAlgorithmsData Structures+2

Citrix systems

Software Engineer - 2

May 2009Feb 2011 · 1 yr 9 mos · Bangalore , India

  • Product: Citrix Xenapp Fundamentals and Citrix XenApp™ :
  • Both are application virtualization solution. I was involved in all the stages of product developement.
Distributed SystemsSoftware DevelopmentC++DebuggingAlgorithmsData Structures+2

Efi

2 roles

Software Engineer

Apr 2008May 2009 · 1 yr 1 mo

  • Product : Fiery JDF Connector
  • Went through multiple iterations of product developement and release for this product. Doing a lot of code writing and design.
Software DevelopmentC++DebuggingAlgorithmsData StructuresDesign Patterns+1

Associate Software Engineer

Jul 2006Mar 2008 · 1 yr 8 mos

  • Product : Job Properties , Compose and Quick Doc Merge
  • Was in involved in a lot of developement and low level design effort also doing complete features with complete ownership.
Software DevelopmentC++DebuggingAlgorithmsData StructuresDesign Patterns+1

Education

Dr B R Ambedkar National Institute of Technology, Jalandhar

B.Tech — Computer Science

Jan 2002Jan 2006

DPS Shimla

AISSCE — Science

Jan 2000Jan 2002

Stackforce found 100+ more professionals with Distributed Systems & Software Development

Explore similar profiles based on matching skills and experience

Anmol K. - CTO | Stackforce