<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <link href="https:/vharivinay.github.io/feed.xml" rel="self" type="application/rss+xml"/>
  <link href="https:/vharivinay.github.io/" rel="alternate" type="text/html"/>
  <updated>2026-07-17T08:02:43+00:00</updated>
  <id>https://vharivinay.github.io/feed.xml</id>
  <icon>https://vharivinay.github.io/favicon.png</icon>
  <title>Harivinay V</title>
  <author>
    <name>
      
        Harivinay Varadaraju
      
    </name>
  </author>
  
  
  
  
  
      <entry>
          <title>Bash Scripting</title>
          <id>https://vharivinay.github.io/linux/bash_scripting/</id>
          <link href="https://vharivinay.github.io/linux/bash_scripting/"/>
          <updated>2022-03-14T00:00:00+00:00</updated>
          <summary>
            
              A very brief introduction on its usage
            
          </summary>
          <logo>/img/linux/bg-bash.png</logo>
          <content>Bash Shell Scripting</content>
      </entry>
  
  
  
      <entry>
          <title>Flocking Simulation</title>
          <id>https://vharivinay.github.io/simulations/flocking/</id>
          <link href="https://vharivinay.github.io/simulations/flocking/"/>
          <updated>2022-01-24T00:00:00+00:00</updated>
          <summary>
            
              Exploration of flocking behavior of Boids with QuadTree Optimization.
            
          </summary>
          <logo>/img/sims/flocking/bg-flocking.png</logo>
          <content>Note
  
  
    
      Note:  For best experience, please view this on a larger screen,
      i.e., desktop or a tablet. Although it is responsive, because of the interactive
      elements it becomes uneasy to use.
    
  
  
  Interactive Flocking Simulation
  
    
      
        
      
      
        
        
        
        
        
        
      
      
        
          
            Play / Pause
          
          
            Record
          
          
            FPS:
          
        
      
      
    
    
      
        Controls
      
      
        
        Optimize
        
        ShowQtree
        
        ShowPrecept
      
      
        
          Boundary Type
          
          Bound
          
          Unbound
        
        
          Qtree Capacity
          
          Coarse
          
          Medium
          
          Fine
        
        
          Boid Parameters
          Number of Boids
          100
          Align Slider
          1
          Cohesion Slider
          1
          Separation Slider
          1
          Perception Radius
          50
        
      
    
  
  
  
    
      
        Background
        
          Flocking is an emergent phenomenon where individual units (organisms),
          using limited environmental awareness and simple rules, organize themselves
          into an ordered motion. Flocking is seen in foraging birds, fish and even in humans.
          In this simulation, flocking is achieved by using artificial creatures called Boids.
        
        
        Boids
        
          Boids are synthetic vehicles that have some basic predefined perception. Boids were
          created by Craig Reynolds in 1986. There are many resources online
          talking in detail about boids including wikipedia. So, I wont
          going into much depth here.</content>
      </entry>
  
  
  
      <entry>
          <title>Flow Field</title>
          <id>https://vharivinay.github.io/generative/flowfiled/</id>
          <link href="https://vharivinay.github.io/generative/flowfiled/"/>
          <updated>2021-10-12T00:00:00+00:00</updated>
          <summary>
            
              Generating flow fields with Perlin noise.
            
          </summary>
          <logo>/img/gen/flowfield/bg-flowfield.png</logo>
          <content>Note
  
  
    
      Note:  For best experience, please view this on a larger screen,
      i.e., desktop or a tablet. Although it is responsive, because of the interactive
      elements it becomes uneasy to use.
    
  
  
  Generating Flow Fields with Perlin Noise</content>
      </entry>
  
  
  
      <entry>
          <title>Mandelbrot Set</title>
          <id>https://vharivinay.github.io/generative/mandelbrot/</id>
          <link href="https://vharivinay.github.io/generative/mandelbrot/"/>
          <updated>2021-08-02T00:00:00+00:00</updated>
          <summary>
            
              Interactive Mandelbrot Explorer with GLSL shaders.
            
          </summary>
          <logo>/img/gen/mandelbrot/bg-mandelbrot.png</logo>
          <content>Note
  
  
    
      Note:  For best experience, please view this on a larger screen,
      i.e., desktop or a tablet. Although it is responsive, because of the interactive
      elements it becomes uneasy to use.
    
  
  
  Mandelbrot Explorer
  
    
      
        
        
        
          
          
          
          
        
        
          
            
              Play / Pause
            
            
              Save Frame
            
            
              Record
            
            
              Reset
            
            
              FPS:
            
          
        
      
    
    
      
        Controls
        
        Pan Controls.
        
          
            
              W
            
          
        
        
          
            
              A
            
          
          
            
              S
            
          
          
            
              D
            
          
        
        
        Zoom Controls.
        
          
            
              K
            
          
          
            
              L
            
          
        
        
      
    
  
  
  
    
      
        Overview
        
          This is an interactive mandelbrot fractal explorer built using GLSL shaders
          and P5.JS. Fractals have always intrigued me and I have made a Mandelbrot set
          before at different levels and zooms. But this is the first one that is both
          interactive and web based.</content>
      </entry>
  
  
  
      <entry>
          <title>Julia Set</title>
          <id>https://vharivinay.github.io/generative/julia_set_glsl/</id>
          <link href="https://vharivinay.github.io/generative/julia_set_glsl/"/>
          <updated>2021-07-19T00:00:00+00:00</updated>
          <summary>
            
              Julia set, the dusts of mandelbrot, rendered with GLSL shaders.
            
          </summary>
          <logo>/img/gen/julia_glsl/julia_set.png</logo>
          <content>Julia set with GLSL shaders and P5JS</content>
      </entry>
  
  
  
      <entry>
          <title>Graduate Thesis</title>
          <id>https://vharivinay.github.io/simulations/topotp/</id>
          <link href="https://vharivinay.github.io/simulations/topotp/"/>
          <updated>2021-05-28T00:00:00+00:00</updated>
          <summary>
            
              Post-processing of 2D topology optimized designs and extraction of smooth and crisp geometry
            
          </summary>
          <logo>/img/sims/thesis/bg-thesis.png</logo>
          <content>Overview</content>
      </entry>
  
  
  
      <entry>
          <title>Linear Regression Project</title>
          <id>https://vharivinay.github.io/ml/Linear%20Regression%20Project/</id>
          <link href="https://vharivinay.github.io/ml/Linear%20Regression%20Project/"/>
          <updated>2021-01-07T00:00:00+00:00</updated>
          <summary>
            
              Data analysis and regression learning to assist a fictional E-commerce company to decide future focus points for improvement.
            
          </summary>
          <logo>/img/ml/lm/output_18_1.png</logo>
          <content>This project deals with a fictional E-commerce clothing company that has online stores and they also have in-store style and clothing advice sessions. Customers come in to the store, have sessions/meetings with a personal stylist, then they can go home and order either on a mobile app or website for the clothes they want.</content>
      </entry>
  
  
  
      <entry>
          <title>Analysis of 911 Call data</title>
          <id>https://vharivinay.github.io/ml/911%20Calls%20Data%20Capstone%20Project/</id>
          <link href="https://vharivinay.github.io/ml/911%20Calls%20Data%20Capstone%20Project/"/>
          <updated>2020-12-18T00:00:00+00:00</updated>
          <summary>
            
              Exploratory data analysis in python with pandas, matplotlib and seaborn
            
          </summary>
          <logo>/img/ml/911/output_64_1.png</logo>
          <content>The goal of this project is to do Exploratory Data Analysis on 911 call data from Kaggle’s ‘Emergency - 911 Calls
Montgomery County, PA’ data set. The data contains the following fields:</content>
      </entry>
  
  
  
      <entry>
          <title>Exploring Financial Data</title>
          <id>https://vharivinay.github.io/ml/Finance%20Data%20Project/</id>
          <link href="https://vharivinay.github.io/ml/Finance%20Data%20Project/"/>
          <updated>2020-12-11T00:00:00+00:00</updated>
          <summary>
            
              Exploratory data analysis of timeseries stock data in python with pandas, matplotlib, seaborn and interactive plots with plotly
            
          </summary>
          <logo>/img/ml/financial/output_26_1.png</logo>
          <content>Exploring Finance Data</content>
      </entry>
  
  
</feed>
