Git Product home page Git Product logo

Pavaruth Pengcharoen, Senior Full-stack Software Developer

Contact Information

Professional Summary:

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.

Professional Experience:

Senior Full-Stack Software Developer, Ogilvy (Bangkok, Thailand)

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.

Full-Stack Software Developer, Ogilvy (Bangkok, Thailand)

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.

Freelance Web Developer, True Digital Group & Chulalongkorn University (Bangkok, Thailand)

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.

Product & Packaging Designer, Mary Manufacturing (Bangkok, Thailand)

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.

Full-stack Software Developer, Kiluth (Bangkok, Thailand)

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

Graphic Designer, We Are Cheers (Sydney, Australia)

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.

Education

Bachelor of Science in Information and Communication Technology, Rangsit University (Bangkok, Thailand)

Aug 2016 — Oct 2019

Technical Skills:

  • 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

Languages

  • Thai: Native
  • English: Fluent

Interests:

  • Data Science and Analytics
  • Artificial Intelligence and Machine Learning
  • Cybersecurity
  • Entrepreneurship and Startups
  • Gaming and Esports

References:

Available upon request.

Poom Pengcharoen's Projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.