Skip to main content

Hey, I'm Tawan

I'm a software developer who builds web and mobile apps. Lately I've been working on AI-powered tools—agent frameworks, coding assistants, and developer productivity tools.

Feel free to reach out at hello@tawan.org or connect with me on GitHub, LinkedIn, or Twitter.

Featured Posts

Recent Posts

View all

    What I work with

    React
    React
    TypeScript
    TypeScript
    Next.js
    Next.js
    Tailwind CSS
    Tailwind CSS
    React Native
    React Native
    Expo
    Expo
    iOS
    iOS
    Android
    Android
    Node.js
    Node.js
    NestJS
    NestJS
    Python
    Python
    PHP
    PHP
    GraphQL
    GraphQL
    REST API
    REST API
    PostgreSQL
    PostgreSQL
    MySQL
    MySQL
    MongoDB
    MongoDB
    Redis
    Redis
    AWS
    AWS
    Docker
    Docker
    Terraform
    Terraform
    Git
    Git
    GitHub Actions
    GitHub Actions
    Claude AI
    Claude AI
    OpenAI
    OpenAI
    0%

    Work Experience

    Software Developer

    Apr 2025 – Present

    Keypa, Australia

    Design full-stack platforms with AWS Lambda, GraphQL/Hasura, and AI agent integrations. Develop cross-platform mobile apps using React Native and TypeScript.

    Key Responsibilities:

    • Design and implement full-stack platforms using AWS Lambda and serverless architecture
    • Build GraphQL APIs with Hasura for real-time data synchronization
    • Integrate AI agent frameworks for automated workflow processing
    • Develop cross-platform mobile applications using React Native and TypeScript
    • Implement CI/CD pipelines for automated testing and deployment

    Technologies:

    React NativeReact NativeTypeScriptTypeScriptAWS LambdaAWS LambdaGraphQLGraphQLHasuraHasura

    Software Engineer

    Jan 2025 – Mar 2025

    Vively Health Pty Ltd, Australia

    Built robust APIs and backend services with PHP Laravel. Developed web and mobile applications with React and React Native.

    Key Responsibilities:

    • Built RESTful APIs and backend services using PHP Laravel framework
    • Developed responsive web applications using React and modern JavaScript
    • Created mobile applications with React Native for iOS and Android platforms
    • Implemented authentication and authorization systems
    • Optimized database queries and application performance

    Technologies:

    PHPPHPLaravelLaravelReactReactReact NativeReact Native

    Software Developer

    May 2023 – Oct 2024

    Conduct HQ, Australia

    Developed interactive applications using React Native, TypeScript, and MongoDB. Integrated WebSocket for real-time communication.

    Key Responsibilities:

    • Developed mobile applications using React Native and TypeScript
    • Implemented real-time communication features using WebSocket
    • Designed and optimized MongoDB database schemas
    • Built RESTful APIs with Node.js and Express
    • Implemented push notifications and background task processing

    Technologies:

    React NativeReact NativeTypeScriptTypeScriptMongoDBMongoDBNode.jsNode.js

    Engineering Manager

    Oct 2020 – Apr 2022

    BRIKL, Thailand

    Led engineering teams managing full-stack projects with React and TypeScript. Re-architected frontend to event-driven architecture, improving state management with Redux Toolkit.

    Key Responsibilities:

    • Led and mentored engineering teams of 5-8 developers
    • Architected and implemented event-driven frontend architecture
    • Migrated legacy codebase to TypeScript for improved type safety
    • Implemented Redux Toolkit for scalable state management
    • Established code review processes and engineering best practices
    • Coordinated with product and design teams for feature planning

    Technologies:

    ReactReactTypeScriptTypeScriptReduxReduxGraphQLGraphQL

    Frontend Developer

    May 2020 – Sep 2020

    BRIKL, Australia

    Implemented BRIKL Dashboard features with GraphQL. Optimized UI components and introduced self-contained systems with Redux Toolkit.

    Key Responsibilities:

    • Implemented dashboard features using React and GraphQL
    • Optimized React component performance and bundle size
    • Introduced Redux Toolkit for state management
    • Built reusable UI component library
    • Implemented responsive design patterns for mobile and desktop

    Technologies:

    ReactReactGraphQLGraphQLReduxReduxJavaScriptJavaScript

    Software Developer

    Dec 2019 – Oct 2020

    Signature Hospitality Group, Australia

    Full-stack developer handling frontend, backend, and mobile. Introduced Laravel Lumen as API services on AWS with CI/CD deployment.

    Key Responsibilities:

    • Developed full-stack web and mobile applications
    • Built RESTful APIs using Laravel Lumen microservices
    • Deployed applications on AWS using EC2, S3, and RDS
    • Implemented CI/CD pipelines with AWS CodePipeline and CodeDeploy
    • Developed mobile applications for iOS and Android

    Technologies:

    LaravelLaravelPHPPHPAWSAWSReactReact

    Software Consultant

    Oct 2017 – Mar 2018

    Deloitte Digital, Australia

    Worked on building CRM platform.

    Key Responsibilities:

    • Developed CRM platform features for enterprise clients
    • Collaborated with cross-functional teams on solution design
    • Implemented custom integrations with third-party services
    • Provided technical consultation on platform architecture

    Technologies:

    JavaScriptJavaScriptNode.jsNode.js

    Software Consultant

    May 2017 – Oct 2017

    Stack Sports, Australia

    Built web and mobile apps for sport and team membership management tool.

    Key Responsibilities:

    • Developed web and mobile applications for sports management
    • Implemented membership management and payment processing
    • Built team scheduling and communication features
    • Optimized application performance for large user bases

    Technologies:

    ReactReactReact NativeReact NativeNode.jsNode.js

    Software Developer

    Aug 2016 – Jan 2017

    Pulse Project Management Software, Australia

    Developed ERP modules using Laravel framework with role-based access control. Built mobile application features with real-time timesheet.

    Key Responsibilities:

    • Developed ERP modules using Laravel framework
    • Implemented role-based access control system
    • Built mobile application with real-time timesheet tracking
    • Integrated third-party APIs for project management tools
    • Optimized database performance and query efficiency

    Technologies:

    LaravelLaravelPHPPHPMySQLMySQL

    Software Developer

    Apr 2016 – Aug 2016

    Acquire Learning, Australia

    Developed PHP applications using Laravel with AWS services (S3, RDS, Lambda). Set up CI/CD pipelines using AWS CodePipeline.

    Key Responsibilities:

    • Developed web applications using Laravel and AWS services
    • Implemented file storage and management using AWS S3
    • Built serverless functions with AWS Lambda
    • Set up CI/CD pipelines using AWS CodePipeline and CodeBuild
    • Managed database migrations and optimization on AWS RDS

    Technologies:

    LaravelLaravelPHPPHPAWSAWS

    Software Specialist

    Sep 2014 – Mar 2016

    Infinity IT Success Ltd, Thailand

    Developed web applications with PHP, ZEND framework, and MySQL. Managed agile project deliveries and mentored team members.

    Key Responsibilities:

    • Developed web applications using PHP and ZEND framework
    • Managed agile project deliveries and sprint planning
    • Mentored junior developers on coding best practices
    • Implemented database design and optimization strategies
    • Collaborated with clients for requirement gathering and solution design

    Technologies:

    PHPPHPMySQLMySQLJavaScriptJavaScript

    Achievements

    🏆

    Hackmakers 2021 WINNER

    Zero Waste #BuildWithAI

    🏆

    GovHack 2021 WINNER

    Sustainable Moreton Bay (QLD)

    🥈

    GovHack 2021 RUNNER UP

    Infosys Hack for a Circular Economy & People's Choice

    © 2026 Tawan. All rights reserved.