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.
My personal portfolio website, showcasing my journey in computer science, bioinformatics, and generative art simulations.
HeadFirstJavaExamples
A collection of Java programming exercises and examples from the 'Head First Java' book, covering object-oriented concepts, networking, and data structures.
TestProgram
A progressive series of C programming exercises demonstrating mastery of pointers, memory management, and system calls.
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).
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.
Variant-aware CRISPR off-target nomination
sort_animation
An interactive visualization tool demonstrating various sorting algorithms, helping students and developers understand algorithmic efficiency through animation.
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.
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.
Bioinformatics-DB
A comprehensive and curated database of bioinformatics libraries and software, serving as an essential resource for researchers and developers in the field.
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.
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.
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.
SnakeGame
A repository structure for a Snake game implementation.
cs043
Coursework and examples for CS043, focusing on network programming (HTTP server/client implementation) and database management using SQLite and Python.
An ultrafast and versatile algorithm that searches for potential off-target sites of CRISPR/Cas-derived RNA-guided endonucleases.
Tool package to perform in-silico CRISPR analysis and assessment
Interactive Labs
Check out my specific genetic drift simulations: