Tulakan Ruangrong

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
page icon
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)

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

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

Mahidol University

M.Eng. in Biomedical Engineering • May 2012 — June 2017
International Program

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.