aravindreddyravula
SMTS at Oracle || MS in CS at Stony Brook University || B.Tech in CS at JNTUH College of Engineering
Seattle, WA
Pinned Repositories
Adolescent-Depression-old
Auto-Suggest-and-Spell-Correct
AutoSuggest C Program which uses Trie Data Structure to efficiently suggest similar words based on user input.
awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Backup-File-System
Designed & Developed a stackable file system on top of linux file system. Helps in taking backups for the files updated based on space based retention policy.
coding-interview-university
A complete computer science study plan to become a software engineer.
DeepAnnotator
Implementation of the paper "DeepAnnotator: Genome Annotation with Deep Learning"
Files-Encryption-Decryption-in-Linux-Kernel
I have implemented a Linux Kernel Module which supports a sys_cpenc system call. This system call supports three operations copy, encrytion and decryption.
FQFeeder
Self-contained, multi-threaded fasta/q parser
Gene-Annotation
KMerEstimateParallel
KmerEstimate: A Streaming Algorithm for Estimating k-mer Counts with Optimal Space Usage - Parallel Implementation
aravindreddyravula's Repositories
aravindreddyravula/Files-Encryption-Decryption-in-Linux-Kernel
I have implemented a Linux Kernel Module which supports a sys_cpenc system call. This system call supports three operations copy, encrytion and decryption.
aravindreddyravula/Auto-Suggest-and-Spell-Correct
AutoSuggest C Program which uses Trie Data Structure to efficiently suggest similar words based on user input.
aravindreddyravula/Gene-Annotation
aravindreddyravula/Adolescent-Depression-old
aravindreddyravula/awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
aravindreddyravula/Backup-File-System
Designed & Developed a stackable file system on top of linux file system. Helps in taking backups for the files updated based on space based retention policy.
aravindreddyravula/coding-interview-university
A complete computer science study plan to become a software engineer.
aravindreddyravula/DeepAnnotator
Implementation of the paper "DeepAnnotator: Genome Annotation with Deep Learning"
aravindreddyravula/FQFeeder
Self-contained, multi-threaded fasta/q parser
aravindreddyravula/KMerEstimateParallel
KmerEstimate: A Streaming Algorithm for Estimating k-mer Counts with Optimal Space Usage - Parallel Implementation
aravindreddyravula/appdocs
Application Performance Optimization Summary
aravindreddyravula/ConnectionManagementRPAOCI
aravindreddyravula/ebook
classic books of computer science
aravindreddyravula/git-tuorial
git-tuorial
aravindreddyravula/Machine-Learning-Notebooks
Machine Learning notebooks for refreshing concepts.
aravindreddyravula/Page-Rank
Implemented Pagerank and Sparse Matrix Multiplication in Tensorflow.
aravindreddyravula/stanford-cs-229-machine-learning
VIP cheatsheets for Stanford's CS 229 Machine Learning
aravindreddyravula/system-design-interview
System design interview for IT companies
aravindreddyravula/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
aravindreddyravula/system_design
Preparation links and resources for system design questions
aravindreddyravula/Xmergesort-System-Call-in-Linux-Kernel
This project involved implementation of a new system call in Linux kernel that takes two or more input files, merge-sorts them, and produces an output file. All checks and validations were done at the system level. "flags" also supported to determine various options of sorting. Tools and Technologies: C (Linux Kernel Programming)
aravindreddyravula/zookeeper-book
Zookeeper:Distributed Process Coordination中文译本