skip to content

Search

Profile Picture

About

Hi I am Karisse, a software engineer based in Singapore 🇸🇬 who is passionate about building things. While my core expertise lies in backend engineering with strong proficiency in Ruby, Go and PostgreSQL, I am also comfortable with frontend technologies such as React and Angular.

I started writing my first technical article back in 2020 for a school project and I realised that it's a process that I enjoy doing. Documenting both the journey and the outcomes help me to appreciate the process better rather than focusing on the final result alone. Since then, I have been writing articles on various topics ranging from technical deep-dives to personal growth, hoping to also inspire fellow engineers who are on the same journey as me where we can learn a thing or two from each other.

Today, I'm still a software engineer who is discovering new things everyday and paving my own path. I created this blog as a space to share my learnings and experiences, and hopefully this becomes a spark of inspiration for anyone who stumbles upon it. If you would like to follow my work, I have a RSS feed available for you to subscribe to!

You can reach out to me at karissekhoojw@gmail.com or connect with me on LinkedIn.

Tech stack

Technologies

Ruby on Rails

Proficient

Go

Proficient

JavaScript

Comfortable

React

Comfortable

Angular

Comfortable

IaC/Terraform

Acquainted

Databases

PostgreSQL

Proficient

DynamoDB

Comfortable

Tools & Platforms

Grafana

Comfortable

Docker

Comfortable

AWS SNS/SQS

Comfortable

What's it like working with me

🤝 Collaboration Style

I am energised by having brainstorming sessions with my peers as it's always more enjoyable to bounce ideas off each other. That said, I've worked in strongly async cultures too, so I'm equally comfortable diving deep into problems solo.

🎯 Problem-First Philosophy

I believe we should start by agreeing on the problem first, before we can agree on a solution. This has helped me validate my thinking and stay on track without overengineering.

💬 Feedback Style

I appreciate and welcome direct feedback, whether it's during a 1-1 session or a casual conversation—it helps me grow. I am also open to giving them as long as you ask!

🌱 Opportunistic

I see gaps as opportunities and these are the areas that I find rewarding to work on. There's something satisfying about making things work better and hearing one less complaint from users (or from fellow engineers).

When I'm not coding

  • I document a lot. I am also an avid user of Notion which is where my second brain is 🧠
  • I'm a dog person 🐶
  • I love coffee and took the first step to learn how to brew them using Aeropress. Recent obsession is beans that had gone through fruit maceration process ☕️