About Me

  • Full Name:Nadtakan Futhoem
  • Address:Portland, Oregon

Hello World!

Software development has been my passion since I was 13 years old. I still remember starting to code using Visual Basic 2008, learning from a 500-page book my teacher gave me. At that time, quality programming resources were scarce, so I carried that book between school and home every day. This dedication led me to compete in Visual Basic programming competitions, which sparked my deeper dive into software development.

This passion guided me through my education at Maejo University, where I discovered more resources than I could have imagined as a child. I studied new programming languages, algorithms, compilers, and higher mathematics with the same fascination that drove me initially. It was there that I truly understood how much there was yet to learn.

Now, working in the industry, this passion remains strong. There's always more to learn, more problems to solve, and more solutions to build. I'm grateful for this continuous journey of growth and excited about what lies ahead.

My Resume

Work Experience

Software Engineer

Tyler Technologies September 2021 - Present

Building and maintaining legacy C# applications on-premises and in the Cloud for the Corrections Solutions team, with Angular frontends and RESTful APIs

πŸ› οΈ Work with the Corrections Solutions team to build new features, fix bugs, and maintain the software lifecycle for legacy C# applications running on-premises and in the Cloud, including Angular frontend and RESTful APIs
🚨 Support production environments through on-call rotations, quickly mitigating incidents and collaborating with cross-functional teams to restore services
πŸ’¬ Participate in refinement sessions to discuss solutions, address concerns around decisions, and size tickets
🎀 Demo work from the current sprint during sprint reviews to stakeholders
πŸ” Engage in code reviews to ensure code quality, maintainability, and adherence to engineering standards and best practices
πŸ—οΈ Architected and led the migration of a background document processing service from ECS to AWS Lambda, improving scalability and reducing operational overhead with the E-Filing team
βš–οΈ Worked with engineers to implement high-performance, scalable distributed systems leveraging microservices, NoSQL databases, and serverless backend/frontend applications for electronic warrants and eDiscovery platforms
πŸ› Triaged, investigated, and resolved software defects while maintaining and enhancing existing applications
πŸ€– Designed and implemented a Python automation workflow that queried PostgreSQL, ran weekly via Amazon EventBridge Scheduler, detected new software versions, and automatically generated Jira tickets for engineering follow-up
πŸ” Designed and implemented Python automation to detect dependency vulnerabilities across public-facing applications, enabling proactive remediation and partnering with engineering teams to maintain secure, compliant, and reliable services
🧭 Provided architectural guidance and design feedback on AWS solutions for other engineering teams, helping improve system reliability, operational excellence, and long-term maintainability
C# Angular RESTful APIs AWS Lambda ECS Python PostgreSQL EventBridge Microservices NoSQL Serverless

Backend Developer

Edify August 2020 - May 2021

Led design and implementation of scalable backend infrastructure for second-generation Slack onboarding automation

πŸ—οΈ Led the design and implementation of backend RESTful APIs (TypeScript, Lambda, API Gateway, Docker) for a second-generation Slack onboarding chatbot, after evaluating scalable architecture options, and established CI/CD pipelines with GitHub Actions to ensure reliable, automated deployments for a growing engineering user base
🀝 Worked closely with product stakeholders to evaluate architecture options for a new bot platform, aligning technical solutions with business requirements while ensuring scalability, reliability, and operational resilience
TypeScript AWS Lambda API Gateway Docker GitHub Actions Slack API

Serverless Cloud Developer

Serverless Guru September 2018 - February 2021

Delivered cloud migrations and backend API solutions for government and enterprise construction platforms

☁️ Migrated an application written in Ruby on Rails and running on a server to AWS Cloud hosting on Elastic Beanstalk
πŸ‡¨πŸ‡¦ Partnered closely with the CTO to design and implement a new backend GraphQL API for a Canadian government mobile alerting application
πŸ—οΈ Partnered with the Build Center team to architect and implement a serverless construction worker platform, improving scalability, reducing infrastructure overhead, and enhancing user experience
πŸ” Participated in peer code reviews to maintain high code quality, identify potential issues early, and ensure adherence to team coding standards
Ruby on Rails AWS Elastic Beanstalk GraphQL Serverless Construction Platform

