Karthik Gooli

Karthik Gooli Email and Phone Number

Lead Engineer at Foxpass, Inc. @ Foxpass, Inc.
Karthik Gooli's Location
San Francisco Bay Area, United States, United States
Karthik Gooli's Contact Details

Karthik Gooli personal email

n/a

Karthik Gooli phone numbers

About Karthik Gooli

Karthik Gooli is a Lead Engineer at Foxpass, Inc. at Foxpass, Inc.. He possess expertise in operating systems, c, san, algorithms, python and 10 more skills. Colleagues describe him as "Karthik and I worked together from the early days of Peritus.ai when we were rapidly iterating on products and features. He was very good at hacking together tech stacks and bringing features to life in a short time. He was always curious and eager to learn new technologies and would go beyond the call of duty and volunteer for any new challenges. He also had a tenacious side to him; once he was convinced about an idea or goal, he would keep at it constantly, sometimes forgetting night and day, in his quest. I wish him the very best in his future endeavors!", "Karthik is an energetic, enthusiastic, and capable engineer. One of his best qualities is a strong bias towards action. He has demonstrated an ability to build critical engineering solutions end to end. His proposals are complete with reasoning and architecture at the right level of detail, and he follows-up with rapid prototyping and delivery of quality code. In the recent past, he worked with the core team to design and build a business-critical scalable multi-tenant data ingestion platform from scratch. This was able to keep data from 300+ sources updated within few minutes of upstream updates. It is rare to find someone with the technical depth to build a complex sub-system from the ground up, while on an aggressive delivery schedule. I have had the pleasure to work with Karthik on many technical parts of the product at Peritus, and he has been a great colleague to work with.", and "Karthik has excellent knowledge of designing distributed systems for high scale and loves maintaining code quality of the highest standards. Apart from the fact that he is technically very strong, he has a unique ability to foresee software issues early on. Karthik was my tech lead at Peritus where he built a data ingestion platform that consisted of various microservices ingesting 5 million QnA (and counting) and seamlessly handled 10+ TB of data. Systems made sure that the question/issue posted on the internet (StackOverflow/Github/Community Websites) gets ingested within a couple of minutes. His efforts have eventually improved the recommendations of Peritus Assistant (core product of Peritus). And I learnt a lot seeing different components working in tandem Seamlessly. And I must say he manages his team seamlessly. It's an absolute pleasure to work with a tech gem like him!"

Karthik Gooli's Current Company Details
Foxpass, Inc.

Foxpass, Inc.

