Skip to content
View VikSil's full-sized avatar
🧩
Problemsolving...
🧩
Problemsolving...
Block or Report

Block or report VikSil

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
VikSil/README.md

Hi, my name is Vik

  • I studied Computer Science at Riga Technical University, graduating with a Bachelor's degree in 2006 and a Master's degree in 2008.
  • I worked as a system analyst in various projects between 2008 and 2013.
  • I started working in fintech in 2014, and have since worked in customer support, implementations and data analysis roles. I have always done very technical work.
  • I moved to the UK following a promotion in 2019 because my employer wanted me to work closer with the development team (Oxford Boyz were awesome and I miss them).
  • In 2023 I got hired into an application support role at a company where the support team management had a long-standing conflicts with the development team. I found myself agreeing with the development team too often. When this employment abruptly ended, it was clear that I have outgrown support roles and need to transition into development.
  • I had done some coding here and there over the years, but was never given the title. Furthermore, all of my work was proprietary - it belongs to my former employers and I am not legally allowed to show it to anyone, even to prove that I am able to code.
  • I have been building out my GitHub portfolio since July 2023 and have taken several programming courses to do so, including Harvard's CS50 Python and CS50 Web, and Software Engineering Bootcamp by Northcoders.

Hosted Work

Statistics 101 website demo GIFΒ Β  How to Quant demo GIFΒ Β  NC News website demo GIF


My Tech Stack

All of the below I have worked with at some point to varying degree of proficiency. Please inquiry if you need to know any specifics.

Python Ecosystem

Python3 Django Jupyter Pandas NumPy Plotly Matplotlib BeautifulSoup Selenium Pytest

Python

Django

Jupiter

Pandas

Numpy

Plotly

mpl

BeautifulSoup

Selenium

pytest

Turtle Tkinter

Turtle

Tkinter

Javascript Ecosystem

JavaScript NPM Express.js Jest MathJax Dropzone.js React.js React Router

JavaScript

npm

express.js

Jest

MathJax

Dropzone.js

React.js

React Router

Other Languages

MS Powershell

Powershell

Databases

Oracle PL/SQL MS SQL Server PostgreSQL MySQL SQLite

Oracle

MSSQL

PostgreSQL

MySQL

SQLite

Web

HTML CSS Bootstrap Sass

HTML5

CSS

Bootstrap

Sass

API

Json Axios Insomnia Postman yahoo! finance Poligon.io Rapid API Twilio Sheety

Json

Axios

Insomnia

Postman

yahoo finance

Poligon.io

Rapid API

Twilio

Sheety

HuggingFace XML

HuggingFace

XML

Tools

VS Code git Jira Confluence Trello Power
Automate
Desktop
Power BI Grafana MS Excel

VSCode

Git

Jira

Confluence

Trello

Power Automate Desktop

Power_BI

Grafana

MS Excel

Wireshark Virtual Box Filezilla Adobe Photoshop

Wireshark

Virtual Box

Filezilla

Photoshop

Hosting

pythonanywhere Render netlify Aiven ElephantSQL

pythonanywhere

Render

netlify

Aiven

ElephantSQL


Public Repo Summary

Created AtΒ Last commit
Number of commitsΒ Language count


Capstone project for Harvard's CS50 Web course. The website explores the basics of statistics.

Python django pandas numpy plotly HTML CSS Bootstrap Sass JavaScript MathJax Dropzone SQLite Python Anywhere

Created AtΒ  Last commit
Number of commitsΒ  Language count


Repository of projects created while taking Harvard's CS50 Web course.

Python django HTML CSS Bootstrap JavaScript SQLite

Created AtΒ  Last commit
Number of commitsΒ  Language count


Repository of code created while taking Harvard's CS50 Python course.

Python JSON pytest Beautiful Soup

Created AtΒ Last commit
Number of commitsΒ Language count


Backend for an explorative hobby project aimed at proof of concept finance system implementation (ongoing).

Python django pandas API JSON Yahoo Finance Polygon.io MySQL Aiven

Created AtΒ  Last commit
Number of commitsΒ  Language count


Repository for 100 Days of Code: The Complete Python Pro Bootcamp by Udemy (ongoing).

Python pandas smptplib environ Turtle tkinter requests JSON Twilio Alpha Vantage Rapid API Sheety HTML CSS

Created AtΒ  Last commit
Number of commitsΒ  Language count


Backend project sprint repo for Northcoders Software Development Bootcamp.

JavaScript Node.js npm Express.Js Jest PostgreSQL ElephantSQL API JSON Insomnia

Created AtΒ  Last commit
Number of commitsΒ  Language count


Frontend project sprint repo for Northcoders Software Development Bootcamp.

JavaScript Node.js npm React React Router API JSON AXIOS CSS Bootstrap netlify

Created AtΒ  Last commit
Number of commitsΒ  Language count


Scripted auto-downloader for Northcoders Software Engineering Bootcamp exercises.

Python Beautiful Soup Selenium

Created AtΒ  Last commit
Number of commitsΒ  Language count


Repository of Powershell scripts and snippets for various tasks.

Windows PowerShell


Statistics

trophy

VikSil'sΒ Β Β  VikSil's streak stats


N.B. The below statistics only reflect time spent in VS Code.

Pinned

  1. Statistics101 Statistics101 Public

    Capstone project for CS50 Web course.

    HTML

  2. PowerShell_Public PowerShell_Public Public

    Snippets of publicly shareable PowerShell code

    PowerShell

  3. howtoquant-backend howtoquant-backend Public

    A hobby Fintech project

    Python

  4. NC_katas_downloader NC_katas_downloader Public

    Script to download exercises from Northcoders bootcamp website (for graduates only)

    Python 3 1

  5. udemy_100_days_of_code udemy_100_days_of_code Public

    Code produced while taking Udemy course "100 Days of Code" (ongoing)

    Python 1

  6. NC-news-frontend NC-news-frontend Public

    Frontend project for Northcoders Bootcamp

    JavaScript