Skip to content
Working from home
Working from home


@eellak @SocialHackersAcademy @fast-ide @codehub-learn
Block or Report

Block or report tsevdos

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

👋 Hello there,

I'm John Tsevdos, a software engineer from Athens, Greece (🇬🇷), and huge fan of full-stack JavaScript (mostly TypeScript nowadays), React (and its ecosystem), Jamstack and Serverless. I'm a lead member of the React 2 React Athens MeetUp and I'm sharing my JavaScript and React knowledge at Code.Hub and!

If you want to learn more about me, feel free to visit my personal site!

📊 My GitHub stats

My GitHub stats

(Fun?) Facts:

  • 💼 I'm working as a lead front-end developer
  • 💪🏻 I have more than 15 years of experience in web technologies!
  • 😍 I love working in TypeScript, JavaScript and React/Next.js
  • 🔧 I've used almost all of React's state management tools, such as Redux, MobX, Recoil, zustand and many more...
  • 🔨 I really enjoy working with React's extensive ecosystem, such as React Router, React Query, Emotion, Styled components, Immer, recompose, Redux-Saga, reactstrap, material UI, Ant Design and all the other usual suspects...
  • 💕 I like functional programming (and sometimes hate it at the same time!)
  • 🤫 I have hands-on experience in many other JavaScript frameworks and libraries such as Vue, Angular, svelte, backbone.js, jQuery, underscore and lodash, axios, moment.js, and many more
  • 🤔 On the backend stack, I like working with node.js, Next.js, express, and all the other "express-like" frameworks
  • 😬 I have decent knowledge in PHP, Ruby (Rails), and on various SQL and NoSQL databases such as MongoDB, PostgreSQL, MySQL and Fauna DB
  • I'm trying to do as much TDD (Test-Driven Development) as possible
  • 🌱 I'm trying to learn Rust! It rocks big time
  • 🐧 Linux is my OS of choice for the last 15 years (maybe more...)
  • 🌳 I often wonder how developers used to work before git. I used to be one of them...
  • 🏎 Agile methodologies really work, but only if you use them correctly!


  1. My npm packages monorepo.


  2. validatus Public

    An easy to use, declarative, light-weight form validation library with zero dependencies

    JavaScript 4

  3. repocompare Public

    A React powered single page application that you can easily compare Github repositories.

    JavaScript 13 4

  4. react-validatus Public archive

    A simple to use and light-weight React validator component

    JavaScript 8

  5. An ES6, Backbone, single page application (SPA), that demonstrates many greek words and names that we constantly use on modern computing and software engineering

    JavaScript 25 11

  6. My presentations

    JavaScript 1

712 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Mon Wed Fri
Activity overview
Contributed to epignosis/gnosis, tsevdos/npm-packages, tsevdos/greek-in-tech and 10 other repositories

Contribution activity

November 2022

Created 1 repository

Created a pull request in tsevdos/npm-packages that received 1 comment

8 contributions in private repositories Nov 7 – Nov 24

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