Twin Panichsombat

  

Agile Practitioner, Odd-e

Location: Bangkok


Certifications

Certified Scrum Developer
Certified Scrum Product Owner
Certified ScrumMaster

Biography

"Software Development should be fun"-Twin Panichsombat is a programmer, author, speaker essentially on the topic of Software Development.He has been working,, in the software development industry since the 2000.Seven years after that he founded that there is something wrong in this domain.As result, he steped into the new world of Agile. Currently, He spent much of his time as a trainer helping people develop Agile, with a focus on Scrum. He got both Certified ScrumMaster and Certified Scrum Developer in 2012 and in 2013 he got Certified Scrum Product Owner. 

Work experience

Odd-e, Agile Coach
December 2012 - Present, -, -, Singapore
Help the Team become a better self-managing team. This often also includes coaching the ScrumMaster so that s/he can keep coaching the team in the future. No team works without a context, so this type of coaching does also focus on the organization and the technical practices, but does so from the team perspective. A team coach typically focuses on: -Team responsibilities with self-managing teams -Facilitation -Improving the team’s decision making and conflict resolution -Transparency in the team -Making organizational impediments visible -Improving the relationship between the Team and the Product Owner -Product Ownership (of both the team, the PO, and other stakeholders) -Role and contribution of the team’s management -Improve Scrum practices (and technical practices) -Educate and coach the team’s (future) ScrumMaster

Opendream, Agile Practitioner
May 2011 - November 2012, Samsennok, Bangkok, Thailand
Help the Team become a better self-managing team. This often also includes coaching the ScrumMaster so that s/he can keep coaching the team in the future. No team works without a context, so this type of coaching does also focus on the organization and the technical practices, but does so from the team perspective.A team coach typically focuses on: -Team responsibilities with self-managing teams -Facilitation -Improving the team’s decision making and conflict resolution -Transparency in the team -Making organizational impediments visible -Improving the relationship between the Team and the Product Owner -Product Ownership (of both the team, the PO, and other stakeholders) -Role and contribution of the team’s management -Improve Scrum practices (and technical practices) -Educate and coach the team’s (future) ScrumMaster

Total Access Communication, IT Technical Architect
December 2008 - May 2011, Prathumwan, Bangkok, Thailand
Our team versed in network, hardware, databases and directories, in addition to software development at a high level. We also understand the implications (bandwidth, scalability, overall system performance) of various design choices for complex systems spanning multiple machines - as well as integration with legacy/outside systems. Introduced many engineering practice to team in dtac like Test Driven Development, Pair Programming. Also established "agile66", the most active agile community in Thailand, with friends. During this period I was asked from both universities and company to teach them about Test Driven Development by using Spring Framework.

Fujitsu System Business Thailand, Project Manager
February 2008 - November 2008, , Bangkok, Thailand
Controls delivery of system infrastructure and application and their milestones to customers as appropriate within time frame, budget and quality, and also meet customer customers’ expectation , satisfy system performance and response time. I have learned by myself that "Manager" is bad.

Netplus Software, Java Programmer
April 2013 - January 2008, Ruamrudee, Bangkok, Thailand
Developed Government projects by using Java Enterprise Edition Platform. During this, I learned that J2EE was very hard to do unit test, so I just start using Spring, framework that was created for easier to test. I encouraged myself to learn Test Driven Development. Also, tried to educated other to understand how good is TDD and how to applied it via Spring Framework.