Eshan Kelkar

Master of Science in Computer Science (2025 - 2027)

Texas A&M, College Station Campus

Texas - USA
eshankelkar@galorithm.com
+1 9793440573

Mentor - GSOC 2025
libssh - FIDO/U2F Keys
May 2025 - Sep 2025
Intern - HIGHSPOT
Backend Developer
Jan 2025 - Jun 2025
Intern - GoQuant
C++ Backend engineer
Dec 2024 - Jan 2025
Mentor - GSOC 2024
libssh - OpenSSH Certificates
May 2024 - Sep 2024
Contributor - GSOC 2023
libssh - ASync SFTP Client
May 2023 - Sep 2023

About Me

I am a Master of Science in Computer Science student at Texas A&M, College Station, Texas, USA.

I have completed my B.Tech. in Computer Science & Engineering from IIIT Bhopal, Madhya Pradesh, India.
IIIT is an institute of national importance recognized by Government of India.

I have been working on multithreading, network and system programming using C programming language.

In my free time, I implement MATH and PHYSICS in canvas programming for creating animated visual illustrations of data structures and algorithms.

Currently, other than contributing to open source projects, I am authoring a C library for machine learning.

My Projects

Machine Learning Library
File Transfer Client / Server
Algorithms Visualizer
JS Canvas Components
B.Tech. (CSE) Course Work

My Open Source Contributions


2023 : Selected as a contributor
Project : libssh async SFTP

2024 : Selected as a mentor
Project : Support for OpenSSH certificates

Blogs & Vlogs

Socket API
C Programming language
This blog tries to explain how to use socket api for network programming to create client / server applications using C.
Floating point representation in memory
How floating point value is stored in memory ?
This vlog explains how floating type value is stored in memory and how it is encoded and decoded.
Matrix inverse
Algorithm to find matrix inverse
This vlog explains how to find matrix inverse using Gaussian Elimination with Partial Pivoting