Rahul Chaki

Co-Founder

Bengaluru, Karnataka, India13 yrs 10 mos experience
Highly Stable

Key Highlights

  • 14+ years of experience in product and team building.
  • Expertise in scalable web and analytics applications.
  • In-depth knowledge of distributed systems and big data platforms.
Stackforce AI infers this person is a SaaS expert with strong capabilities in distributed systems and big data technologies.

Contact

Skills

Core Skills

Go (programming Language)JavaEnterprise SoftwareApache SparkDistributed Systems

Other Skills

AlgorithmsAndroidCC++Core JavaData StructuresData WarehouseMobile ApplicationsPython (Programming Language)RedisScalaSoftware DevelopmentSpring Boot

About

Over 14+ years of experience in building great products and teams from scratch. Designed and implemented many highly scalable web and analytics applications handling many TBs of data. Developed an in-memory Write-Once-Read-Many columnar cache for OLAP. Have in-depth knowledge of various distributed systems, big data platforms, NoSQL databases (OLTP/OLAP) and distributed computing frameworks.

Experience

Customer.io

Principal Engineer

May 2024Present · 1 yr 10 mos · Bengaluru, Karnataka, India · Remote

Go (Programming Language)

Streamsets inc.

Senior Staff Software Engineer

Nov 2022Mar 2024 · 1 yr 4 mos · Bengaluru, Karnataka, India · Remote

  • Enhanced and scaled the Auth layer using distributed caching
  • Consolidated disparate security system to Single Security Token Service
RedisJavaEnterprise SoftwareSpring Boot

Joveo

Principal Engineer, Co-Founder

Jan 2015Sep 2022 · 7 yrs 8 mos · Bengaluru, Karnataka, India

  • Built and Led engineering teams from scratch to build the first truly programmatic recruitment advertising platform that is simple, transparent, and easy to use.
  • Real-time systems to ingest, process, and sponsor thousands of jobs per second and track various candidate activities like views, applies, hires, etc.
  • Built a Write-Once-Read-Many embedded lightweight SQL engine with an
  • in-memory columnar format to serve OLAP queries from API servers directly at > 500 RPS per node. Reduced traffic to Data Warehouse by > 90%
Apache SparkScalaDistributed SystemsData Warehouse

Amazon

Software Development Engineer II

Jul 2014Dec 2014 · 5 mos · Hyderabad Area, India

  • Being a member of Pickup Points Platform, my responsibilities has been to expand the number of pickup stores present in Europe, China etc. I have been also involved in streamlining the process of adding new stores.
Java

Mobolt, inc

Founding Team

Jan 2013Jan 2014 · 1 yr · Hyderabad Area, India

  • Mobolt(acquired by Indeed.com) provides software solutions for various companies to let job seekers
  • apply from a mobile device. The candidate's data is captured from a mobile
  • device and written into the company's desktop website without the need of an
  • API.
  • Being an early employee, apart from the usual technical responsibilities(adding
  • new clients), I undertook designing and implementing a framework to facilitate
  • quick development of robust backend code for each company.
  • The goals were to minimize the coding required for adding a new client, remove
  • the nuances of the underlying technologies, smooth integration the with
  • frontend via REST, control over the load, reporting etc.
Java

Phonewarrior inc.

Founding Team

Aug 2011Dec 2012 · 1 yr 4 mos · New Delhi Area, India

  • Developed PhoneWarrior client application for various mobile platforms like
  • Android, BlackBerry and Symbian from scratch.
  • The major components, over all platforms, included a lite ORM layer with
  • caching capabilities over native Sqlite layer, an Asynchronous Task
  • management API, REST client integrated with the ORM for CRUD actions over
  • the server, dynamic settings for any user etc.
  • Being part of a 2 member team, my responsibility ranged from deciding the UI,
  • maintaining servers etc. to design and develop the new features, understanding
  • funnel analysis of the product, conceptualizing and implementing a viral growth
  • strategy etc.
Java

Adobe systems

Member of Technical Staff

Jun 2011Jul 2012 · 1 yr 1 mo · Noida

  • Team Safe Acrobat: Enhancing legacy security techniques in Acrobat,
  • integrating certificate based trust with legacy security, implementing Sandbox
  • mode for digital cards.
  • Team PaperCapture: Reducing time taken by OCR plugin, integrating latest
  • OCR engine to PaperCapture.

Education

Indian Institute of Technology, Guwahati

Bachelor of Technology - BTech — Computer Science and Engineering

Jan 2007Jan 2011

Modern Vidya Niketan , Sec-17, Faridabad

Stackforce found 100+ more professionals with Go (programming Language) & Java

Explore similar profiles based on matching skills and experience