Skip to content
View tsevdos's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@eellak @SocialHackersAcademy @fast-ide @codehub-learn

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.

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
tsevdos/README.md

Hi 👋, I'm John Tsevdos

a software engineer from Athens, Greece (🇬🇷)

I'm 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 share my JavaScript and React knowledge at Code.Hub and devotees.io! Feel free to learn more about me on my personal site tsevdos.me!

⚡ (Fun?) Facts:

  • 🌍 Based in Athens, Greece (🇬🇷)
  • 👨‍💻 Portfolio ➡ tsevdos.me
  • 📄 My CV
  • 💼 Currently working at Orfium
  • 💪🏻 17+ years of experience in web technologies
  • 😍 Loves working with TypeScript, JavaScript, and React / Next.js
  • 👌 Hands-on experience on many other JavaScript frameworks and libraries such as vue.js, 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
  • 😁 Decent knowledge on PHP, Ruby (Rails), SQL and NoSQL databases (such as MongoDB, PostgreSQL, MySQL and SQLite)
  • 📝 Check out my 2 tech blogs, Phrappe.com (english) and Tsevdos.com (greek)
  • 💕 I love open source, OOP and FP
  • 🤝 Open to collaborating on TypeScript and React projects
  • ✅ Trying to do as much TDD (Test-Driven Development) as possible
  • 🧠 Learning python
  • 🐧 Linux lover and user
  • 🏎 Agile methodologies really work, but only if you use them correctly!
  • 💬 Ask me about TypeScript, JavaScript, React and Next.js

👌 Working on

💻 GitHub Stats

tsevdos's GitHub stats

tsevdos

Pinned Loading

  1. elUtils Public

    elUtils is a lightweight, zero-dependency TypeScript library providing utility functions for common tasks like geolocation, validation, and date handling, with features optimized for both Greek and…

    TypeScript 54 14

  2. greek-in-tech Public

    Learn which words used on modern computing and software engineering, come straight from the greek language / mythology.

    TypeScript 18 3

  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. validatus Public archive

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

    JavaScript 5

  6. presentations Public

    My presentations

    JavaScript 1

709 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to tsevdos/elUtils, tsevdos/js-masterclass, tsevdos/tsevdos.me and 8 other repositories
Loading A graph representing tsevdos's contributions from March 31, 2024 to March 31, 2025. The contributions are 60% commits, 21% pull requests, 17% code review, 2% issues.

Contribution activity

March 2025

Created a pull request in tsevdos/elUtils that received 3 comments

feat: update dependencies

+1,414 −965 lines changed 3 comments
Opened 4 other pull requests in 3 repositories
Opened 1 issue in 1 repository
tsevdos/elUtils 1 open
17 contributions in private repositories Mar 5 – Mar 28
Loading