author avatar

Richard Szegh

I have been building products since 2018. I love user experience, simplicity & small details.

Currently I'm mainly working with TypeScript, React & Node.

Languages, Technologies

Frontend

  • HTML5 HTML
  • CSS CSS
  • TypeScript TypeScript
  • React React
  • Next.js Next.js
  • Astro Astro
  • Tailwind CSS Tailwind
  • React Router React Router
  • Redux Redux
  • Storybook Storybook

Backend

  • TypeScript TypeScript
  • Node.js Node.js
  • Express Express
  • Apollo GraphQL Apollo / GraphQL
  • PostgreSQL PostgreSQL
  • Redis Redis
  • TypeORM TypeORM
  • Google Cloud Google Cloud
  • AWS
  • Algolia Algolia
  • Stripe Stripe

Things that I'm experimenting with

  • Ruby Ruby
  • Python Python
  • motion

Workplaces

ICF Technology

2023 - present

Current
  • Job title: Team Lead / Senior SWE
  • Leading a small dev team focused mainly on improving the UI/UX of company products and shipping new features.
  • Working on increasing automated test coverage and modernizing legacy codebases to newer technologies and code patterns.
  • Teaching & mentoring other developers. Working with product / designers to scope and deliver work.

GearedApp

2020 - 2023

  • Job title: Senior SWE
  • Full Stack Engineer role, working mainly with React.js (+ Next.js, MaterialUI, Tailwind) web applications and Node.js (+ Express.js, Serverless) servers. Handling DevOps as well through Google Cloud, Firebase, and AWS infrastructure.
  • Building SaaS and one-off payment web apps through Stripe API. Implementing search features via the Algolia API.
  • Leading the development on many company projects, mentoring a group of Junior Developers.

Honlapvarázsló

2018 - 2020

  • Job title: Junior SWE
  • Building custom WordPress websites and plugins via HTML, CSS, JS and PHP. Doing pixel perfect PSD to WP theme creation. Building custom WP plugins.
  • Building web applications (mainly admin dashboards) via React.js and MaterialUI.

Education

University of Pannonia, Computer Science BSc

2017 - 2021

  • I studied Computer Science at University of Pannonia, where I've had the chance to dive into many programming languages from C to JavaScript.
  • I did my thesis on client-side browser frameworks and SPAs.
  • I graduated with a final grade of A.