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

Block or report johnretsas

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

Hi, I'm John (or Yannis) πŸ‘‹!

I'm a Senior Full Stack Web Software Engineer πŸ’» based in the UK πŸ‡¬πŸ‡§ with 7 years of experience πŸ†, specializing in crafting high-performance, scalable web applications πŸš€.

I hold a Bachelor's and MSc in Computer Science πŸŽ“ and currently work at Trustpilot 🌟, where I bring ideas to life using NextJS, Typescript, Javascript, and React βš›οΈ.

While React and Next.js are my go-to tools at work, I love exploring new technologies 🌐 in my personal projects and at work. You'll often find me coding in Golang, Python, Rust, and Kotlin. I'm also a big fan of serverless technologies ☁️ and have built several serverless applications using AWS Lambda, AWS S3, and AWS SQS πŸ“¦.

When I'm not coding, you can find me reading πŸ“š, writing my own music 🎸, or hiking πŸ₯Ύ. I also love traveling and exploring new cultures 🌍.

πŸš€ Current Focus

  • Building scalable web applications with Next.js and React.
  • Exploring serverless technologies like AWS Lambda, SQS, and S3.
  • Contributing to open-source projects and learning new languages and frameworks.

πŸ”₯ Latest Articles

I write about my experiences and share tutorials on topics like web development, scalable architectures, and more! Here's a list of my latest articles:

Pinned Loading

  1. structure structure Public

    CLI tool for creating a directory tree using a yaml file. Written in Golang.

    Go 2

  2. find-circular find-circular Public

    NPM package - Use it for sanitising objects with circular refs.

    TypeScript 3

  3. johnretsas.github.io johnretsas.github.io Public

    Hello, it's me.

    MDX

  4. nosleep nosleep Public

    A clean cli tool built with Rust for macOS that blocks display from sleeping, for lazy users

    Rust 2

  5. principles principles Public

    Forked from trustpilot/principles

    Trustpilot's Engineering Principles

  6. photowall-react photowall-react Public

    A simple photo gallery. First React finished project. Holds sentimental value

    JavaScript