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 π.
- 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.
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:
-
Getting Started with a Node.js TypeScript Boilerplate
- December 8, 2024
- A guide to setting up a Node.js TypeScript boilerplate project.
-
Real-Time Chat App Architecture with AWS - A Scalable Approach (In Progress)
- November 27, 2024
- A deep dive into building a scalable real-time chat app with AWS.
-
Structure CLI - Streamline Your Project Directory Setup with Ease
- October 27, 2024
- A guide to using Structure CLI to automate your project directory setup.
-
Understanding Margin Collapse in CSS
- October 26, 2024
- A practical explanation of the margin collapse concept in CSS.
-
Understanding the Difference Between
npm install
andnpm ci
- October 26, 2024
- A guide to the key differences between
npm install
andnpm ci
.
-
TrueLayer Connect - Secure OAuth2 Integration/Golang
- October 24, 2024
- A tutorial on OAuth2 integration with TrueLayer Connect using Golang.
-
CoraMQ - QueueClient v0.1.0 - Go
- October 16, 2024
- An introduction to CoraMQ's QueueClient and its usage in Go.
-
CoraMQ - Building a Concurrent In-Memory Queue Service in Go
- October 5, 2024
- A post about building a concurrent in-memory queue service with Go.