Tarathep Butka - Software Developer
HP████████████

Fongt

« _ »

Software Developer passionate about building end-to-end web and mobile applications. Committed to learning new technologies, understanding user needs, and delivering high-quality software with great user experiences.

About Me

◇ PLAYER BACKGROUND

I recently graduated with a Bachelor's degree in Computer Engineering from Khon Kaen University. Having completed a 7-month Full Stack Developer internship, I have gained hands-on experience in building end-to-end web applications and am now actively seeking full-time software development opportunities.

I believe a good developer isn't just someone who writes code well, but someone who understands the entire picture of what they are building and why. I aim to be involved in the full development lifecycle—from requirements gathering and user communication to database design, system analysis, and production deployment.

I am looking for an environment where I can grow in this direction, collaborate with a team to find the best solutions, and contribute meaningfully at every stage of the project as I work towards my long-term goal in Project Management.

◇ STATUS
🎓

Education

Computer Engineering

Khon Kaen University

📍

Location

Khon Kaen, Thailand

🎯

Goal

Software Developer → Project Manager

Work Experience

Software Developer Internship

Playtorium Solutions

Apr 2025 — Oct 2025
◇ OBJECTIVES COMPLETED
  • Migrated a Node.js (Express) backend to NestJS across 8 core modules (RBAC, User Management, Reporting), refactored the frontend for new API contracts, and improved modularity, scalability, and security.
  • Designed and developed a Dynamic Form System (Database, Backend, and Frontend) for tax deduction claims, replacing manual email processes and enabling HR to update form structures with no code changes.
  • Automated employee offboarding by integrating NestJS, n8n, and FastAPI to revoke access across AWS IAM, GitLab, Jira, and MongoDB, complete with token-based auth, audit logging, and email notifications.
  • Developed and executed End-to-End (E2E) tests for newly developed APIs to ensure service reliability, prevent regressions, and validate data integrity.
TypeScriptJavaScriptPythonReactNestJSFastAPIn8nDockerAWS S3AWS IAMJiraPostgreSQLPrisma ORMSystem ArchitectureDatabase Design

Projects

Circulate

Circulate

Android App — Item Exchange & Donation

Designed and developed an Android app for item exchange and donation using Flutter and Firebase. Implemented Google Sign-In, real-time Firestore sync, dark/light theme switching, and comprehensive profile management.

FlutterFirebaseDartGoogle Auth
S-track

S-track

Web Application — Storage Management

Built a web storage management system using Next.js, Node.js, Express, and Firebase. Integrated Google Calendar API for tracking borrow and return dates, along with comprehensive CRUD functionality for item management.

Next.jsNode.jsExpressFirebase
64Block

64Block

Mobile Game — Thai Traditional Board Game

Designed and developed the UI/UX for the 64Block mobile game using C# and Unity. Created interactive components and smooth screen transitions with in-game sound control features to enhance player experience.

C#UnityUI/UX Design

Skills

LANGUAGES

TypeScriptJavaScriptPythonJavaDartC#SQLHTMLCSS

FRAMEWORKS & LIBRARIES

NestJSFastAPINode.jsExpressReactNext.jsFlutter

DATABASES & CLOUD

PostgreSQLPrismaMySQLMongoDBFirebaseAWS

TOOLS & DEVOPS

DockerGitGitHubGitLabPostmanFigman8n

ADDITIONAL EXPERTISE

Cisco IOS-XESONiCAnsibleVMwareUnity

Achievements

🏆

Thailand Cyber Top Talent 2024

7th Place Finalist · Senior Level

Qualified as one of two representatives for the Northeast region in a national cybersecurity competition.

🏆

Blue Guardians CTF 2024

14th Place Finalist · out of 300 participants

Focused on Digital Forensics and Incident Response, organized by MFEC.

Contact Me

I'm currently looking for new opportunities. Whether you have a question or just want to say hi, feel free to reach out!