Chinnawat Panmongkol, Developer in Bangkok, Thailand
Chinnawat is available for hire
Hire Chinnawat

Chinnawat Panmongkol

Verified Expert  in Engineering

Full-stack Developer

Bangkok, Thailand

Toptal member since November 2, 2021

Bio

Chinnawat is a versatile full-stack developer specializing in developing web and mobile applications using practical frameworks. Chinnawat started his career in 2014 as an iOS developer and then made the leap to web development in 2016, linking the two worlds.

Portfolio

Tech Combine
TypeScript, React, React Native, Detox, Cypress, NestJS, MySQL, Azure
Virdee, Inc.
TypeScript, Prisma, React, React Native, Amazon Web Services (AWS), PostgreSQL...
VenueE
NestJS, GraphQL, React, Next.js, TypeScript, Kubernetes, Cypress, MySQL

Experience

  • React - 5 years
  • NestJS - 4 years
  • Node.js - 4 years
  • React Native - 4 years
  • PostgreSQL - 4 years
  • GraphQL - 3 years
  • Swift - 2 years
  • TypeScript - 2 years

Availability

Part-time

Preferred Environment

MacOS, Slack, Visual Studio Code (VS Code), Xcode, SourceTree, iTerm2, Oh My Zsh

The most amazing...

...thing I've developed is a web and mobile application for one of the most successful food delivery apps in Thailand called LINE MAN Wongnai.

Work Experience

Co-founder

2020 - PRESENT
Tech Combine
  • Helped multiple clients finalize complex projects by providing the necessary expertise to bring projects to release.
  • Directed a team of onsite and offshore developers. Led through all phases of the project lifecycle.
  • Communicated with businesses to identify high-level and detailed requirements.
Technologies: TypeScript, React, React Native, Detox, Cypress, NestJS, MySQL, Azure

Senior Software Engineer

2020 - 2021
Virdee, Inc.
  • Built mobile and kiosk applications from scratch using React Native, Objective-C, Swift, Java, and GraphQL.
  • Designed and developed the back end using Node.js, Prisma, and PostgreSQL.
  • Integrated the Virdee app with multiple payment providers such as Stripe, Square, Shift4, FreedomPay, and Elavon.
  • Integrated and got the Virdee app certified by multiple lock vendors such as Assa Abloy, Salto, and Miwa.
  • Collaborated with colleagues across the globe while using English as the primary language.
Technologies: TypeScript, Prisma, React, React Native, Amazon Web Services (AWS), PostgreSQL, Amazon Simple Queue Service (SQS), Visual Studio App Center

CTO

2018 - 2020
VenueE
  • Developed the VenueE website from scratch using NestJS, GraphQL, and React.
  • Managed the web application development and assisted the other developer on how to optimally integrate a GraphQL API.
  • Optimized website SEO, resulting in the top ranking for multiple keywords.
  • Introduced UI test automation in Cypress and developed many tests to cover E2E test regression.
Technologies: NestJS, GraphQL, React, Next.js, TypeScript, Kubernetes, Cypress, MySQL

Front-end Team Lead

2016 - 2018
Wongnai
  • Managed a team of 11 front-end developers, including iOS devs, Android devs, and React devs.
  • Led the recruiting of new front-end developers and coached junior developers.
  • Converted the legacy Wongnai web application from JSP to React.
  • Designed and implemented API Gateway using Node.js, GraphQL, and DataLoader.
Technologies: React, GraphQL, Kubernetes, Node.js, Redux, JavaScript, Microservices, API Gateways

iOS Developer

2015 - 2016
Wongnai
  • Developed new features for Wongnai iOS and released them every two weeks using Objective-C, Swift, MVVM, and RXswift.
  • Set up the continuous delivery pipeline from scratch using Jenkins, Fastlane, and Fabric Beta.
  • Achieved around 99.8% crash-free users and App Store rating of 4.5+ with 5,253 ratings.
Technologies: Objective-C, Swift, iOS, Model View ViewModel (MVVM)

iOS Developer

2014 - 2015
Nextzy Technologies
  • Developed an iOS application for AIS, the leading operator in Thailand.
  • Contributed to the full product lifecycle from design and development to deployment.
  • Took responsibility for the successful delivery of the application, resulting in more than 500,000+ downloads on the App Store.
Technologies: Objective-C, iOS

Experience

Wongnai

Thailand’s leading super-lifestyle platform. Wongnai has served more than 10 million monthly active users.

I started my career as an iOS developer and was responsible for developing the Wongnai iOS application. After two years, I transitioned from iOS to React developer and helped create Wongnai web applications from scratch using React and Redux.

VenueE

https://venuee.co/
VenueE is an online marketplace that connects people to spaces and suppliers for events.

I led a team of five developers and developed the foundation of the product from scratch using React, React Admin, and NestJS.

Virdee

https://virdee.io/
Virdee provides seamless interactions from check-in to check-out.

I was in charge of developing and releasing the Virdee mobile application, and I also helped create and review the technical plans for the front-end team.

Computeandmore | eCommerce Website

https://computeandmore.com
An online electronics store in Thailand.

I was hired to take all the tech decisions to migrate the legacy website to React and Django. I did it entirely by myself, working directly with the client to gather requirements and create a functional design. The end result is a compliment to the client's brick-and-mortar store and online presence.

Education

2011 - 2014

Bachelor's Degree in Computer Engineering

Mahidol University International College - Bangkok, Thailand

Skills

Libraries/APIs

React, Node.js, MobX

Tools

Slack, Prisma, Xcode, SourceTree, Oh My Zsh, Amazon Simple Queue Service (SQS), Visual Studio App Center

Languages

TypeScript, GraphQL, Objective-C, Swift, Python, JavaScript

Frameworks

React Native, NestJS, Django, Cypress, Redux, Next.js, Django REST Framework, Detox

Platforms

MacOS, Amazon Web Services (AWS), Kubernetes, Visual Studio Code (VS Code), Google App Engine, iOS, Azure

Storage

PostgreSQL, Google Cloud, Redis, MySQL

Paradigms

Object-oriented Programming (OOP), Microservices, Model View ViewModel (MVVM)

Other

Data Structures, Algorithms, iTerm2, API Gateways, Serverless

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring