Senior Software Engineer (Deputy Manager) at Thai Credit Bank Public Co.,Ltd. (2025-09 – Present)
- Led the mobile team in developing an observability solution to monitor performance metrics, detect issues proactively, and ensure mobile app quality with rapid resolution.
- Led the engineering internship program, setting OKRs and quality benchmarks that leveraged mobile development through E2E testing.
- Mentored a team of interns in architecting a standardized E2E testing framework, successfully integrating E2E tests with automated RUM reporting into the CI/CD pipeline to enhance code quality and testing transparency.
- Design and discuss of mobile application architecture, ensuring clean, scalable, and maintainable project structures
- Established Android coding standards and conventions to ensure high code quality and consistency across the project.
Full-Stack Software Engineer at Freelancer (2024-05 – 2026-01)
- Design end-to-end architecture systems and solutions to meet client business requirements
- Provisioning necessary platforms for development, operation, and deployment to AWS, such as IAM, ECR, S3, EC2, etc., using Terraform. Ensuring developers can utilize these resources without wasting effort on resource management.
- Design a database and implement a backend system using NestJS
- Integrate observability with NewRelic to monitor necessary metrics such as APM of backend and frontend, infrastructure CPU, memory, and disk usage to ensure app performance complies with designed resource configurations
- Implement CI/CD for Flutter project using Fastlane to enhance operation in seamless build and release app to App Distribution and TestFlight for Testing
Mobile Software Engineer at Tri Petch IT Solutions Co.,Ltd. (2024-06 – 2025-08)
- Developed and maintained Flutter mobile applications based on organizational requirements improving internal processes and productivity
- Collaborated with teams to discuss, propose, and implement technical solutions, ensuring the delivery of new feature
- Performed mobile knowledge-sharing sessions, encouraging team growth and improving technical expertise
Mobile Software Engineer at Colaborrize Co., Ltd. (2023-12 – 2024-03)
- Delivered user interfaces ensuring to match Figma designs, significantly improving user experience and interface consistency.
- Fostered a collaborative development process with the product owner, leading to the timely delivery of software that met all specified requirements.
- Enhanced code reliability through comprehensive unit testing, ensuring all utility functions performed accurately, which streamlined the development process.
Mobile Software Engineer at Tri Petch IT Solutions Co.,Ltd. (2023-06 – 2023-07)
- Played a key role in developing a Flutter mobile application for internal use, employing the AgileScrum framework, which enhanced organizational efficiency and internal communication.
- Applied the Clean Architecture pattern, significantly improving the application's scalability and maintainability.
- Contributed to a culture of code quality and collaboration by reviewing merge requests and advocating for solutions that adhered to the SOLID principle, leading to more maintainable and readable code.