Hi, my name is

Totsawin Jangprasert

Code, Mentor, Promote best practices.

I’m previously a lead developer at ExxonMobil. Currently, I am relocating to Japan and work as a Frontend Engineer at a fintech company name PayPay .

About Me

I love to see my works become tangible products being used and loved by people. This is what I reflect to my obsession with the frontend development. It is the combination of aesthetics and logics.

I worked for ExxonMobil for 10 years. My career started around the beginning of 2010’s where it was also the historical time of the frontend development as its landscape was shifted since the birth of the very first SPA framework, AngularJS. At that time, I was assigned to work on Ecommerce website. This experience taught me valuable lessons - code quality and XP practices can help the team maintain the velocity and save team from paying the debts in the future. It was this time that I was firstly recognized as the frontend developer expert when I solved many Production and hard issues.

In 2018, there were multiple projects initiated to capture the new business opportunities. This time I was in both the development teams and the governance team to help shaping the teams to make the consistent judgement and implementation. Angular is the framework of choice because of its opinionated and our expertise. I started as the senior frontend developer in the team. As the experience from the previous project, this time we found the balance between delivering business values and maintaining the highest possible code quality.

In 2020, I was assigned to be the team lead of legacy application. I put effort on Increasing software quality through refactoring and automated tests. Also, I initiated the effort to implement Micro Frontends architectural style in order to decouple new frontend from frontend monolith and expect it would be the foundation of decoupling and rewriting the fronted monoliths into smaller and manageable chunks within its own domain.

In 2021, I was appointed to be the Lead Developer, the highest individual contributor role. In this role, I developed code, mentored people, promoted code quality and technical best practices within and outside the organization, and helped architects evaluating options. I spend free time with side projects to explore new web framework capabilities.

Now I am relocating to Japan and work as a Frontend Engineer at a fintech company name PayPay.

Here are a few technologies I’ve been working with recently:

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • AngularJS
  • Angular
  • Svelte
  • React
  • Vue
  • Astro
  • SvelteKit
  • Remix
  • Hydrogen
  • Strapi
  • Nx

Where I’ve Worked

Frontend Engineer  @  PayPay

November 2022 - Present

  • Coming

Some Things I’ve Built

What I've wrote

What’s Next?

Get In Touch

Although I’m not currently looking for any new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!