Koustav Chowdhury

Operations Associate

Kolkata, West Bengal, India3 yrs experience

Key Highlights

  • Expert in programming language design and data structures.
  • Contributed to open-source projects with a focus on hashing.
  • Strong background in competitive programming.
Stackforce AI infers this person is a proficient developer in open-source and systems engineering.

Contact

Skills

Core Skills

Programming Language DesignData StructuresSystems Engineering

Other Skills

BenchmarkingCC++Competitive ProgrammingDebuggingFlaskHash TablesHashingJavaJuliaMicrosoft OfficeMicrosoft PowerPointPublic SpeakingPythonRuby

About

I am a CS undergrad from IIT Kharagpur (batch of 2021). My primary field of interest is programming language design and data structures, particularly hash tables and hashing schemes. I intend to work in Systems Engineering and Computer Networks. I do Competitive Programming for the thrill of solving problems. I am also an open-source enthusiast and love contributing to a variety of projects. I am a language enthusiast, and always seek to learn new languages at will.

Experience

Alphagrep

2 roles

Associate, Trading Systems

Jul 2023Jun 2024 · 11 mos · Bengaluru, Karnataka, India

Senior Analyst, Trading Systems

Sep 2022Jun 2023 · 9 mos · Bengaluru, Karnataka, India

Nutanix

2 roles

Member Of Technical Staff

Jul 2021Aug 2022 · 1 yr 1 mo · Bengaluru, Karnataka, India

Member Of Technical Staff

Apr 2020Jun 2020 · 2 mos · Bengaluru, Karnataka, India

  • Interned in the DR & Backup team of Nutanix India.
  • Involved in a project which required me to create a debug page for Magneto which lists details of Recovery Plan Jobs in a navigable format. Instead of tediously search the logs for errors and warnings, all the requisite information would be available on this page.
  • Also contributed to a task which involved CHDR of VMs with SATA adapter type. This information will be required for failover from hypervisors which support these adapter type disk to those who don't.

Julia computing

Google Summer of Code 2020

May 2020Aug 2020 · 3 mos

  • Student Developer for The Julia Language
  • Implemented a generic version of an ordered hash table, which is faster than the current OrderedDict of Julia.
  • Wrote a comprehensive benchmark suite for AbstractDict types
  • Coded a hash table inspired from Swiss Table developed at Google.
  • Implemented several tree algorithms to create tags for implementing order statistics

Julia computing

Julia Season of Contributions(JSoC)

May 2019Aug 2019 · 3 mos

  • Selected for contributing to Julia under JSoC , as a supplement for Google Summer of Code(GSoC) funded by NumFocus, at The Julia Language.
  • My work mainly consisted of creating a dictionary which operates under Robin Hood hashing scheme. In addition to this, I had to test my dictionary code thoroughly and ensure sufficient coverage. In the process also, I benchmarked my implementation against the present Julia implementation.
  • My work resides in JuliaCollections/DataStructures.jl. Read the attached blogpost for a detailed explanation of my work

Education

Indian Institute of Technology, Kharagpur

Bachelor of Technology - BTech — Computer Science

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Programming Language Design & Data Structures

Explore similar profiles based on matching skills and experience