Experience
Nashville, Tennessee, United States
● Built NL2SQL vector search/RAG feature for internal BI
● Provision and maintain AWS infrastructure for containerized data ingestion workloads on
ECS, scheduled Lambdas for automated internal support notifications and synchronization
triggers, custom metric filters for Cloudwatch alarms, Bash scripts to scale development
environments for cost optimization.
● Leverage OpenAI APIs for various AI data enhancement and moderation workflows
● Lead cloud resource infrastructure migrations during multiple business restructuring events
● Develop event-driven "smart spend" ad campaign spend management driven by subscription billing events
● Develop REST APIs in the NestJS application layer leveraging both raw SQL and Sequelize
ORM
● Plan and implement integrations with services including Stripe, Maxio, Hubspot, Google Ads, X
Ads, Nextdoor Ads, Twilio, Stackadapt, Google Places, Map, and reCaptcha Enterprise.
● Maintain, debug, and enhance the system's Nx monorepo of NextJS frontend applications
● Write ETL scripts to migrate and merge multiple Sanity CMS project data into a unified
multi-publisher project
● Write SQL queries to perform data migrations, mutations, monitoring, and business insights
as needed.
● Consult with stakeholders, product, and team to plan and implement new features and
adapt existing features in an agile and fast-paced startup environment.
● Aggregate data to build and generate intuitive and user-friendly UI graphs, charts, and
tables.
● Implement systems that allow for granular control over theming, role-based and
subscription-based feature access.
● Use tools including Github for version control, Docker for containerization of local
development environments, and Github Actions for automated cloud deployments.
2022 — 2023
Nashville, Tennessee, United States
● Lead frontend development of customer/admin portal of the Adpost product using libraries and tools including Javascript, ReactJS, Material UI, Tailwind CSS, React Hook Form, Redux, and RTK Query.
● Implement user authentication with AWS Cognito and JWT tokens
● Develop complex forms using custom form controls which include text input, combo box selections, custom Google-inspired hours of operation selection, customized Material UI Date Range picker, and various image uploads with tools to drag n drop, crop, rotate, and compress images.
● Plan and implement integrations with leading SAAS products including Stripe for payments, Stackadapt and Waze for ads, and Twilio for SMS and Email messaging.
● Integrate with Serverless and Golang backend APIs and services, and optimize resource usage of these services using tools for intelligent cache control
● Consult with product and backend engineers to both plan and implement major features, as well as debug existing features across the tech stack.
● Aggregate data to build and generate intuitive and user friendly UI graphs, charts, and tables
● Implement systems that allow for granular control over theming, user permissions, and subscription-based feature access
Bangkok, Bangkok City, Thailand
● Design and build custom wrapped reusable React components based on
Material UI v5 date pickers, autocomplete, select, checkboxes, radio buttons, textfield, and dialogs. Each component is also internally wrapped with the necessary bindings to provide easy integration with React Hook Form.
● Engineer modern applications using .NET Core, React, and Oracle PL/SQL
with a focus on compatibility and integration with clients’ existing system
architecture
● Design MMS (Material Movement System) modules to create, modify, read,
cancel and submit various types of transaction data for a large regional
company’s internal web application
● Build user-friendly UI components using React, Redux and Material UI for
viewing, editing, deleting, and exporting various forms of tabular data based on
Figma prototypes and clients’ specifications
● Build RESTful APIs using .NET Core with both Entity Framework Core and
Dapper ORMs
● Write SQL queries and scripts to perform tasks on both Oracle PL/SQL and
Microsoft SQL Server databases
● Full stack design and implementation of a custom roles and user privileges
system with corresponding modules for a client’s internal application.
● Design and implement a theme-building module allowing administrative users
to create, modify, and delete dynamic system-wide themes that end-users can
then select, apply, and save.
● Full stack design and implementation of a module which enables
administrative users to create, edit, and delete instructional documentation of
their internal application for their end users.
2019 — 2021
Chiang Mai, Thailand
● Project planning from concept to deployment for platforms including web and
Android OS
● UI/UX design
● Data modeling and database integration using Mongoose and MongoDB
● Client-side scripting using Javascript, ReactJS, HTML and CSS as well as
various third party styling libraries
● Server operations using NodeJS and Express
Education
2013 — 2015
Montclair State University
Bachelor's degree
2013 — 2015
2020 — 2020
University of Helsinki
Certificate
2020 — 2020
2019 — 2020
freeCodeCamp
Certificate
2019 — 2020