Varun Upadhyay (@varunu28)
  • Stars
    star
    1,230
  • Global Rank 25,138 (Top 0.9 %)
  • Followers 869
  • Following 2
  • Registered over 10 years ago
  • Most used languages
    Java
    46.4 %
    Python
    25.0 %
    Go
    10.7 %
    C
    7.1 %
    Scala
    3.6 %
    TSQL
    3.6 %
    Shell
    3.6 %
  • Location ๐Ÿ‡บ๐Ÿ‡ธ United States
  • Country Total Rank 7,848
  • Country Ranking
    TSQL
    91
    Java
    475
    Scala
    1,426
    Go
    3,549

Top repositories

1

LeetCode-Java-Solutions

Daily grind ๐Ÿƒ
Java
684
star
2

InterviewBit-Java-Solutions

Java code for solutions of interview problems on InterviewBit
Java
199
star
3

Elements-of-programming-interviews

Java solutions to problems in the book "Elements of programming interviews"
Java
61
star
4

graft

๐Ÿชต From scratch implementation of Raft consensus algorithm in Go
Go
37
star
5

SQL-Scripts

My solutions for various SQL practice exercies
TSQL
15
star
6

Vector-Clock

An implementation of Vector Clock in Java โฐ
Java
10
star
7

Twitter-HashTag-Streamer

A Python script to stream live tweets related to a Hashtag and save it to an S3 bucket
Python
8
star
8

Hashing-Algorithms

Consistent hashing and Rendezvous hashing algorithm implementation in Python
Python
8
star
9

bit-db

1๏ธโƒฃ & 0๏ธโƒฃ A database implementation based upon Bitcask paper
Java
7
star
10

Tweet-Automator

A Python script to automate the process of posting tweets
Python
6
star
11

AADHAR-Dataset-Analysis

Data analysis of AADHAR dataset using Apache Spark
Scala
6
star
12

learndb

LearnDB is an attempt to learn database implementation details
C
4
star
13

Shell-Scripts

A repository to store various shell scripts
Shell
4
star
14

Federated-Byzantine-Agreement

Implementation of "Federated Byzantine Agreement" in Python
Python
4
star
15

git-saviors

Commands which help me to navigate around git
4
star
16

Prefix-Autocomplete

A command line autocomplete suggestion application using Java
Java
4
star
17

Concurrency-Scratchpad

Code for exploring various concurrency techniques in Java & Go
Java
4
star
18

S3-To-DynamoDB-AWS-Lambda-Function

An AWS Lambda function to send data from S3 bucket to DynamDB
Python
4
star
19

os-three-pieces

Code for the book "Operating Systems: Three Easy Pieces"
C
3
star
20

gRPC-Bidirectional-Chat

A two person command line chat application with multiple functionalities created using Python gRPC
Python
3
star
21

JCIP-code

Code for Java concurrency in practice with notes as part of comments
Java
3
star
22

Distributed-Systems-Course

Code for the Distributed Systems Course (Cmpe273)
Python
2
star
23

Low-Level-Design

Low level design and implementation
Java
2
star
24

Testing-For-Concurrency

๐ŸšฆAn exercise to explore various methods to test for concurrency
Java
2
star
25

jswim

๐ŸŠ Java implementation of SWIM group membership protocol
Java
2
star
26

AOC2023

Solutions to Advent Of Code 2023 in Golang
Go
1
star
27

kafka-demo

A SpringBoot application to play around with Kafka API
Java
1
star
28

Effective-Java-Notes

๐Ÿ’ช Notes about the book "Effective Java"
1
star
29

go-vsrevisited

Golang implementation of Viewstamped Replication revisited protocol
Go
1
star
30

App-Starter-Code

Starter code for building applications
Java
1
star
31

Python-Cookbook-Code

0
star
32

Daily-Interview-Problem

0
star