Skip to content
Avatar
🌴
Relaxing after exams :)
🌴
Relaxing after exams :)

Organizations

@teplovs
Block or Report

Block or report ivteplo

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.

Report abuse

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

Report abuse
ivteplo/README.md

👋 Hi y'all, I'm Ivan!

I'm a full-stack web developer and software engineer. I mostly develop websites and web apps (PWA) with JavaScript or TypeScript.

Projects

Websites

  • personal-website - my new personal website
  • portfolio - my previous portfolio website
  • quietplanet - website for analyzing impact of COVID-19 on climate change. Challenge solution for NASA Space Apps COVID-19 Edition hackathon
  • NHRDS - website for comparing mortality risk because of natural hazards in different countries. Challenge solution for NASA Space Apps 2019 hackathon

Web apps

Mini-projects

I like making little playgrounds for testing out specific APIs or implementing small ideas. I often make useful components with quite good user experience using pure HTML, CSS, and JavaScript.

Graphics

  • sierpinski-triangle - draws Sierpiński triangle using combinatorics, Pascal triangle, and JavaScript
  • superellipse - draws superellipse (or squircle, Lamé curve) using JavaScript and Canvas
  • winter-city-landscape - a simple Processing project that generates a winter city landscape
  • NewtonsCradle - a visualization of Newton's Cradle for my physics project

Games

Libraries

Machine learning

  • sleep-patterns - analyzing sleep data and trying to predict good sleep patterns

Miscellaneous

Open Source Contributions

  • finom/use-change - an application-wide alternative for React.useState (updated documentation, fixed an issue related to TypeScript error messages)
  • solidjs/solid-site - Solid.js website (added Ukrainian translations)
  • solidjs-community/solid-primitives - hooks for Solid.js (made a library for file uploading capabilities export TypeScript types)

and some other projects...

Pinned

  1. My new personal website

    JavaScript

  2. pomodo Public

    Minimalist focus timer

    Vue 1

  3. One place for all of your loyalty cards

    Svelte

  4. react-paint Public

    Paint app made with React and TypeScript

    TypeScript

  5. Draw Sierpiński triangle using combinatorics, Pascal triangle, and JavaScript

    JavaScript

  6. JavaScript library for tokenizing strings with regular expressions

    TypeScript

622 contributions in the last year

Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Mon Wed Fri
Activity overview
Contributed to ivteplo/pomodo, ivteplo/loyalty-cards-wallet, ivteplo/personal-website and 32 other repositories

Contribution activity

July 2022

Created 2 repositories

Created a pull request in Dashibase/lotion that received 1 comment

Block menu improvements

This pull request: Makes search more convenient by using fuzzy search instead of String#startsWith Fixes a bug of search term not being set back t…

+53 −24 1 comment

Created an issue in Dashibase/lotion that received 5 comments

Component search improvements

Typing /heading shows two variants: Heading 1 and Heading 2. However, typing /h1 to quickly access Heading 1 doesn't work. The same is for /h2. Add…

5 comments
Opened 1 other issue in 1 repository
Dashibase/lotion 1 open
18 contributions in private repositories Jul 4 – Jul 27

Seeing something unexpected? Take a look at the GitHub profile guide.