Skip to content
View Pova's full-sized avatar

Block or report Pova

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Pova/README.md

Hello 👋 I'm Roman Kitsela

  • Currently: Working as a Data Engineering & Analyst @ Amberside Energy

  • Academic background: 👨‍🎓 Mathematics PhD from UCSD. Research focus: Algebraic number theory, p-adic Lie groups, non-Archimedian functional analysis. Thesis: A Tannakian result for profinite groups

  • Professional work background: 👨‍🏫 Mathematics lecturer at UCSD

  • Technical interests: 🧠 Machine learning and AI, Data driven analytics, Data visualization

  • Hobbies: 💪 Gym, 🧗‍♂️ Bouldering, 🎸 Classical guitar, 🎮 Video games


Technologies I'm proficient with:

Technologies I have used:

Technologies I want to learn:


Projects

Portfolio website

Pages Description Preview
Landing Interactive demonstration of steering behaviours
Sorting Visualization of common sorting algorithms
Search Interactive visualization of searching algorithms
Fields Visualization of various vector fields in 2D
Perlin Visualization of "smooth" randomness with Perlin noise
Curves Visualization of various curves in 3D space
Double Pendulum Visualization of a double pendulum (a simple example of a chaotic system)
Lorenz Visualization of a Lorenz attractor (a more sophisticated chaotic system)
Flocking Demonstration with flocking behaviour of boids exhibiting: alignment, cohesion and separation
L-systems Interactive visualization of various L-systems producing a variety of complex fractal-like shapes
Mandelbrot Zoomable visualization of the famous fractal Mandelbrot set
Snake Playable snake game

Self driving car project - implented with pure javascript.

ezgif-3-089ac46fdd

Key components:

  • A simple neural network takes visual data from the car as input and outputs steering decisions.
  • The neural network "brain" is initialized with random weights so to improve driving ability a genetic algorithm is used.
  • The changing weights within the neural network are visualized on the right as the car "learns" to drive.

Learning

The IBM Data Science Professional Certificate is a comprehensive program that equips learners with the skills and tools necessary to pursue a career in data science.

This repository is a collection of some of the work I've done for the certification.


Advent of Code is a yearly programming event that features Christmas-themed challenges of varying skill levels and can be solved with any programming language.

This repository contains my solutions - written in python - to the challenges from the 2022 edition of this event.


This is an introductory course in machine learning (ML) that covers the basic theory, algorithms, and applications

This GitHub repository contains homework solutions for assignments from the course.


Popular repositories Loading

  1. Caltech-Machine-Learning-Course---CS-156 Caltech-Machine-Learning-Course---CS-156 Public

    Jupyter Notebook

  2. personal personal Public

    JavaScript

  3. Advent-of-Code-Dec-2022 Advent-of-Code-Dec-2022 Public

    Jupyter Notebook

  4. Self-Driving-Car Self-Driving-Car Public

    JavaScript

  5. Pova Pova Public

  6. Random-Name-Generator Random-Name-Generator Public

    Forked from alexnaylor99/Random-Name-Generator

    Begineers Python Project

    Python