Software Developer
I am a software developer who enjoys crafting front-end applications. My goal in everyday work is to keep stuff organized and also keep everyone in the team to go on the same page. It may sound obvious but is usually not as easy to achieve.
Experience
Papaya Technologies Co., Ltd.
Senior Software Engineer • Nov, 2022 — Present
Papaya is a POS application initially developed as a QR ordering solution, with the ability to integrate with other POS systems. Currently, it has evolved into a comprehensive POS solution that enables QR ordering.
- Contributed to the development and initial launch of the MVP application
- Led the integration of POS systems, ensuring smooth connectivity with the application
- Developed and implemented a discount feature within the POS product
- Played a key role in integrating EDC terminal payment functionality for enhanced payment processing
Biomedical and Data Lab, BioDat LAB
Full-stack Developer • Jun, 2021 — Nov, 2023
- Developed a website for the lab
- Developed web applications for lab’s projects mostly collaborated with the Faculty of Medicine Siriraj Hospital, Mahidol University
Moon Labs³
Senior Software Developer • Feb, 2022 — Nov, 2022
- Developed a Chrome extension for NFT project using React (WhaleSniper)
- Developed a web application for NFT project using React with Next.js (app.whaletogether.com)
- Developed web applications as part of the joint project with partner studio (blackdustnft.com, missions.blackdustnft.com)
Salween Solutions Co., Ltd.
Senior Software Developer • Mar, 2022 — Nov, 2022
React Native Mobile Developer • Apr, 2018 — Feb, 2022
- Developed mobile applications mainly with React Native
- Internally created coding guideline for React Native Project
- Developed automation scripts for internal projects setup
- [Project Lead] Develop a CMS project using OrchardCore
Advanced Intelligence in Medicine, AIM LAB
Research Assistant • 2013 — Mar, 2018
- Developed game based rehabilitation system for stroke patient. [Unity Game Engine with C#]
- Developed web based application for robot for autism children. [React JS + React Native]
- Developed software for robot for the elderly. [Golang]
- Wrote documentation of robot system. [Jekyll]
- Wrote documentation for lab's knowledge. [Jekyll]
Side Projects
Contributor • Leisure Time
- Frontend developer at BioDat lab — https://hatai-ai.pages.dev/, https://biodatlab.github.io/, https://ai-builders.github.io/showcase/
- Frontend developer — neuromatch.io, box.neuromatch.io
- Frontend developer — Events at the University of Pennsylvania
- Frontend developer — http://www.scholarfy.net
- Wrote a personal website — bluenex.dev
- Wrote a blog to share personal interest with friends — tupleblog.github.io
Skills
Web/Mobile Development
- React, React Native, Next.js, Storybook, Tailwind CSS, styled-components, TypeScript
Others
- Python, Bash
Certificates
- Microsoft Exam 70-480: Programming in HTML5 with JavaScript and CSS3
Education
Publications
- Published a paper in eLife Labs. with the title, “neuromatch: Algorithms to match scientists”.
- Published a paper in Elife with the title, “Point of view: Improving on legacy conferences by moving online”.
- Published a paper in Trends in Cognitive Sciences with the title, “Towards democratizing and automating online conferences: lessons from the neuromatch conferences”.
Mahidol University
M.Eng. in Biomedical Engineering • May 2012 — June 2017
International Program
- Published and presented a paper in ICBET 2017 7 International Conference (Hong Kong) in topic of, “EMG analysis on Gyro-roller rehabilitation device for stroke patients”.
- Published a paper in PLOS ONE with the title, “Science Concierge: A Fast Content-Based Recommendation System for Scientific Publications”.
Kasetsart University
B.S. in Biology • June 2008 — April 2012
Second-Class Honors
- Special problem was to find and confirm the existence of sexual segment in the kidneys of Lizard in Thailand.
Language
English
- Proficient in reading.
- Intermediate in writing and speaking.
- TOEIC score
- 895 — Issued 6 November 2018
- 775 — Issued 17 March 2017
- TOEFL-ITP score
- 580 — Issued around 2017
Projects
Next.js Template
Author • 2022
A repository to collect Next.js templates I frequently use.
React Collection
Author • 2022
A repository to collect my React’s implementations of component and logic.
AI Builders Showcase
Frontend Developer • 2022
A showcase website for projects built by the students of AI Builders program. The website is written in TypeScript with Next.js and uses Chakra UI for styling.
NMC Box
Frontend Developer • 2021
An open-source project extracted from Neuromatch Conference project’s codebase. This project is an almost ready to deploy virtual conference setup, aims to help the conference organizer to reduce resource required to implement the website to display related information.
Neuromatch.io
Frontend Developer • 2020
A data-driven unconference for computational neuroscientists organized by Kording lab and Goodman lab. The website is developed using Gatsby for the frontend and Hug API for the backend.
Events at the University of Pennsylvania
Frontend Developer • 2019
A web application that collects all events happening at the University of Pennsylvania with built-in search and recommendation engine. The site is live at 35.160.123.103 (DNS pending).
Siamensis SI Data
Author • —
A project to scrape data from the community Species Index of Thailand. The future plan is to have data visualization on the scraped data.
Robot for Elderly
Software Developer • 2016 — 2018
A robot designed to be friend of elderly. It consists of features that can be used during daily routine such as radio player, dharma player, exercise trainer and games. The system is developed by Go and NodeJS.
Robot for Autistic Children
Software Developer • 2016
A robot designed to improve focus of autistic children. There are several kinds of content to be used as teaching materials. The software development mainly utilized React (Both JS and Native) and also NodeJS.
Gyro-Roller Based Rehabilitation Program for Stroke Patients
Software Developer • 2013 — 2016
A thesis on game based rehabilitation system for stroke patients. The game was developed using Unity Game Engine. All the data analysis was done by Python and its powerful libraries.
Science Concierge
CSS Developer • 2015
A Python powered application for content-based recommendation based on Latent semantic analysis (LSA) topic distance and Rocchio Algorithm. The website had a URL scholarfy.net but no longer active.