Genetic Drift Lab

Hi, I'm Atharv

Exploring the intersection of Computer Science, Bioinformatics, and Algorithms.

About Me

I am a passionate developer and researcher with expertise in Computer Science, Bioinformatics, and Data Structures. My work focuses on building efficient algorithms, visualization tools, and exploring genetic technologies.

Here is a collection of my open-source projects and simulations.

atharvved09.github.io

My personal portfolio website, showcasing my journey in computer science, bioinformatics, and generative art simulations.

HTML
Private

HeadFirstJavaExamples

A collection of Java programming exercises and examples from the 'Head First Java' book, covering object-oriented concepts, networking, and data structures.

Java
Private

TestProgram

A progressive series of C programming exercises demonstrating mastery of pointers, memory management, and system calls.

C
Private

crispr

A computational biology workflow developed in Jupyter Notebooks for identifying CRISPR PAM sites and determining their location (exon/intron) within candidate genes using the human genome (hg38).

Jupyter Notebook

openclaw

A comprehensive, privacy-focused personal AI assistant capable of running locally. Features a multi-channel inbox (WhatsApp, Discord, Slack), voice interaction, and a local-first gateway architecture.

TypeScript

CRISPRme

Variant-aware CRISPR off-target nomination

Python
Featured

sort_animation

An interactive visualization tool demonstrating various sorting algorithms, helping students and developers understand algorithmic efficiency through animation.

HTML
Private

SudokuPuzzleCreation

A Java application that generates valid, unique Sudoku puzzles of varying difficulty levels (Easy, Medium, Hard) using a backtracking algorithm. Features include a console interface, customizable difficulty, and puzzle validation.

Java
Private

ProgLangPerfTest

A comparative performance benchmark evaluating matrix multiplication execution speeds across five major programming languages: C, Rust, Java, Python, and JavaScript. Includes visualization scripts to analyze the efficiency of compiled vs. interpreted languages.

HTML
Featured

Bioinformatics-DB

A comprehensive and curated database of bioinformatics libraries and software, serving as an essential resource for researchers and developers in the field.

Jupyter Notebook

examples-scikit-bio

A collection of interactive Jupyter Notebook tutorials for bioinformatics analysis using scikit-bio. Covers topics ranging from basic sequence manipulation to advanced microbiome analysis, omics data integration, and protein language modeling.

Jupyter Notebook
Private

Colaboratory_work

A comprehensive collection of Machine Learning and Deep Learning projects implemented in Jupyter Notebooks. Includes implementations of Convolutional Neural Networks (CNNs), Logistic Regression, NLP models, and precision medicine analytics.

Jupyter Notebook
Private

windsurf-project

A classic Snake game implementation for the web, featuring smooth animations, score tracking, and adjustable speed settings. Built with vanilla HTML5 Canvas and JavaScript.

JavaScript
Private

SnakeGame

A repository structure for a Snake game implementation.

Private

cs043

Coursework and examples for CS043, focusing on network programming (HTTP server/client implementation) and database management using SQLite and Python.

Python

cas-offinder

An ultrafast and versatile algorithm that searches for potential off-target sites of CRISPR/Cas-derived RNA-guided endonucleases.

C++

CRISPRitz

Tool package to perform in-silico CRISPR analysis and assessment

Python


Interactive Labs

Check out my specific genetic drift simulations:

Simple Random Walk Multi Random Walk Monte Carlo