- Location: Bangkok, Thailand
- Phone: (+66) 93-124-2007
- Email: poom.pengcharoen@gmail.com
As a Senior Full-stack Software Developer, I am committed to delivering high-quality solutions to clients. I possess strong leadership, communication, and time-management abilities, and I approach my colleagues with empathy and understanding. I have a keen interest in modern web technologies, data science, and system and infrastructure design. Based in Bangkok, Thailand, I am dedicated to continuous learning and professional growth.
April 2022 — Present
- Developed interactive LED wall display software and front-end using React, TailwindCSS, react-spring, Swiper.js, and WeatherAPI.
- Developed facial recognition features using Tensorflow through Face API, and created Ogilvy's targeted advertisement object recognition software using OpenCV to perform frame differencing techniques (computer vision).
- Managed and supervised a team of developers on projects for high-profile clients including Nestlé, MILO, TTB Bank, Krungthai Bank, Cetaphil, Medtronic, Singha, Amazing Thailand, Seiko, and Thai Life Insurance.
- Implemented CI/CD for Pruksa real estate company's website using GitHub Actions and developed internal developer tools for the company using Node.js, Axios, CSV, and Puppeteer.
- Tested, maintained, and reviewed the quality of code for developers to ensure adherence to best practices and high standards.
- Scheduled and conducted stand-up meetings, client meetings, and internal meetings to discuss and kick off project goals, tasks, and resolve issues.
- Led research into new technologies and their applications towards targeted and personalized advertisements.
Jan 2021 — Mar 2022
- Developed and integrated an authentication and authorization feature, emailing system, and bounce-rate detection feature for NEO Corporate's e-commerce platform using PHP, Laravel, Backpack, Bootstrap, Amazon Cognito, and Amazon SES.
- Reviewed Pruksa real estate company infrastructure consisting of Amazon S3, Amazon CloudFront, Amazon ElastiCache for Redis, Amazon Relational Database Service (RDS), and Amazon EC2.
- Designed data-flow diagrams for Pruksa real estate company's data infrastructure.
- Developed Pruksa real estate company's website frontend using JavaScript, TypeScript, Node.js, Next.js (React), SCSS, Styled-Components, TailwindCSS, Slick.js, REST API, Google Tag Manager, react-spring, react-form, Storybook.js, and FramerMotion.
- Developed Pruksa real estate company's API and emailing service using Node.js, Loopback 4, and NodeMailer.
- Developed BG Glass glass-manufacturer and industrial materials manufacturer website frontend using HTML, SCSS, JavaScript, jQuery, TailwindCSS, Bootstrap, GreenSock (GSAP), and WebGL Shader.
- Fixed bugs, implemented Google Tag Manager, and performed maintenance for Nestlé Group Thailand's websites using PHP and Drupal.
- Nestlé Mom and Me
- Nestlé Professional
- Nestlé MILO
- Debugged, investigated, and removed Unicorn real estate's website JS/Agent.PIV malware in WordPress CMS.
- Developed Krungthai Bank's website using HTML, SCSS, JavaScript, jQuery, and PHP.
- Developed TTB Bank's website using HTML, SCSS, JavaScript, jQuery, and PHP.
- Developed and deployed a lookalike Google re-captcha widget as a campaign award listing for PETA to fight against animal testing using React, SCSS, GitHub Actions, and DigitalOcean's Ubuntu Droplet.
- Set up password-protected intranet systems for MG Cars Thailand internal tools.
- Planned and migrated server and domain resources of SINGHA and Boonrawd Brewery Thailand to Singapore.
Aug 2020 - Dec 2020
- Designed, developed, maintained, and deployed an online dentistry video conference web application.
- Designed the web application using Adobe Experience Design.
- Developed the video conference web application and conference scheduling system using React and Firebase.
- Integrated the StreamYard live video streaming feed API.
- Developed the real-time chat feature using Socket.io and Node.js.
- Integrated CI/CD using Jenkins.
- Deployed the application using Docker, Nginx, Certbot, and DigitalOcean's Ubuntu Droplet.
Jan 2020 — Jul 2020
- Designed brand logos and packaging for reed diffusers, scented candles, and essential oils using Adobe Illustrator
- Created brand graphic materials such as brochures, posters, and social media posts using Adobe Illustrator and Adobe Photoshop
- Developed 3D rendered advertising graphics using Adobe Illustrator, Adobe Dimension, and Adobe Photoshop
- Wrote copy for advertisements.
Nov 2016 — Dec 2019
- Designed the company's website logo, portfolio, and advertising materials using Adobe Photoshop, Adobe Illustrator, and Adobe Experience Design
- Developed a content-management system (CMS) for the company's blog and webpages using HTML, SCSS, JavaScript, jQuery, Bootstrap, PHP, MySQL, and REST API
- Designed, developed, maintained, and deployed a custom point-of-sale (POS) system for a tea and coffee shop
- Designed a web application using Adobe Experience Design
- Developed a web application using React and Firebase
- Integrated a web application with receipt printers using Socket.io and Node.js
- Designed, developed, maintained, and deployed a home buying agent's website
- Designed a website and logo using Adobe Photoshop, Adobe Illustrator, and Adobe Experience Design
- Developed a database for data storing using MySQL
- Developed a REST API service using PHP
- Developed a website frontend using HTML, SCSS, JavaScript, jQuery, and Mapbox API
- Integrated Mapbox API for custom selling lands location maps
- Developed a university's students grades management web application using HTML, SCSS, JavaScript, jQuery, PHP, MySQL, and REST API
- Developed a kindergarten online assessment/quiz using HTML, CSS, JavaScript, and jQuery
- Designed, developed, deployed and maintained Chulalongkorn University (CU TIP department) website
- Designed a website using Adobe Experience Design
- Developed a website frontend using Next.js (React), SCSS, TailwindCSS, Storybook.js, react-spring, and Slick.js
- Developed a headless CMS using Strapi.js
- Implemented CI/CD using GitHub Actions
- Developed CMCC (Capital Market Case Competition) mobile web application
- Developed a mobile web application using Next.js (React), TailwindCSS, Ant UI, and Storybook.js
- Developed a headless CMS using Strapi.js
- Implemented CI/CD using GitHub Actions
Apr 2016 — Nov 2016
Design and Prototyping Experience:
- Cosmetic Website: Designed and prototyped a cosmetic website using Adobe Experience Design.
- Pet Shop Website: Designed and prototyped a pet shop website using Adobe Experience Design.
- Dental Clinic Website: Designed and created a logo for a dental clinic website using Adobe Experience Design and Adobe Illustrator.
- Pet Shop Stationery: Designed stationery for a pet shop using Adobe Photoshop.
- Online Conference Landing Page: Designed a landing page for an online conference using Adobe Experience Design.
Bachelor of Science in Information and Communication Technology, Rangsit University (Bangkok, Thailand)
Aug 2016 — Oct 2019
- Programming Languages: JavaScript, TypeScript, HTML, CSS, SCSS, PHP, SQL
- Frameworks and Libraries: React, Next.js, Node.js, Loopback 4, Laravel, Bootstrap, TailwindCSS, jQuery, GSAP, Three.js, Slick.js, Socket.io, Axios, React-Spring, React-Form, Styled-Components, FramerMotion, Storybook.js, Chart.js, D3.js
- Databases and Tools: MySQL, PostgreSQL, MongoDB, Amazon RDS, Amazon DynamoDB, Amazon S3, Amazon CloudFront, Amazon ElastiCache, Git, GitHub Actions, Jenkins, Docker, Nginx, Apache
- Operating Systems: Windows, Linux (Ubuntu, CentOS)
- Other: Computer Vision (OpenCV), TensorFlow, AWS, Firebase, Adobe Illustrator, Adobe Photoshop, Adobe Experience Design
- Thai: Native
- English: Fluent
- Data Science and Analytics
- Artificial Intelligence and Machine Learning
- Cybersecurity
- Entrepreneurship and Startups
- Gaming and Esports
Available upon request.