About Me

Background

My journey began with a deep passion for political science, which led me to pursue both undergraduate and graduate degrees in the field. During my master's program, I discovered the fascinating world of quantitative political science, which introduced me to traditional machine learning techniques.

This exposure ignited a new passion within me: programming. I found myself particularly drawn to Natural Language Processing (NLP), which beautifully merged my interests in political science and technology.

Professional Experience

My newfound love for programming and NLP led me to a data scientist role at a startup specializing in NLP processing. This position allowed me to wear multiple hats, gaining experience in backend development, frontend work, and cloud technologies.

Now, having completed my contract role, I'm excited to pursue new opportunities that allow me to write code and solve complex problems. While I have a special affinity for machine learning, I'm also passionate about cloud technologies and backend development.

Projects and Interests

I love challenging myself with diverse projects that push my boundaries as a developer. Some of my notable projects include:

  • Developing a chess engine
  • Creating a full-stack website for gamifying binary to decimal conversion practice
  • Currently working on a chatroom application with Go and WebSockets

This website serves as a platform for me to document my journey through various side projects and share my enthusiasm for programming. Through my blog posts, I hope to provide insights into my development process and the lessons I learn along the way.

Beyond Coding

When I'm not immersed in code, you can find me engaged in a variety of activities. I'm an avid chess player, always looking to improve my game. I also enjoy diving into thought-provoking philosophy books or getting lost in captivating fantasy worlds through literature. To stay active, I love hitting the basketball court for a good game or practice session.