๐Ÿ‘‹ Hello there, how can I help?

Hi, I'm John Tsevdos, a software engineer from Athens, Greece ๐Ÿ‡ฌ๐Ÿ‡ท! I'm a huge fan of full-stack TypeScript (and JavaScript), React and its ecosystem, as well as Jamstack and Serverless.

I am also offering consulting and training in these technologies and co-organizing the React 2 React Athens MeetUp!

I'm social, let's connect ๐Ÿค

I'm passionate about web technologies, open source, programming, and development. Feel free to connect if you share the same passion.

Working on ๐Ÿ‘Œ

Check out my latest work!


Beyond code: learn more about me!

Discover some (funโ“) facts about myself and my journey to web development...

(MSc) in Internet Applications Development

I hold a Master of Science in Internet Applications Development from London Metropolitan University (2006).

18+ years of experience

I've been coding sites and web applications in various web technologies back from the Web 1.0 era.

React and JS/TS instructor

The past 7 years, I've been sharing my knowledge and passion for React, JavaScript and TypeScript as instructor on various organizations.

Hardcore Linux fan

Happy Linux user since 2008! My current distro of choice is Ubuntu.

I love Open Source Software

I love working with OSS. Check out my contributions and my packages.

Experience both in OOP and FP

I've worked with both Object-Oriented and Functional programming. I like both paradigms...

React 2 React Athens meetup

Co-organizer of the React 2 React Athens meetup, the official React meetup in Athens.

Learning Python and Go

I'm constantly learning new things, currently, I'm learning Python and Go language.

TDD

Trying to do as much Test-Driven Development as possible... I'm also member of the Ministry of Testing Athens.

I'm agile

Agile methodologies really work, but only if you use them correctly...

Public speaking

Check out my presentations and talks ๐Ÿ˜

JSON fun fact

I am responsible for the greek translation of Introducing JSON, originally written from Douglas Crockford.