Pannawit Krutnak

Software Engineer & Solution Architect
Professional Summary

I'm a Full-Stack Developer with experience in web development and AI integration, aiming to grow into Solution Architecture and tech consulting. I specialize in analyzing business requirements and building rapid Proof of Concepts (PoCs) using Next.js, Golang, and modern web technologies. I enjoy collaborating with stakeholders to design practical systems that solve operational problems.

Education
Mahidol University, Faculty of ICT
Bachelor of Science in Information and Communication Technology
Relevant Coursework: Data Structures & Algorithms, Software Engineering, AI & Machine Learning, Web & Mobile Development
Experience
Omise (Opn Payments)
Software Engineer AI Intern
  • Developed a Python-based Risk Score Engine for an automated Underwriting System to evaluate merchant risk profiles and determine decision states (e.g., Approved, Manual Review) by synthesizing KYC data, MCC constraints, and external risk signals (LexisNexis, document anomalies).
  • Collaborated with product managers and operational teams to analyze business requirements and design AI solutions for the payment gateway, focusing on KYC and user onboarding.
  • Developed and presented Proof of Concepts (PoCs) using Next.js, Golang, and JavaScript to validate technical feasibility for stakeholders.
  • Built an FAQ chatbot using static decision-tree logic to streamline customer support operations.
Tech Horizon (Japan-based Fintech)
Backend Developer Intern / Part-time
  • Digital Wallet & BNPL Development: Engineering a Japanese e-wallet ecosystem using PHP, integrating "Buy Now, Pay Later" (BNPL) functionality to allow users to make deferred payments.
  • Payment Gateway Architecture: Implementing and managing integrations with major Japanese Payment Gateways to support credit cards, bank transfers, convenience store, and online payments.
Biomedical Informatics Research Lab
Lab Assistant
  • Engineered end-to-end AI pipelines using TensorFlow and PyTorch to process Full HD 240fps video data for reproducible research.
  • Designed a web platform for streaming Full HD 240fps video and deploying AI solutions, enabling researchers to interact with models via RESTful APIs.
CourseSquare
Software Engineering Intern
  • Collaborated in an agile environment to maintain and enhance the educational platform's web applications.
  • Identified and resolved critical bugs, contributing to increased platform stability.
Projects & Awards
BONDUP - Community & Activity App
  • Developed an application for real-time activity management using Flutter and Clean Architecture.
  • Managed state management and API integration to ensure seamless real-time data updates.
  • Handled the deployment process on Google Play Console and Apple App Store.
BlinkDx – AI-Powered Blink Anomaly Detection
  • Developed a deep learning system achieving 95% accuracy in detecting blink irregularities for medical diagnosis.
  • Utilized computer vision models for real-time patient video analysis.
AI System for Restricted Area Protection
  • Designed a surveillance system for bird detection capable of operating effectively under dynamic environmental conditions.
  • Integrated camera and laser automation for precise area protection.
MUICT Open House Registration System
  • Built a mobile-first registration platform using Next.js and Express.js, handling 200+ concurrent participants without queues.
  • Eliminated on-site waiting by enabling phone-based registration, significantly improving event flow and activity management.
Technical Skills
Languages:
Python, C/C++, Golang, JavaScript, TypeScript, Dart, PHP, SQL
Frontend:
Flutter, Next.js, React, HTML/CSS, Tailwind CSS
Backend:
Node.js, Express.js, PostgreSQL, MongoDB, Redis, Firebase, RESTful APIs
Mobile Deployment:
Google Play Console, Apple App Store, App Signing, CI/CD for Mobile
AI/ML:
TensorFlow, PyTorch, Scikit-Learn, Pandas, NumPy, Computer Vision
Tools/DevOps:
Git, Docker, Linux, Agile/Scrum, UML