Backend Developer

Oak Creek Trail August 2018 - February 2019

Built scalable serverless APIs and coached engineering teams on Infrastructure as Code best practices

πŸ”Œ Built and maintained scalable serverless RESTful APIs (AWS Lambda, API Gateway, CloudFront), upgraded Lambda runtime from Node.js 6 β†’ 8 with zero downtime, and coached a team of five engineers on adopting Infrastructure as Code using the Serverless Framework
AWS Lambda API Gateway CloudFront Node.js Serverless Framework IaC

Full Stack Developer

AjarnAdam.TV August 2015 - December 2016

Led design and development of responsive eLearning platform, driving significant business growth

πŸ“ˆ Led the design and development of a responsive eLearning platform and administrative system using PHP and MySQL, replacing a legacy Weebly site and driving a 400% increase in sales
�️ Evaluated existing Weebly database models and redesigned MySQL schemas, including table relationships and data structures, to improve scalability, performance, and long-term maintainability
🌐 Built responsive websites using PHP, HTML, CSS, JavaScript, and Bootstrap, creating reusable UI components and maintaining scalable web application structures
PHP MySQL HTML CSS JavaScript Bootstrap Responsive Design

COBOL Developer

NTT DATA March 2013 - August 2015

Developed data conversion programs and implemented batch processing for critical banking operations

πŸ’³ Developed COBOL and VSAM data conversion programs to migrate TMB Ready Cash credit and debit card data, and implemented high-performance batch jobs to reliably generate nightly financial reports during the CardLink V1 to V2 migration
COBOL VSAM Batch Processing Data Migration Financial Systems

Education

Bachelor of Science in Computer Science

Maejo University, Thailand 2010 - 2013

Computer science education focused on software development and algorithms

πŸš€ Senior project: Web application development with modern frameworks
πŸ‘¨β€πŸ« Served as Teaching Assistant for Java laboratory classes, supporting students with hands-on programming exercises and coursework
Data Structures Algorithms Database Design Software Engineering Computer Networks

Accomplishments

AWS Hackathon Second Place
2nd Place

AWS Hackathon - Second Place

Competition Achievement

Secured second place in competitive AWS Hackathon, demonstrating exceptional technical innovation and problem-solving skills in cloud architecture and serverless solutions.

AWS Innovation Competition
Road to re:Invent Hackathon 2025
2025

Road to re:Invent Hackathon 2025

Prestigious Participation

Selected participant in the exclusive Road to re:Invent Hackathon 2025, showcasing cutting-edge AWS technologies and innovative solutions alongside top-tier developers worldwide.

AWS re:Invent 2025 Elite Selection

Skills & Certifications

AWS Certifications

Solutions Architect Associate

Designing distributed systems on AWS

Associate

Projects

Track Your Gym Journey

Fitness App

A comprehensive fitness tracking application built with modern web technologies to help users monitor their workout progress and achieve their fitness goals.

React Node.js AWS
πŸ“Š Progress Tracking
πŸ’ͺ Workout Plans
πŸ“± Mobile Responsive

Blogs

Check out my posts and let me know what you think!

What happens when curiosity meets your AWS Credit?
2025 AWS

What happens when curiosity meets your AWS Credit?

What happens when curiosity meets your AWS credit? A story about exploring AWS services and the lessons learned along the way.

What does AWS Certification mean to me as a long-time developer?
2025 AWS

What does AWS Certification mean to me as a long-time developer?

Reflections on what AWS certifications mean after years of hands-on cloud development experience.

AWS VPC Article
Jul 22, 2021 AWS

AWS Certified Solutions Architect

A VPC is an isolated segment of the AWS infrastructure allowing you to provision your cloud resources.

249
308
Read More
Apr 17, 2021

Comparison between Dynamo DB vs. Relational Databases

NoSQL & Queries via API call β€” you won’t be writing SQL queries to...

May 23, 2021

What is Lambda concurrency?

Concurrency is the number of requests that your function is serving at any...

Favorite Books