View
Lead Engineer at Foxpass, Inc.
Karthik Gooli Work Experience Details
  • Foxpass, Inc.
    Lead Engineer
    Foxpass, Inc. Mar 2021 - Present
    San Francisco, California, Us
    YC startup enabling security for all. Acquired by Splashtop in March 2023.
  • Peritus.Ai
    Founding Engineer
    Peritus.Ai Feb 2018 - Mar 2021
    Palo Alto, California, Us
    - Built foundational blocks(data platform, AI infra and backend)
  • Fisdom
    Avp, Engineering
    Fisdom Feb 2017 - Feb 2018
    Bangalore, Karnataka, In
    Led engineering at fisdom, from Seed to Series A, in building next gen fintech wealth management/investment product (think Wealthfront).Fisdom has raised $45 mn till date.
  • Uber
    Software Engineer
    Uber Jan 2015 - Feb 2017
    San Francisco, California, Us
    Platform team at Uber, San Francisco: - 2nd engineer to join the kafka team, helped grow the team from 2-20 engineers. - Built and scaled Kafka ground up, helped make it inter-dc aware. - Migrated the old kafka7 architecture to the new kafka8 eco-system - Built the logging infrastructure for GoLang apps - written tools to consume messages in a restricted manner from kafka, which is used company wide to consume messages from kafkaLanguage: GoLang, PythonProduct Team at Uber, Bangalore: - Helped Uber setup engineering in Bangalore. One of the first members to join the effort. helped Uber Bangalore grow from 0-20 engineers. - Designed, implemented and successfully shipped the first leasing project ground up. I Introduced big data technologies (kafka, samza, hadoop) to solve the leasing problem in Uber Bangalore. - Designed and implemented a framework to scale the leasing service using SWIM protocol (gossip variant) and sevnup (https://github.com/uber/sevnup) - Wrote technical specs to evaluate GPS vendors. Vendors have to now meet the standards laid out in the spec. - Evaluated providing advanced features to the product.language: golang
  • University Of Illinois At Urbana-Champaign
    Graduate Student
    University Of Illinois At Urbana-Champaign Aug 2013 - Dec 2014
    Champaign, Il, Us
  • Information Trust Institute (Systems Research Group)
    Graduate Student Researcher
    Information Trust Institute (Systems Research Group) Aug 2013 - Dec 2014
    * Investigate and analyze security compromises on SCADA systems. With specific interest in malwares namely stuxnet and flame. * Built an infrastructure which helps analyze heap growth pattern of an application. Memory footprint of an OS running on a VM is extracted using virtual machine introspection tools provided by Virtualbox. Heap dumps of the applications from the memory image is extracted using a tool called volatility. Raw heap is then reconstructed to visualize the data structures. This reconstruction helps us understand the transformations that the heap undergoes at various points of time.language used to reconstruct heap : Pythonhttp://tcipg.org/sites/default/files/posters/Poster_IW2013_Forensics.pdfhttp://tcipg.org/sites/default/files/posters/poster_iw2014_forensics.pdfhttps://tcipg.org/sites/default/files/factsheets/factsheet_forensics.pdfhttp://tcipg.org/research_Forensics.htmlhttps://github.com/grkrthk/heap_analyzer_new/wiki
  • Nvidia
    System Software Intern
    Nvidia May 2014 - Aug 2014
    Santa Clara, Ca, Us
    Designed and developed framework in the Android kernel to measure performance of the kernel events correlating with architectural/micro-architectural events using PMU(performance monitoring unit). Also visualizations were created using python for the data generated (by the above framework) to pin point the performance hotspots.Language: C, pythonplatform: Android kernel
  • Netapp
    Mts
    Netapp Jul 2009 - Jul 2013
    San Jose, California, Us
    - Design, Development and Kernel Crash Dump analysis of various kernel modules of DATA ONTAP.- worked extensively in the file-system [WAFL] recovery space. played a pivotal role in the design and development of the tool 'i-sense' that assesses file-system damages.- Design and development of test features in Hybrid Aggregates area.- provided patches aiding recovery of in-consistent file-system caused due to software/hardware issues.- worked extensively in the KMEM [kernel memory - slab model] space dealing with various kmem related issues [double frees, mem-leaks,corruptions]- analyzed assembly code for intel and amd64 architecture to debug unintended behavior of the DATA ONTAP kernel [issues involving bitflips and register corruptions]- designed and developed tool to understand the sanity of the 4k dumpblock by integrating RAID checksum algorithm into the tool.- worked in a complex SAN environment, Metro-Cluster and V-Series. Analyzed performance issues in this complex environment. Debugged interoperability issues dealing with FC and SCSi using X-gig analyzer- Received patent incentive award 4 times for technical papers on ideas involving fault tolerance, diagnosability and supportability.
  • Indian Institute Of Science
    Internship
    Indian Institute Of Science Dec 2008 - Mar 2009
    Bangalore, Karnataka, In
    - Designed and developed a multi-threaded focused web-crawler app using C#- Was awarded a letter of appreciation from the Chairman of Computer Science department (IISc)

Karthik Gooli Skills

Operating Systems C San Algorithms Python File Systems Raid Fibre Channel Storage Architecture Storage Kernel Programming Kernel Debugging Fc Data Ontap Memory Management

Karthik Gooli Education Details

  • University Of Illinois Urbana-Champaign
    University Of Illinois Urbana-Champaign
    Computer Science
  • B. M. S. College Of Engineering
    B. M. S. College Of Engineering
    Computer Science
  • St. Joseph'S Pre-University College
    St. Joseph'S Pre-University College

Frequently Asked Questions about Karthik Gooli

What company does Karthik Gooli work for?

Karthik Gooli works for Foxpass, Inc.

What is Karthik Gooli's role at the current company?

Karthik Gooli's current role is Lead Engineer at Foxpass, Inc..

What is Karthik Gooli's email address?

Karthik Gooli's email address is ka****@****ber.com

What is Karthik Gooli's direct phone number?

Karthik Gooli's direct phone number is +9180304*****

What schools did Karthik Gooli attend?

Karthik Gooli attended University Of Illinois Urbana-Champaign, B. M. S. College Of Engineering, St. Joseph's Pre-University College.

What skills is Karthik Gooli known for?

Karthik Gooli has skills like Operating Systems, C, San, Algorithms, Python, File Systems, Raid, Fibre Channel, Storage Architecture, Storage, Kernel Programming, Kernel Debugging.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.